On Fri, Jul 7, 2023 at 9:51 AM Daniel Xu <dxu@xxxxxxxxx> wrote: > > These selftests tests 2 major scenarios: the BPF based defragmentation > can successfully be done and that packet pointers are invalidated after > calls to the kfunc. The logic is similar for both ipv4 and ipv6. > > In the first scenario, we create a UDP client and UDP echo server. The > the server side is fairly straightforward: we attach the prog and simply > echo back the message. > > The on the client side, we send fragmented packets to and expect the > reassembled message back from the server. > > Signed-off-by: Daniel Xu <dxu@xxxxxxxxx> The patches look good, but new tests are failing on arm64. test_bpf_ip_check_defrag_ok:FAIL:server recvfrom unexpected server recvfrom: actual -1 < expected 0 see BPF CI. Feels like a timing issue, but pls take a look.