On Fri, Jan 20, 2023 at 2:19 PM Martin KaFai Lau <martin.lau@xxxxxxxxx> wrote: > > On 1/19/23 2:15 PM, Stanislav Fomichev wrote: > > - create new netns > > - create veth pair (veTX+veRX) > > - setup AF_XDP socket for both interfaces > > - attach bpf to veRX > > - send packet via veTX > > - verify the packet has expected metadata at veRX > > > > Cc: John Fastabend <john.fastabend@xxxxxxxxx> > > Cc: David Ahern <dsahern@xxxxxxxxx> > > Cc: Martin KaFai Lau <martin.lau@xxxxxxxxx> > > Cc: Jakub Kicinski <kuba@xxxxxxxxxx> > > Cc: Willem de Bruijn <willemb@xxxxxxxxxx> > > Cc: Jesper Dangaard Brouer <brouer@xxxxxxxxxx> > > Cc: Anatoly Burakov <anatoly.burakov@xxxxxxxxx> > > Cc: Alexander Lobakin <alexandr.lobakin@xxxxxxxxx> > > Cc: Magnus Karlsson <magnus.karlsson@xxxxxxxxx> > > Cc: Maryam Tahhan <mtahhan@xxxxxxxxxx> > > Cc: xdp-hints@xxxxxxxxxxxxxxx > > Cc: netdev@xxxxxxxxxxxxxxx > > Signed-off-by: Stanislav Fomichev <sdf@xxxxxxxxxx> > > --- > > tools/testing/selftests/bpf/Makefile | 2 +- > > .../selftests/bpf/prog_tests/xdp_metadata.c | 410 ++++++++++++++++++ > The test cannot be run in s390x, so it needs to be in DENYLIST.s390x. Ahh, good point, will add, thanks!