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


Reply via email to