DM_DEFERRED_REMOVE
r = dm_lock_for_deletion(md, !!(param->flags & DM_DEFERRED_REMOVE), false);
if (r == -EBUSY && param->flags & DM_DEFERRED_REMOVE) {
param->flags &= ~DM_DEFERRED_REMOVE;
if (param->flags & DM_DEFERRED_REMOVE)
param->flags |= DM_DEFERRED_REMOVE;