Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230918083132.55423-1-jasowang@redhat.com
Maintainers: "Dr. David Alan Gilbert" <dave@treblig.org>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, Akihiko Odaki <akihiko.odaki@daynix.com>, Jason Wang <jasowang@redhat.com>, Sriram Yagnaraman <sriram.yagnaraman@est.tech>, Jiri Pirko <jiri@resnulli.us>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Thomas Huth <thuth@redhat.com>, Ilya Maximets <i.maximets@ovn.org>, Luigi Rizzo <rizzo@iet.unipi.it>, Giuseppe Lettieri <g.lettieri@iet.unipi.it>, Vincenzo Maffione <v.maffione@gmail.com>, Stefan Weil <sw@weilnetz.de>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Laurent Vivier <lvivier@redhat.com>
MAINTAINERS | 4 +
hmp-commands.hx | 3 +
hw/core/machine.c | 4 +
hw/net/e1000e_core.c | 80 +--
hw/net/fsl_etsec/rings.c | 12 +-
hw/net/igb_core.c | 732 +++++++++++++++------
hw/net/igb_regs.h | 20 +-
hw/net/rocker/rocker_of_dpa.c | 2 +-
hw/net/trace-events | 6 +-
hw/net/vhost_net.c | 3 +
hw/net/virtio-net.c | 35 +-
hw/net/vmxnet3.c | 2 +
include/net/net.h | 7 +-
meson.build | 9 +
meson_options.txt | 2 +
net/af-xdp.c | 526 +++++++++++++++
net/clients.h | 5 +
net/dump.c | 2 +-
net/meson.build | 3 +
net/net.c | 19 +-
net/netmap.c | 2 +-
net/tap-bsd.c | 7 +-
net/tap-linux.c | 27 +-
net/tap-linux.h | 2 +
net/tap-solaris.c | 7 +-
net/tap-stub.c | 7 +-
net/tap-win32.c | 2 +-
net/tap.c | 21 +-
net/tap_int.h | 4 +-
net/vhost-vdpa.c | 3 +
qapi/net.json | 58 ++
qemu-options.hx | 70 +-
scripts/ci/org.centos/stream/8/x86_64/configure | 1 +
scripts/meson-buildoptions.sh | 3 +
tests/docker/dockerfiles/alpine.docker | 1 +
tests/docker/dockerfiles/centos8.docker | 1 +
tests/docker/dockerfiles/debian-amd64-cross.docker | 2 +-
tests/docker/dockerfiles/debian-amd64.docker | 2 +-
tests/docker/dockerfiles/debian-arm64-cross.docker | 2 +-
tests/docker/dockerfiles/debian-armel-cross.docker | 2 +-
tests/docker/dockerfiles/debian-armhf-cross.docker | 2 +-
.../docker/dockerfiles/debian-ppc64el-cross.docker | 2 +-
tests/docker/dockerfiles/debian-s390x-cross.docker | 2 +-
tests/docker/dockerfiles/fedora.docker | 1 +
tests/docker/dockerfiles/opensuse-leap.docker | 2 +-
tests/docker/dockerfiles/ubuntu2004.docker | 2 +-
tests/docker/dockerfiles/ubuntu2204.docker | 2 +-
tests/lcitool/libvirt-ci | 2 +-
tests/lcitool/projects/qemu.yml | 1 +
tests/qtest/libqos/igb.c | 5 +
50 files changed, 1436 insertions(+), 285 deletions(-)
create mode 100644 net/af-xdp.c