mirror of
https://github.com/torvalds/linux.git
synced 2024-11-02 10:11:36 +00:00
b1d9fc41aa
Add napi_id access to __sk_buff for socket filter program types, tc
program types and other bpf_convert_ctx_access() users. Having access
to skb->napi_id is useful for per RX queue listener siloing, f.e.
in combination with SO_ATTACH_REUSEPORT_EBPF and when busy polling is
used, meaning SO_REUSEPORT enabled listeners can then select the
corresponding socket at SYN time already [1]. The skb is marked via
skb_mark_napi_id() early in the receive path (e.g., napi_gro_receive()).
Currently, sockets can only use SO_INCOMING_NAPI_ID from
|
||
---|---|---|
.. | ||
asm | ||
asm-generic | ||
linux | ||
tools | ||
uapi |