Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200304130656.16859-1-lekiravi@yandex-team.ru
Maintainers: Thomas Huth <thuth@redhat.com>, "Cédric Le Goater" <clg@kaod.org>, David Gibson <david@gibson.dropbear.id.au>, Beniamino Galvani <b.galvani@gmail.com>, Peter Chubb <peter.chubb@nicta.com.au>, Jason Wang <jasowang@redhat.com>, Thomas Huth <huth@tuxfamily.org>, Giuseppe Lettieri <g.lettieri@iet.unipi.it>, Anthony Perard <anthony.perard@citrix.com>, Alistair Francis <alistair@alistair23.me>, Stefan Weil <sw@weilnetz.de>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Gerd Hoffmann <kraxel@redhat.com>, Samuel Thibault <samuel.thibault@ens-lyon.org>, Joel Stanley <joel@jms.id.au>, Stefano Stabellini <sstabellini@kernel.org>, Paul Durrant <paul@xen.org>, Luigi Rizzo <rizzo@iet.unipi.it>, Paolo Bonzini <pbonzini@redhat.com>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Markus Armbruster <armbru@redhat.com>, Aleksandar Markovic <amarkovic@wavecomp.com>, Jiri Pirko <jiri@resnulli.us>, Rob Herring <robh@kernel.org>, Vincenzo Maffione <v.maffione@gmail.com>, Sven Schnelle <svens@stackframe.org>, Laurent Vivier <lvivier@redhat.com>, Eric Blake <eblake@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, Andrew Jeffery <andrew@aj.id.au>, Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>, "Michael S. Tsirkin" <mst@redhat.com>, Richard Henderson <rth@twiddle.net>, Michael Walle <michael@walle.cc>
hw/net/allwinner_emac.c | 2 +-
hw/net/dp8393x.c | 2 +-
hw/net/e1000.c | 4 +-
hw/net/e1000e.c | 2 +-
hw/net/e1000e_core.c | 2 +-
hw/net/e1000x_common.c | 2 +-
hw/net/eepro100.c | 5 +-
hw/net/etraxfs_eth.c | 2 +-
hw/net/fsl_etsec/etsec.c | 2 +-
hw/net/ftgmac100.c | 2 +-
hw/net/i82596.c | 6 +-
hw/net/imx_fec.c | 2 +-
hw/net/lan9118.c | 4 +-
hw/net/mcf_fec.c | 2 +-
hw/net/milkymist-minimac2.c | 2 +-
hw/net/mipsnet.c | 2 +-
hw/net/ne2000-isa.c | 2 +-
hw/net/ne2000-pci.c | 2 +-
hw/net/pcnet.c | 2 +-
hw/net/rocker/rocker_fp.c | 4 +-
hw/net/rtl8139.c | 6 +-
hw/net/smc91c111.c | 2 +-
hw/net/spapr_llan.c | 6 +-
hw/net/stellaris_enet.c | 2 +-
hw/net/sungem.c | 4 +-
hw/net/sunhme.c | 2 +-
hw/net/tulip.c | 2 +-
hw/net/virtio-net.c | 8 +-
hw/net/vmxnet3.c | 4 +-
hw/net/xen_nic.c | 4 -
hw/net/xgmac.c | 2 +-
hw/net/xilinx_axienet.c | 2 +-
hw/net/xilinx_ethlite.c | 2 +-
hw/usb/dev-network.c | 2 +-
include/net/net.h | 7 +-
net/clients.h | 1 +
net/hub.c | 12 +-
net/hub.h | 2 +-
net/l2tpv3.c | 20 ++-
net/net.c | 272 +++++++++++++++++++++++++++++--
net/netmap.c | 13 ++
net/slirp.c | 128 ++++++++++++++-
net/socket.c | 93 ++++++++---
net/tap-win32.c | 9 +
net/tap.c | 107 ++++++++++--
net/vde.c | 40 ++++-
net/vhost-user.c | 20 ++-
qapi/net.json | 89 ++++++++++
tests/qtest/Makefile.include | 2 +
tests/qtest/test-query-netdevs.c | 120 ++++++++++++++
50 files changed, 917 insertions(+), 119 deletions(-)
create mode 100644 tests/qtest/test-query-netdevs.c