Subject null_blk: fix init/exit races and memleaks
Author wozizhi@huaweicloud.com
Date 2026-07-09 10:04:43 +0000 UTC
Version
Cc axboe@kernel.dk bvanassche@acm.org chengzhihao1@huawei.com dlemoal@kernel.org johannes.thumshirn@wdc.com kbusch@kernel.org kch@nvidia.com linux-block@vger.kernel.org linux-kernel@vger.kernel.org nilay@linux.ibm.com wozizhi@huawei.com wozizhi@huaweicloud.com yangerkun@huawei.com
Patches (9)
Name Content [All]
[PATCH V4 1/9] null_blk: use DEFINE_MUTEX for the file-scope mutex [Body]
[PATCH V4 2/9] null_blk: register configfs subsystem after creating default devices [Body]
[PATCH V4 3/9] null_blk: move unregister_blkdev() after destroying dev in null_exit() [Body]
[PATCH V4 4/9] null_blk: free global tag_set on init error path [Body]
[PATCH V4 5/9] null_blk: free zones array on device power-off [Body]
[PATCH V4 6/9] null_blk: clean up null_del_dev() to use cached dev pointer [Body]
[PATCH V4 7/9] null_blk: reject per-device queue resize for shared tag set [Body]
[PATCH V4 8/9] null_blk: serialize configfs attribute stores with device setup [Body]
[PATCH V4 9/9] null_blk: serialize configfs attribute shows with the file-scope lock [Body]
Session 2026-07-09
ID (for dev) e169b59c-a8fd-4a0c-b676-8a7dce33d0b0
Status waiting
Test Base Patched Verdict