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: > > 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. :(