mutex: fix other locations where we are not waking within the lock
authorJens Axboe <axboe@kernel.dk>
Fri, 9 Mar 2018 14:59:03 +0000 (07:59 -0700)
committerJens Axboe <axboe@kernel.dk>
Fri, 9 Mar 2018 14:59:03 +0000 (07:59 -0700)
commitb93a8eb09c7904790f78956cb481bd55b3ac8c82
treeefd695fc38789cd4fca8d7e69a1cb5e0078f96ca
parente4ccf13bad6de387704690215359978731d1015b
mutex: fix other locations where we are not waking within the lock

Our workqueue implementation had a few cases where it did not wake
while holding the lock, fix those up. Ditto for verify, where
async IO completion also needed the ordering switched.

Also see commit e4ccf13bad6d.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
verify.c
workqueue.c