| 915654fd718c ("samples/bpf: Fix dummy program unloading for xdp_redirect samples") |
| 3b7a8ec2dec3 ("samples/bpf: Check the prog id before exiting") |
| 743e568c1586 ("samples/bpf: Add a "force" flag to XDP samples") |
| 6a5457618f62 ("samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4}") |
| bbaf6029c49c ("samples/bpf: Convert XDP samples to libbpf usage") |
| 7313798b144c ("samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe") |
| 58c50ae4a0b6 ("samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock") |
| 1bca4e6b1863 ("samples/bpf: xdp_redirect_cpu load balance like Suricata") |
| 6748182c2d18 ("samples: bpf: convert xdpsock_user.c to libbpf") |
| e1a40ef418ca ("samples: bpf: convert xdp_fwd_user.c to libbpf") |
| 509fda105ba8 ("samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs") |
| 0d25c43ab988 ("samples/bpf: extend xdp_rxq_info to read packet payload") |
| 1e54ad251a93 ("samples/bpf: Add xdp_sample_pkts example") |
| 9f5232cc7f04 ("samples/bpf: xdpsock: use skb Tx path for XDP_SKB") |
| ecb96f7fe153 ("samples/bpf: add a samples/bpf test for BPF_TASK_FD_QUERY") |
| 0cc54db1818a ("samples: bpf: move libbpf from object dependencies to libs") |
| 2bf3e2ef425b ("samples: bpf: include bpf/bpf.h instead of local libbpf.h") |
| be5bca44aa6b ("samples: bpf: convert some XDP samples from bpf_load to libbpf") |
| d0cabbb021be ("tools: bpf: move the event reading loop to libbpf") |
| 5f9380572b4b ("samples: bpf: compile and link against full libbpf") |
| e3687510fce2 ("tools: bpftool: use PERF_SAMPLE_TIME instead of reading the clock") |
| fe616055f784 ("samples/bpf: Add example of ipv4 and ipv6 forwarding in XDP") |
| f412eed9dfde ("tools: bpftool: add simple perf event output reader") |
| e64d52569f6e ("tools: bpftool: move get_possible_cpus() to common code") |
| c642ea265445 ("tools: bpftool: fold hex keyword in command help") |
| b4b8faa1ded7 ("samples/bpf: sample application and documentation for AF_XDP sockets") |
| 173965fbfba5 ("tools/bpf: add a test for bpf_get_stack with raw tracepoint prog") |
| 28dbf861deac ("samples/bpf: move common-purpose trace functions to selftests") |
| de2ff05f48af ("tools/bpf: add bpf_get_stack helper to tools headers") |
| 9cde0c8892b9 ("bpf: update bpf.h uapi header for tools") |
| 933a741e3b82 ("selftests/bpf: bpf tunnel test.") |
| 16962b2404ac ("bpf: sockmap, add selftests") |
| 6595c7426acb ("tools/bpf: remove test_sock_addr from TEST_GEN_PROGS") |
| 29a36f9eef30 ("samples/bpf: extend test_tunnel_bpf.sh with xfrm state test") |
| c0fa1b6c3efc ("bpf: btf: Add BTF tests") |
| c6ffd1ff7856 ("bpf: add bpf_xdp_adjust_tail sample prog") |
| 0367d0a29427 ("bpf: adding tests for bpf_xdp_adjust_tail") |
| 0c90f2243ec6 ("tools: bpftool: make it easier to feed hex bytes to bpftool") |
| 1d436885b23b ("selftests/bpf: Selftest for sys_bind post-hooks.") |
| 622adafb2a12 ("selftests/bpf: Selftest for sys_connect hooks") |
| e50b0a6f0893 ("selftests/bpf: Selftest for sys_bind hooks") |
| d7be143b67c2 ("libbpf: Support expected_attach_type at prog load") |
| 3bbe0869884c ("selftests/bpf: test for bpf_get_stackid() from raw tracepoints") |
| a0fe3e574b50 ("libbpf: add bpf_raw_tracepoint_open helper") |
| 0dcbbf678579 ("bpf: sockmap sample test for bpf_msg_pull_data") |
| e6373ce70a01 ("bpf: sockmap add SK_DROP tests") |
| 468b3fdea882 ("bpf: sockmap sample support for bpf_msg_cork_bytes()") |
| 1c16c3126ac9 ("bpf: sockmap, add sample option to test apply_bytes helper") |
| 6bce9d2ca652 ("bpf: sockmap sample, add data verification option") |
| e67463cb5d93 ("bpf: sockmap sample, add sendfile test") |