On Wed, Oct 10, 2018 at 9:32 PM Bakul Shah <ba...@bitblocks.com> wrote: > Steve wrote "1:1 mapping of the virtual kernel address space such > that something like zero-copy could be possible" > > Not sure what he meant. For zero copy you need to *directly* > write to the memory allocated to a process. 1:1 mapping is > really not needed.
Ugh. I could have worded that better. That was a (very) clumsy attempt at stating that the kernel would have to support remapping the user buffer to virtual kernel space. Fortunately Plan 9 doesn't page out kernel memory, so pinning wouldn't be required. Cheers, Steve