Re: [PATCH v2 bpf 1/1] xskmap: reject TX-only AF_XDP sockets
From: Linpu Yu
Date: Tue Apr 28 2026 - 08:38:58 EST
Thanks for catching this. fbfc504a24f5 is not the correct Fixes target.
At that point, AF_XDP did not yet have TX ring support in the UAPI, and
xsk_bind() also required xs->rx to exist, so a TX-only socket was not
constructible there.
Tx queue support came later in f61459030ec7 ("xsk: add Tx queue setup and
mmap support"), but XSKMAP updates still rejected sockets without an Rx
ring via xsk_is_setup_for_bpf_map().
The regression was introduced when 968be23ceaca removed that check.
I have corrected the Fixes tag accordingly in v3.