Thread (5 messages) 5 messages, 4 authors, 2021-04-24

Re: [GIT PULL] Block fix for 5.12 final

From: Linus Torvalds <torvalds@linux-foundation.org>
Date: 2021-04-23 21:54:58

On Fri, Apr 23, 2021 at 2:06 PM Jens Axboe [off-list ref] 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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help