diff options
Diffstat (limited to 'drivers/md/dm-ioctl.c')
| -rw-r--r-- | drivers/md/dm-ioctl.c | 5 | 
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c index cc77cf3d4109..7d5c9c582ed2 100644 --- a/drivers/md/dm-ioctl.c +++ b/drivers/md/dm-ioctl.c @@ -1168,13 +1168,10 @@ static int do_resume(struct dm_ioctl *param)  	/* Do we need to load a new map ? */  	if (new_map) {  		sector_t old_size, new_size; -		int srcu_idx;  		/* Suspend if it isn't already suspended */ -		old_map = dm_get_live_table(md, &srcu_idx); -		if ((param->flags & DM_SKIP_LOCKFS_FLAG) || !old_map) +		if (param->flags & DM_SKIP_LOCKFS_FLAG)  			suspend_flags &= ~DM_SUSPEND_LOCKFS_FLAG; -		dm_put_live_table(md, srcu_idx);  		if (param->flags & DM_NOFLUSH_FLAG)  			suspend_flags |= DM_SUSPEND_NOFLUSH_FLAG;  		if (!dm_suspended_md(md))  | 
