On Tue, Oct 3, 2023 at 6:01 PM Stephen Hemminger <[email protected]> wrote: > > On Tue, 3 Oct 2023 10:49:16 +0200 > Antonio Di Bacco <[email protected]> wrote: > > > I understand, could we use another solution ? Like a memif interface > > in DPDK and libmemif in Linux? > > The issue is accessing kernel networking devices. Both virtio user > and XDP are faster for that. Memif is for doing process to process networking.
For dpdk <-> kernel, as you are mentioning virtio-user/vhost, let me add that there is some activity on this side, with VDUSE. Maxime is working on the VDUSE kernel and dpdk bits. He gave a talk about the current status during the summit and some performance numbers: https://dpdksummit2023.sched.com/event/1P9xA/vduse-performance-how-fast-is-it-maxime-coquelin-red-hat -- David Marchand
