]> git.baikalelectronics.ru Git - kernel.git/commit
block: freeze the queue earlier in del_gendisk
authorChristoph Hellwig <hch@lst.de>
Tue, 14 Jun 2022 07:48:27 +0000 (09:48 +0200)
committerJens Axboe <axboe@kernel.dk>
Fri, 17 Jun 2022 13:31:05 +0000 (07:31 -0600)
commitcbcaf242c62dbc22cbe5c3224cb92cf19a0c2e49
tree9ea5206da7bcc6c5a5a6e9f5063394dafc6b2a51
parentf25ec40b2a1e83e7da472c18d8b58c36f1947d7e
block: freeze the queue earlier in del_gendisk

Freeze the queue earlier in del_gendisk so that the state does not
change while we remove debugfs and sysfs files.

Ming mentioned that being able to observer request in debugfs might
be useful while the queue is being frozen in del_gendisk, which is
made possible by this change.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20220614074827.458955-5-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/genhd.c