On 10/2/24 8:01 AM, Thadeu Lima de Souza Cascardo wrote: > integrity_kobj did not have a release function and with > CONFIG_DEBUG_KOBJECT_RELEASE, a use-after-free would be triggered as its > holding struct gendisk would be freed without relying on its refcount. > > Thomas Weißschuh (3): > blk-integrity: use sysfs_emit > blk-integrity: convert to struct device_attribute > blk-integrity: register sysfs attributes on struct device > > block/blk-integrity.c | 175 ++++++++++++++--------------------------- > block/blk.h | 10 +-- > block/genhd.c | 12 +-- > include/linux/blkdev.h | 3 - > 4 files changed, 66 insertions(+), 134 deletions(-) Looks fine to backport, thanks. -- Jens Axboe