Re: [PATCH] dm-bufio: align write boundary on bdev_logical_block_size
From: Christoph Hellwig
Date: Wed Nov 19 2025 - 00:45:28 EST
On Tue, Nov 18, 2025 at 06:45:55PM +0100, Mikulas Patocka wrote:
> I changed the patch below, so that it aligns write bios on
> max3(DM_BUFIO_WRITE_ALIGN, bdev_logical_block_size(b->c->bdev),
> bdev_physical_block_size(b->c->bdev)); - so that if physical block size is
> greater than logical block size, the writes are aligned so that the device
> doesn't do read-modify-write.
That doesn't make any sense whatsoever. The physical block size must
be >= logical block size, and the block enforces that.