On Fri, Apr 23, 2021 at 2:06 PM Jens Axboe <axboe@xxxxxxxxx> wrote: > > A single fix for a behavioral regression in this series, when re-reading > the partition table with partitions open. Hmm. The fact that it's no longer calling blk_drop_partitions() didn't just mean that the check for "bdev->bd_part_count" was lost (now re-instated). It also seems to mean that blkdev_reread_part() no longer does the sync_blockdev(bdev); invalidate_bdev(bdev); to write back and invalidate any caches. Are we sure cache writeback/invalidate isn't needed? Or does it get done some other place? Linus