Pavel Begunkov will update us on the latest and greatest in the io_uring ZCRX universe.
To make ZCRX reliable for broader workloads, key questions must be addressed: handling refill queue exhaustion when buffers can't be recycled to the kernel, sharing NIC queues across multiple processes, and detecting memory pressure before allocation failures degrade performance. In this talk Pavel covers latest ZCRX developments tackling these challenges, including recent API additions and their motivations, new features, and performance improvements. It concludes with future directions for zero-copy receive in Linux.
More details: https://netdevconf.info/0x1A/sessions/talk/io_uring-zcrx-progress-and-next-s...
cheers, jamal