On Thu, Feb 19, 2026 at 4:28 AM Vladimir Sementsov-Ogievskiy <[email protected]> wrote: > > Hi all! > > Here are some refactoring and fixes, mostly in net/tap.c I'm making on > my way to implementing TAP fd migration (through UNIX domain socket). > > v3: > > 01: fix checking, switch to int type for queues > 08: drop MAX_TAP_QUEUES constant > 09,10: prefer int type for queues > > > Vladimir Sementsov-Ogievskiy (12): > net/af-xdp: fix type overflow > net/tap: net_init_tap_one(): add return value > net/tap: net_init_tap(): drop extra vhostfdname variable > net/tap: net_init_tap(): refactor parameter checking > net/tap: net_init_tap(): common fail label > net/tap: net_init_tap_one() refactor to get vhostfd param > net/tap: net_init_tap_one(): drop model parameter > net: introduce net_parse_fds() > net/tap: move fds parameters handling to separate functions > net/tap: fix vhostfds/vhostfd parameters API > net/tap: net_init_tap(): merge fd=, fds= and helper= cases into one > net/tap: net_init_tap(): relax QEMU hubs check > > net/af-xdp.c | 44 ++----- > net/tap.c | 319 +++++++++++++++++++++------------------------------ > net/util.c | 50 ++++++++ > net/util.h | 14 +++ > 4 files changed, 201 insertions(+), 226 deletions(-) > > -- > 2.52.0 >
If I understand this correctly, there would be a v4 for this? (https://patchew.org/QEMU/[email protected]/[email protected]/) Thanks
