Re: [PATCH 0/6 v2] block: Fix races in bdev - gendisk handling
From: Jan Kara <jack@suse.cz>
Date: 2018-02-26 16:43:58
From: Jan Kara <jack@suse.cz>
Date: 2018-02-26 16:43:58
On Mon 26-02-18 09:04:40, Jens Axboe wrote:
On 2/26/18 5:01 AM, Jan Kara wrote:quoted
Hello, these patches fix races happening when devices are frequently destroyed and recreated in association of block device inode with corresponding gendisk. Generally when such race happen it results in use-after-free issues, block device page cache inconsistencies, or other problems. I have verified these patches fix use-after-free issues that could be reproduced by frequent creation and destruction of loop device. Hou Tao has verified that races reported by him in [1] related to gendisk-blkdev association were also fixed. Jens, can you please merge these patches? Thanks!What are you thinking in terms of target? I'd like to get it into 4.16, but I'd need to know if you are comfortable with that.
Yeah, 4.16 should be OK. The patches are quite conservative. Honza -- Jan Kara [off-list ref] SUSE Labs, CR