Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1615799673-31549-1-git-send-email-jasowang@redhat.com
Maintainers: Jason Wang <jasowang@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Giuseppe Lettieri <g.lettieri@iet.unipi.it>, Anthony Perard <anthony.perard@citrix.com>, Luigi Rizzo <rizzo@iet.unipi.it>, Paul Durrant <paul@xen.org>, Stefano Stabellini <sstabellini@kernel.org>, Thomas Huth <thuth@redhat.com>, Samuel Thibault <samuel.thibault@ens-lyon.org>, Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Yuval Shaia <yuval.shaia.ml@gmail.com>, Vincenzo Maffione <v.maffione@gmail.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Laurent Vivier <lvivier@redhat.com>, Eric Blake <eblake@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Cornelia Huck <cohuck@redhat.com>, Stefan Weil <sw@weilnetz.de>
hw/core/machine.c | 1 +
hw/net/cadence_gem.c | 4 +-
hw/net/dp8393x.c | 2 +-
hw/net/e1000.c | 6 +-
hw/net/lan9118.c | 2 +-
hw/net/msf2-emac.c | 2 +-
hw/net/net_tx_pkt.c | 2 +-
hw/net/pcnet.c | 2 +-
hw/net/rtl8139.c | 2 +-
hw/net/sungem.c | 2 +-
hw/net/xen_nic.c | 5 +-
hw/rdma/vmw/pvrdma.h | 5 +-
hw/rdma/vmw/pvrdma_cmd.c | 6 +-
hw/rdma/vmw/pvrdma_dev_ring.c | 41 +++--
hw/rdma/vmw/pvrdma_dev_ring.h | 9 +-
hw/rdma/vmw/pvrdma_main.c | 4 +-
hw/virtio/virtio-net-pci.c | 10 +-
include/net/net.h | 10 +-
include/net/queue.h | 8 +
include/qapi/hmp-output-visitor.h | 30 ++++
.../drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h | 114 ------------
net/l2tpv3.c | 8 +-
net/net.c | 117 +++++++++++--
net/netmap.c | 7 +
net/queue.c | 22 +++
net/slirp.c | 124 ++++++++++++-
net/socket.c | 92 +++++++---
net/tap-win32.c | 10 +-
net/tap.c | 107 ++++++++++--
net/vde.c | 25 ++-
net/vhost-user.c | 20 ++-
net/vhost-vdpa.c | 15 +-
qapi/hmp-output-visitor.c | 193 +++++++++++++++++++++
qapi/meson.build | 1 +
qapi/net.json | 80 +++++++++
scripts/update-linux-headers.sh | 3 +-
tests/qtest/meson.build | 3 +
tests/qtest/test-query-netdev.c | 120 +++++++++++++
38 files changed, 990 insertions(+), 224 deletions(-)
create mode 100644 include/qapi/hmp-output-visitor.h
delete mode 100644 include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h
create mode 100644 qapi/hmp-output-visitor.c
create mode 100644 tests/qtest/test-query-netdev.c