diff options
author | Christoph Hellwig <hch@lst.de> | 2022-03-30 08:29:17 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-04-18 15:54:10 +0300 |
commit | d292dc80686aeafc418d809b4f9598578a7f294f (patch) | |
tree | 7dd4a6f78e7f19aadc633d080df68f2069526d96 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | a0e286b6a5b61d4da01bdf865071c4da417046d6 (diff) | |
download | linux-d292dc80686aeafc418d809b4f9598578a7f294f.tar.xz |
loop: don't destroy lo->workqueue in __loop_clr_fd
There is no need to destroy the workqueue when clearing unbinding
a loop device from a backing file. Not doing so on the other hand
avoid creating a complex lock dependency chain involving the global
system_transition_mutex.
Based on a patch from Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>.
Reported-by: syzbot+6479585dfd4dedd3f7e1@syzkaller.appspotmail.com
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jan Kara <jack@suse.cz>
Tested-by: syzbot+6479585dfd4dedd3f7e1@syzkaller.appspotmail.com
Link: https://lore.kernel.org/r/20220330052917.2566582-16-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions