This document discusses mediated devices and the net-mdev framework for allowing direct userspace access to network devices via VFIO. It aims to provide an alternative to kernel device drivers by allowing packet processing frameworks like DPDK and ODP to control devices from userspace. The net-mdev architecture involves a userspace library communicating with kernel drivers via netlink to setup descriptor rings and handle interrupts. An implementation for Realtek and Intel NICs showed driver changes of under 100 lines of code were needed. Further work is needed to finalize the vfio-mdev integration and handle issues with IOMMU groups and PCI mapping boundaries when porting multiple devices. The document proposes completing an understanding of the problem space and collabor