The following changes since commit d90f154867ec0ec22fd719164b88716e8fd48672:
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.1-20210504' into staging (2021-05-05 20:29:14 +0100) are available in the git repository at: https://github.com/jasowang/qemu.git tags/net-pull-request for you to fetch changes up to 2bdeb0c2564c36b218ac73e21d7a6f6accb49091: tap-bsd: Remove special casing for older OpenBSD releases (2021-05-08 13:59:12 +0800) ---------------------------------------------------------------- ---------------------------------------------------------------- Andrew Melnychenko (7): net/tap: Added TUNSETSTEERINGEBPF code. net: Added SetSteeringEBPF method for NetClientState. ebpf: Added eBPF RSS program. ebpf: Added eBPF RSS loader. virtio-net: Added eBPF RSS to virtio-net. docs: Added eBPF documentation. MAINTAINERS: Added eBPF maintainers information. Brad Smith (1): tap-bsd: Remove special casing for older OpenBSD releases Guenter Roeck (1): hw/net/imx_fec: return 0xffff when accessing non-existing PHY Laurent Vivier (1): virtio-net: failover: add missing remove_migration_state_change_notifier() MAINTAINERS | 8 + configure | 8 +- docs/devel/ebpf_rss.rst | 125 +++++++++ docs/devel/index.rst | 1 + ebpf/ebpf_rss-stub.c | 40 +++ ebpf/ebpf_rss.c | 165 ++++++++++++ ebpf/ebpf_rss.h | 44 ++++ ebpf/meson.build | 1 + ebpf/rss.bpf.skeleton.h | 431 +++++++++++++++++++++++++++++++ ebpf/trace-events | 4 + ebpf/trace.h | 1 + hw/net/imx_fec.c | 8 +- hw/net/trace-events | 2 + hw/net/vhost_net.c | 3 + hw/net/virtio-net.c | 116 ++++++++- include/hw/virtio/virtio-net.h | 4 + include/net/net.h | 2 + meson.build | 23 ++ meson_options.txt | 2 + net/tap-bsd.c | 13 +- net/tap-linux.c | 13 + net/tap-linux.h | 1 + net/tap-solaris.c | 5 + net/tap-stub.c | 5 + net/tap.c | 9 + net/tap_int.h | 1 + net/vhost-vdpa.c | 2 + tools/ebpf/Makefile.ebpf | 21 ++ tools/ebpf/rss.bpf.c | 569 +++++++++++++++++++++++++++++++++++++++++ 29 files changed, 1610 insertions(+), 17 deletions(-) create mode 100644 docs/devel/ebpf_rss.rst create mode 100644 ebpf/ebpf_rss-stub.c create mode 100644 ebpf/ebpf_rss.c create mode 100644 ebpf/ebpf_rss.h create mode 100644 ebpf/meson.build create mode 100644 ebpf/rss.bpf.skeleton.h create mode 100644 ebpf/trace-events create mode 100644 ebpf/trace.h create mode 100755 tools/ebpf/Makefile.ebpf create mode 100644 tools/ebpf/rss.bpf.c