diff --git a/[refs] b/[refs] index fdcd8419cb80..51d55d1582a6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 14f2793958bd7878db2dc0309ed4525d6b7f1b72 +refs/heads/master: 8ae30b895805a6e2bb725b1d78b12daabd7eadfe diff --git a/trunk/drivers/block/loop.c b/trunk/drivers/block/loop.c index 66cfff79938e..edbaac6c0573 100644 --- a/trunk/drivers/block/loop.c +++ b/trunk/drivers/block/loop.c @@ -919,6 +919,7 @@ static int loop_clr_fd(struct loop_device *lo, struct block_device *bdev) kthread_stop(lo->lo_thread); + lo->lo_queue->unplug_fn = NULL; lo->lo_backing_file = NULL; loop_release_xfer(lo);