Skip to content

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Jan 21:30
· 48 commits to main since this release

Commits

  • 127f33a: .github/workflows: Add 6.17 and 6.18 kernels to CI matrix (Toke Høiland-Jørgensen) #537
  • a02e946: xdp-bench: Add devmap egress action option (Dragos Tatulea) #532
  • a28950b: xdp-bench: Add drop mode for egress action (Dragos Tatulea) #532
  • a346ef9: headers/linux: Update bpf.h to kernel version 6.3 (Jalal Mostafa) #495
  • add device binding support #495 (Jalal Mostafa)
  • Add selftest for device binding #495 (Jalal Mostafa)
  • indent test_dispatcher_versions selftest using tabs #495 (Jalal Mostafa)
  • add selftest for dispatcher v2 compatibility #495 (Jalal Mostafa)
  • skip devbind selftests if no kernel support #495 (Jalal Mostafa)
  • Fix munmap on error in xsk_create_umem_rings() #535 (Toke Høiland-Jørgensen)
  • 4018c4a: lib/params: Always include the command name in usage output (Toke Høiland-Jørgensen) #535
  • 83871d7: lib/params: Refuse to execute ambiguous command prefix (Toke Høiland-Jørgensen) #535
  • 4b8727a: util/params: Check for duplicate options on dispatch (Toke Høiland-Jørgensen) #535
  • f487e85: lib/params.c: Support parsing integer values as hex (Toke Høiland-Jørgensen) #535
  • 7a5ef0d: util/params: Support U64 as option type (Toke Høiland-Jørgensen) #535
  • 0a4cc74: xdp-bench: Add 'xsk' command for running AF_XDP benchmarks (Toke Høiland-Jørgensen) #535
  • 7028cce: headers/linux: Update if_xdp.h (Toke Høiland-Jørgensen) #535
  • 9ffe911: lib/util: Import xdpsock code from bpf_examples (Toke Høiland-Jørgensen) #535
  • cb2830b: lib/xdpsock: Get rid of u8/u16/u32/u64 typedefs (Toke Høiland-Jørgensen) #535
  • eff891c: xdp-bench: Move options into xdpsock.h (Toke Høiland-Jørgensen) #535
  • 08e16e7: lib/xdpsock: Introduce context object (Toke Høiland-Jørgensen) #535
  • ec02d32: lib/xdpsock: Restructure setup code to use context object (Toke Høiland-Jørgensen) #535
  • aef14c5: xdp-bench: Implement xsk-drop and xdp-tx actions (Toke Høiland-Jørgensen) #535
  • 112d7ba: xdp-trafficgen: Add xsk-udp mode for xsksock operation (Toke Høiland-Jørgensen) #535
  • Swap foreground and background threads #535 (Toke Høiland-Jørgensen)
  • 4ee86e7: lib/xdpsock: Rework stats output (Toke Høiland-Jørgensen) #535
  • Reuse immediate exit logic from xdp_sample #535 (Toke Høiland-Jørgensen)
  • bf9ddf0: lib/xdpsock: Make sure to check benchmark_done on every loop iteration (Toke Høiland-Jørgensen) #535
  • 01ad313: lib/xdpsock: Don't set frags support in section name (Toke Høiland-Jørgensen) #535
  • a6fd2f7: lib/util: Add probing for XSK busy poll support (Toke Høiland-Jørgensen) #535
  • e5ed64a: xdp-bench: Add selftests for XSK mode (Toke Høiland-Jørgensen) #535
  • aa6028c: xdp-trafficgen: Add XSK tests (Toke Høiland-Jørgensen) #535
  • 9a05b38: util/xdpsock: Use PRIu64 for printing u64 variables (Toke Høiland-Jørgensen)
  • efc3619: lib/testing: Don't call xsk_probe_busy_poll() if we don't have bpftool (Toke Høiland-Jørgensen)
  • 2ac18fa: Bump version to v1.6.0 (Toke Høiland-Jørgensen)