On Mon, Nov 25, 2024 at 09:42:48PM +0800, Long Li wrote: > I agree with Brian's point. The scenarios where rounding up io_size > enables ioend merging are quite rare, so the practical benefits are > limited, though such cases can still exist. Therefore, I think both > approaches are acceptable as there doesn't seem to be a significant > difference between them. Given that not rounding and using the unaligned value should be a lot simpler, can you give it a try?