Revert "block/loop: Use global lock for ioctl() operation."
commit22f36db48781d0db6a01ee0113265984990c1a8e
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 29 Apr 2019 13:56:26 +0000 (29 15:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 May 2019 07:40:33 +0000 (2 09:40 +0200)
treee8bd34b3a6e24641c4e054b8fee9af56028a0148
parentf7adeff6112ce12fb70dab378287d0d85917d240
Revert "block/loop: Use global lock for ioctl() operation."

This reverts commit 57da9a9742200f391d1cf93fea389f7ddc25ec9a which is
commit 310ca162d779efee8a2dc3731439680f3e9c1e86 upstream.

Jan Kara has reported seeing problems with this patch applied, as has
Salvatore Bonaccorso, so let's drop it for now.

Reported-by: Salvatore Bonaccorso <carnil@debian.org>
Reported-by: Jan Kara <jack@suse.cz>
Cc: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/block/loop.c
drivers/block/loop.h