3845c082bc54 block: avoid to quiesce queue in elevator_init_mq
59514c007c4a blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()
The 59514c007c4a change is a pre-requisite for 3845c082bc54. Both were part of the 2022.01.05 stable update (bug 1956508). The problem is likely that in 5.13 we still have a call to blk_free_devt() in disk_release(). This was after a rework moved into fs/block_dev.c:bdev_free_inode() by:
commit 9451aa0aacaf7ea13d1acfd5de8b63a6e0b24fac
Author: Christoph Hellwig <email address hidden>
Date: Mon Aug 16 14:26:13 2021 +0200
3845c082bc54 block: avoid to quiesce queue in elevator_init_mq
59514c007c4a blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()
The 59514c007c4a change is a pre-requisite for 3845c082bc54. Both were part of the 2022.01.05 stable update (bug 1956508). The problem is likely that in 5.13 we still have a call to blk_free_devt() in disk_release(). This was after a rework moved into fs/block_ dev.c:bdev_ free_inode( ) by:
commit 9451aa0aacaf7ea 13d1acfd5de8b63 a6e0b24fac
Author: Christoph Hellwig <email address hidden>
Date: Mon Aug 16 14:26:13 2021 +0200
block: free the extended dev_t minor later