Subject null_blk: fix init/exit races and memleaks
Author wozizhi@huaweicloud.com
Date 2026-07-25 02:25:00 +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 nilay@linux.ibm.com wozizhi@huawei.com wozizhi@huaweicloud.com yangerkun@huawei.com yukuai@fygo.io
Patches (10)
Name Content [All]
[PATCH V6 01/10] null_blk: use DEFINE_MUTEX for the file-scope mutex [Body]
[PATCH V6 02/10] null_blk: register configfs subsystem after creating default devices [Body]
[PATCH V6 03/10] null_blk: move unregister_blkdev() after destroying dev in null_exit() [Body]
[PATCH V6 04/10] null_blk: free global tag_set on init error path [Body]
[PATCH V6 05/10] null_blk: free zones array on device power-off [Body]
[PATCH V6 06/10] null_blk: clean up null_del_dev() to use cached dev pointer [Body]
[PATCH V6 07/10] null_blk: reject per-device queue resize for shared tag set [Body]
[PATCH V6 08/10] null_blk: convert file-scope mutex users to guard(mutex) [Body]
[PATCH V6 09/10] null_blk: serialize configfs attribute stores with the lock [Body]
[PATCH V6 10/10] null_blk: serialize configfs attribute shows with the lock [Body]
Series Summary
waiting
Status: waiting
Sessions
Session 2026-07-25
waiting
ID (for dev) 5b252eb4-9409-4a27-8e51-dfeced42537f
Status waiting
Test Base Patched Verdict