[PATCH bpf 0/2] Fix some corner cases in xskxceiver

Larysa Zaremba posted 2 patches 4 days, 17 hours ago
tools/testing/selftests/bpf/prog_tests/test_xsk.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
[PATCH bpf 0/2] Fix some corner cases in xskxceiver
Posted by Larysa Zaremba 4 days, 17 hours ago
While working on XDP and AF_XDP support for ixgbevf driver,
I came across two distinct problems that caused tests to fail
when they shouldn't have.

Larysa Zaremba (2):
  selftests/xsk: properly handle batch ending in the middle of a packet
  selftests/xsk: fix number of Tx frags in invalid packet

 tools/testing/selftests/bpf/prog_tests/test_xsk.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

-- 
2.52.0
Re: [PATCH bpf 0/2] Fix some corner cases in xskxceiver
Posted by Alexei Starovoitov 1 day, 15 hours ago
On Tue, Feb 3, 2026 at 8:18 AM Larysa Zaremba <larysa.zaremba@intel.com> wrote:
>
> While working on XDP and AF_XDP support for ixgbevf driver,
> I came across two distinct problems that caused tests to fail
> when they shouldn't have.

Applied.

What is the status of kernel side fixes?

Running test_xsk.sh I see plenty of

[   93.609026] BUG: Bad page state in process xskxceiver  pfn:115920
...
[   93.633927]  bad_page.cold+0xd0/0x140
[   93.633929]  __free_frozen_pages+0x85a/0x1150
[   93.633935]  bpf_xdp_adjust_tail+0x808/0x1120