This patch set allows OVS to build with libxdp and newer libbpf.
It also enables AF_XDP support by default as long as all the
dependencies are available.

Ilya Maximets (6):
  ci: Fix overriding OPTS provided from the yml.
  netdev-afxdp: Allow building with libxdp and newer libbpf.
  acinclude.m4: Build with AF_XDP support by default if possible.
  github: Test AF_XDP build using libbpf instead of kernel sources.
  Documentation/afxdp: Use packaged libbpf/libxdp for the build.
  rhel: Enable AF_XDP by default in Fedora builds.

 .ci/linux-build.sh                    | 24 +------
 .github/workflows/build-and-test.yml  |  9 +--
 Documentation/intro/install/afxdp.rst | 43 ++++--------
 NEWS                                  |  5 ++
 acinclude.m4                          | 94 ++++++++++++++++++---------
 debian/rules                          |  8 ++-
 lib/automake.mk                       |  1 -
 lib/libopenvswitch.pc.in              |  2 +-
 lib/netdev-afxdp-pool.c               |  2 +
 lib/netdev-afxdp-pool.h               |  5 --
 lib/netdev-afxdp.c                    | 38 ++++++++---
 rhel/openvswitch-fedora.spec.in       |  8 ++-
 12 files changed, 128 insertions(+), 111 deletions(-)

-- 
2.38.1

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to