| c20a71a7a384 ("bpf: sockmap remove unused function") |
| 04686ef299db ("bpf: remove SK_REDIRECT from UAPI") |
| bfa640757e93 ("bpf: rename sk_actions to align with bpf infrastructure") |
| 8108a7751512 ("bpf: bpf_compute_data uses incorrect cb structure") |
| 34f79502bbcf ("bpf: avoid preempt enable/disable in sockmap using tcp_skb_cb region") |
| 90a9631cf8c2 ("bpf: sockmap update/simplify memory accounting scheme") |
| 6fd28865c2a7 ("bpf: additional sockmap self tests") |
| 464bc0fd6273 ("bpf: convert sockmap field attach_bpf_fd2 to type") |
| e4a8e817d3cb ("bpf: misc xdp redirect cleanups") |
| 4c03bdd7b5c0 ("xdp: adjust xdp redirect tracepoint to include return error code") |
| ae2b27b859a1 ("bpf: fix a return in sockmap_get_from_fd()") |
| 976d28bfd1f6 ("bpf: don't enable preemption twice in smap_do_verdict") |
| 6bdc9c4c31c8 ("bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER") |
| 6f6d33f3b3d0 ("bpf: selftests add sockmap tests") |
| 69e8cc134bcb ("bpf: sockmap sample program") |
| 8a31db561566 ("bpf: add access to sock fields and pkt data from sk_skb programs") |
| 174a79ff9515 ("bpf: sockmap with sk redirect support") |
| b005fd189cec ("bpf: introduce new program type for skbs on sockets") |
| 996139e801fd ("selftests: bpf: add a test for XDP redirect") |
| eb48d682814c ("bpf: fix the printing of ifindex") |
| 81f6bf81270c ("bpf: testing: fix devmap tests") |
| 46f55cffa473 ("net: fix build error in devmap helper calls") |
| 11393cc9b9be ("xdp: Add batching support to redirect map") |
| 97f91a7cf04f ("bpf: add bpf_redirect_map helper routine") |
| 546ac1ffb70d ("bpf: add devmap, a map for storing net device references") |
| 5acaee0a8964 ("xdp: add trace event for xdp redirect") |
| 6453073987ba ("ixgbe: add initial support for xdp redirect") |
| 6103aa96ec07 ("net: implement XDP_REDIRECT for xdp generic") |
| 814abfabef3c ("xdp: add bpf_redirect helper function") |
| d445516966dc ("net: xdp: support xdp generic on virtual devices") |
| f856e46978b8 ("bpf: fix return in load_bpf_file") |
| f96da09473b5 ("bpf: simplify narrower ctx access") |
| 2be7e212d541 ("bpf: add bpf_skb_adjust_room helper") |
| 04df41e343db ("bpf: update tools/include/uapi/linux/bpf.h") |
| 8c4b4c7e9ff0 ("bpf: Add setsockopt helper function to bpf") |
| 40304b2a1567 ("bpf: BPF support for sock_ops") |
| 14dc6f04f49d ("bpf: Add syscall lookup support for fd array and htab") |
| 239946314e57 ("bpf: possibly avoid extra masking for narrower load in verifier") |
| 734942cc4ea6 ("tcp: ULP infrastructure") |
| 18f3d6be6be1 ("selftests/bpf: Add test cases to test narrower ctx field loads") |
| 31fd85816dbe ("bpf: permits narrower load from bpf program context fields") |
| ded092cd73c2 ("bpf: add bpf_set_hash helper for tc progs") |
| 95b9afd3987f ("bpf: Test for bpf ID") |
| 1e2709769086 ("bpf: Add BPF_OBJ_GET_INFO_BY_FD") |
| bd5f5f4ecb78 ("bpf: Add BPF_MAP_GET_FD_BY_ID") |
| b16d9aa4c2b9 ("bpf: Add BPF_PROG_GET_FD_BY_ID") |
| 34ad5580f8f9 ("bpf: Add BPF_(PROG|MAP)_GET_NEXT_ID command") |
| f3f1c054c288 ("bpf: Introduce bpf_map ID") |
| dc4bb0e23561 ("bpf: Introduce bpf_prog ID") |
| 8726679a0fa3 ("bpf: teach verifier to track stack depth") |