NameLast commit messageLast commit date
..
.gitignoresamples/bpf: Update .gitignore5 years ago
asm_goto_workaround.hsamples/bpf: Add a workaround for asm_inline7 years ago
bpf_insn.hsamples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause5 years ago
cookie_uid_helper_example.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
cpustat_kern.csamples: bpf: Refactor tracepoint tracing programs with libbpf6 years ago
cpustat_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
do_hbm_test.shsamples: bpf: Fix a spelling typo in do_hbm_test.sh5 years ago
fds_example.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
hash_func01.hsamples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash8 years ago
hbm.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
hbm.hbpf: Add more stats to HBM7 years ago
hbm_edt_kern.cbpf: Add support for fq's EDT to HBM7 years ago
hbm_kern.hsamples/bpf: Fix build error due to -isystem removal4 years ago
hbm_out_kern.cbpf: Add more stats to HBM7 years ago
ibumad_kern.csamples: bpf: Ix kernel-doc syntax in file header5 years ago
ibumad_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
lathist_kern.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
lathist_user.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
lwt_len_hist.shsamples: bpf: Fix lwt_len_hist reusing previous BPF map5 years ago
lwt_len_hist_kern.csamples/bpf: Clean up samples/bpf build failes4 years ago
lwt_len_hist_user.csamples: bpf: Fix build error6 years ago
Makefilesamples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided4 years ago
Makefile.targetsamples/bpf: Clean up samples/bpf build failes4 years ago
map_perf_test_kern.csamples: bpf: Refactor BPF map performance test with libbpf6 years ago
map_perf_test_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
offwaketime_kern.csamples/bpf/test_overhead_kprobe_kern: replace bpf_probe_read_kernel with bpf_probe_read_kernel_str to get task comm4 years ago
offwaketime_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
parse_ldabs.csamples/bpf: Use consistent include paths for libbpf6 years ago
parse_simple.csamples/bpf: Use consistent include paths for libbpf6 years ago
parse_varlen.csamples/bpf: Use consistent include paths for libbpf6 years ago
README.rstbpf, docs: Update build procedure for manually compiling LLVM and Clang5 years ago
run_cookie_uid_helper_example.shLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
sampleip_kern.cbpf: Remove unused headers5 years ago
sampleip_user.csamples, bpf: Refactor pointer error check with libbpf6 years ago
sock_example.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
sock_example.hsamples: bpf: include bpf/bpf.h instead of local libbpf.h8 years ago
sock_flags_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
sockex1_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
sockex1_user.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
sockex2_kern.csamples/bpf: Remove compiler warnings6 years ago
sockex2_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
sockex3_kern.cbpf, libbpf: Guard bpf inline asm from bpf_tail_call_static6 years ago
sockex3_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
spintest_kern.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
spintest_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
syscall_nrs.csamples: bpf: syscall_nrs: use mmap2 if defined7 years ago
syscall_tp_kern.csamples: bpf: Refactor tracepoint tracing programs with libbpf6 years ago
syscall_tp_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
task_fd_query_kern.csamples: bpf: Fix broken bpf programs due to removed symbol6 years ago
task_fd_query_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tc_l2_redirect.shLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
tc_l2_redirect_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tc_l2_redirect_user.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2067 years ago
tcbpf1_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_basertt_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_bpf.readmesamples/bpf: fix tcp_bpf.readme detach command7 years ago
tcp_bufs_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_clamp_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_cong_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_dumpstats_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_iw_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_rwnd_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_synrto_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tcp_tos_reflect_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
test_cgrp2_array_pin.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
test_cgrp2_attach.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
test_cgrp2_sock.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
test_cgrp2_sock.shsamples/bpf: detach prog from cgroup8 years ago
test_cgrp2_sock2.csamples: bpf: Refactor test_cgrp2_sock2 program with libbpf5 years ago
test_cgrp2_sock2.shsamples: bpf: Refactor test_cgrp2_sock2 program with libbpf5 years ago
test_cgrp2_tc.shLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
test_cgrp2_tc_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
test_cls_bpf.shLicense cleanup: add SPDX GPL-2.0 license identifier to files with no license9 years ago
test_current_task_under_cgroup_kern.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
test_current_task_under_cgroup_user.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
test_lru_dist.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
test_lwt_bpf.csamples/bpf: Use consistent include paths for libbpf6 years ago
test_lwt_bpf.shsamples: bpf: Fix lwt_len_hist reusing previous BPF map5 years ago
test_map_in_map_kern.csamples/bpf: Fix test_map_in_map on s3906 years ago
test_map_in_map_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
test_overhead_kprobe_kern.csamples/bpf/test_overhead_kprobe_kern: replace bpf_probe_read_kernel with bpf_probe_read_kernel_str to get task comm4 years ago
test_overhead_raw_tp_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
test_overhead_tp_kern.csamples/bpf/test_overhead_kprobe_kern: replace bpf_probe_read_kernel with bpf_probe_read_kernel_str to get task comm4 years ago
test_overhead_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
test_override_return.shsamples: bpf: Fix tracex7 error raised on the missing argument5 years ago
test_probe_write_user_kern.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
test_probe_write_user_user.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
trace_common.hsamples, bpf: Refactor kprobe tracing user progs with libbpf6 years ago
trace_event_kern.cbpf: Remove unused headers5 years ago
trace_event_user.cbpf: samples: Do not touch RLIMIT_MEMLOCK5 years ago
trace_output_kern.csamples: bpf: Refactor kprobe tracing programs with libbpf6 years ago
trace_output_user.csamples/bpf: Get rid of deprecated libbpf API uses4 years ago
tracex1_kern.csamples/bpf: Fix broken tracex1 due to kprobe argument change5 years ago
tracex1_user.csamples, bpf: Refactor kprobe tracing user progs with libbpf6 years ago
tracex2_kern.csamples, bpf: Refactor kprobe, tail call kern progs map definition6 years ago
tracex2_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tracex3_kern.csamples: bpf: Fix broken bpf programs due to removed symbol6 years ago
tracex3_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tracex4_kern.csamples, bpf: Refactor kprobe, tail call kern progs map definition6 years ago
tracex4_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tracex5_kern.csamples/bpf, selftests/bpf: Use bpf_probe_read_kernel6 years ago
tracex5_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tracex6_kern.csamples, bpf: Refactor kprobe, tail call kern progs map definition6 years ago
tracex6_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
tracex7_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
tracex7_user.csamples: bpf: Fix tracex7 error raised on the missing argument5 years ago
xdp1_kern.csamples, bpf: Add an explict comment to handle nested vlan tagging.5 years ago
xdp1_user.csamples/bpf: Reduce the sampling interval in xdp1_user4 years ago
xdp2_kern.csamples, bpf: Add an explict comment to handle nested vlan tagging.5 years ago
xdp2skb_meta.shsamples/bpf: Fix tc and ip paths in xdp2skb_meta.sh8 years ago
xdp2skb_meta_kern.csamples: bpf: Remove bpf_load loader completely5 years ago
xdp_adjust_tail_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
xdp_adjust_tail_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_fwd_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
xdp_fwd_user.csamples/bpf: Get rid of bpf_prog_load_xattr() use4 years ago
xdp_monitor.bpf.csamples: bpf: Convert xdp_monitor_kern.o to XDP samples helper5 years ago
xdp_monitor_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_redirect.bpf.csamples: bpf: Convert xdp_redirect_kern.o to XDP samples helper5 years ago
xdp_redirect_cpu.bpf.csamples/bpf: Update cpumap/devmap sec_name4 years ago
xdp_redirect_cpu_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_redirect_map.bpf.csamples/bpf: Update cpumap/devmap sec_name4 years ago
xdp_redirect_map_multi.bpf.csamples/bpf: Update cpumap/devmap sec_name4 years ago
xdp_redirect_map_multi_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_redirect_map_user.csamples: bpf: Convert xdp_redirect_map to XDP samples helper5 years ago
xdp_redirect_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_router_ipv4.bpf.csamples: bpf: Convert xdp_router_ipv4 to XDP samples helper4 years ago
xdp_router_ipv4_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_rxq_info_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
xdp_rxq_info_user.csamples/bpf: Detach xdp prog when program exits unexpectedly in xdp_rxq_info_user4 years ago
xdp_sample.bpf.csamples: bpf: Add BPF support for devmap_xmit tracepoint5 years ago
xdp_sample.bpf.hsamples: bpf: Add BPF support for redirect tracepoint5 years ago
xdp_sample_pkts_kern.csamples: bpf: Refactor XDP kern program maps with BTF-defined map6 years ago
xdp_sample_pkts_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_sample_shared.hsamples: bpf: Add basic infrastructure for XDP samples5 years ago
xdp_sample_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdp_sample_user.hsamples/bpf: use preferred getters/setters instead of deprecated ones4 years ago
xdp_tx_iptunnel_common.htreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2067 years ago
xdp_tx_iptunnel_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
xdp_tx_iptunnel_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xdpsock.hsamples/bpf: Sample application for eBPF load and socket creation split5 years ago
xdpsock_ctrl_proc.csamples/bpf: adapt samples/bpf to bpf_xdp_xxx() APIs4 years ago
xdpsock_kern.csamples/bpf: Use consistent include paths for libbpf6 years ago
xdpsock_user.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago
xsk_fwd.csamples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK4 years ago