On Sun, Mar 17, 2024 at 07:49:43PM -0700, David Wei wrote:
I'm working on a similar proposal for zero copy Rx but to host memory and depend on this memory provider API.
How do you need a different provider for that vs just udmabuf?
Jakub also designed this API for hugepages too IIRC. Basically there's going to be at least three fancy ways of providing pages (one of which isn't actually pages, hence the merged netmem_t series) to drivers.
How do hugepages different from a normal page allocation? They should just a different ordered passed to the page allocator.