X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fmd%2Fdm-table.c;h=a6d3baa46f6168e7f9143191abe22ffa5e2a65c2;hb=e3ee3b78f83688a0ae4315e8be71b2eac559904a;hp=a5a4c0ed8a143fb274d13dd3d9e56500d6fac098;hpb=c514720716c7b109ff980f8b3cb93f9af872c91c;p=linux-2.6 diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index a5a4c0ed8a..a6d3baa46f 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -869,11 +869,17 @@ static void suspend_targets(struct dm_table *t, unsigned postsuspend) void dm_table_presuspend_targets(struct dm_table *t) { + if (!t) + return; + return suspend_targets(t, 0); } void dm_table_postsuspend_targets(struct dm_table *t) { + if (!t) + return; + return suspend_targets(t, 1); }