Zero-Copy Receive
- Payload DMAed into page(s) allocated by driver & passed up the IP stack as an mbuf chain
- Kernel’s page remapped into user process’s address space
- User process’s page freed
- Dependent on size & alignment
receiving >= page size bytes
user’s buffer must be page aligned