Thread (13 messages) 13 messages, 4 authors, 2025-09-02

Re: [PATCHv3 1/2] block: accumulate segment page gaps per bio

From: Keith Busch <kbusch@kernel.org>
Date: 2025-08-30 01:47:43
Also in: linux-iommu, linux-nvme

On Wed, Aug 27, 2025 at 09:37:09AM +0200, Christoph Hellwig wrote:
On Tue, Aug 26, 2025 at 04:33:15PM -0600, Keith Busch wrote:
quoted
virt boundary check. It's looking like replace bvec's "page + offset"
with phys addrs, yeah?!
Basically everything should be using physical address.  The page + offset
is just a weird and inefficient way to represent that and we really
need to get rid of it.
I was plowing ahead with converting to phys addrs only to discover
skb_frag_t overlays a bvec with tightly coupled expectations on its
layout. I'm not comfortable right now messing with that type. I think it
may need to be decoupled to proceed on this path. :(
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help