Revert "loop: Get rid of loop_index_mutex"
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Feb 2019 14:00:55 +0000 (15:00 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Mar 2019 16:57:03 +0000 (17:57 +0100)
commitc6ae51ad49172310c9fa14b9af9b0fcf63b1471c
treef2b5e2005f11150a528738462780b3452c5ba91e
parent86af0f992e2a5cfabcd431ec107bea0400cddb04
Revert "loop: Get rid of loop_index_mutex"

This reverts commit 6a8f1d8d701462937ce01a3f2219af5435372af7 which is
commit 0a42e99b58a208839626465af194cfe640ef9493 upstream.

It does not work properly in the 4.9.y tree and causes more problems
than it fixes, so revert it.

Reported-by: Thomas Lindroth <thomas.lindroth@gmail.com>
Reported-by: Jan Kara <jack@suse.cz>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/block/loop.c