ping

On 18.03.26 14:31, Vladimir Sementsov-Ogievskiy 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).

v4:
01-12: add r-b by Ben
10: fix bug in tap_parse_vhost_fds(), keep r-b

Vladimir Sementsov-Ogievskiy (13):
   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/tap: check that user tries to define zero queues

  net/af-xdp.c |  44 ++-----
  net/tap.c    | 324 +++++++++++++++++++++------------------------------
  net/util.c   |  55 +++++++++
  net/util.h   |  14 +++
  4 files changed, 211 insertions(+), 226 deletions(-)



--
Best regards,
Vladimir

Reply via email to