On Sun, 07 Apr 2024 20:59:10 +0800, Ming Lei wrote: > Multiple gendisk instances can allocated/added for single request queue > in case of disk rebind. blkg may still stay in q->blkg_list when calling > blkcg_init_disk() for rebind, then q->blkg_list becomes corrupted. > > Fix the list corruption issue by: > > - add blkg_init_queue() to initialize q->blkg_list & q->blkcg_mutex only > - move calling blkg_init_queue() into blk_alloc_queue() > > [...] Applied, thanks! [1/1] block: fix q->blkg_list corruption during disk rebind commit: 8b8ace080319a866f5dfe9da8e665ae51d971c54 Best regards, -- Jens Axboe