Revert "loop: Get rid of loop_index_mutex"
commit4bc55f93f299d0396d6797c44af34cb2fddad929
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Feb 2019 14:08:29 +0000 (27 15:08 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Mar 2019 16:57:57 +0000 (5 17:57 +0100)
tree216f7e15800401e73a5d497b86d036faa346d57f
parentd7f9553680b36ca8a0a0bee6695e91634be4f0f2
Revert "loop: Get rid of loop_index_mutex"

This reverts commit c1e63df4f30c3918476ac9bc594355b0e9629893 which is
commit 0a42e99b58a208839626465af194cfe640ef9493 upstream.

It does not work properly in the 4.14.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