NameLast commit messageLast commit date
..
.gitignore.gitignore: add SPDX License Identifier6 years ago
arena_atomics.cselftests/bpf: Run arena tests serially4 months ago
arena_direct_value.cselftests/bpf: Run arena tests serially4 months ago
arena_htab.cselftests/bpf: Run arena tests serially4 months ago
arena_list.cselftests/bpf: Run arena tests serially4 months ago
arena_mem_usage.cselftests/bpf: Add tests for memory usage for arena4 months ago
arena_spin_lock.cselftests/bpf: Run arena tests serially4 months ago
arena_strsearch.cselftests/bpf: Run arena tests serially4 months ago
arg_parsing.cselftests: arg_parsing: Ensure data is flushed to disk before reading.1 year ago
assign_reuse.cselftests/bpf: Test that SO_REUSEPORT can be used with sk_assign helper3 years ago
async_stack_depth.cselftests/bpf: Add selftest for check_stack_max_depth bug3 years ago
atomic_bounds.cselftests/bpf: Add missing cleanup in atomic_bounds test5 years ago
atomics.cselftests/bpf: Enable signature verification for some lskel tests1 year ago
attach_probe.cselftests/bpf: Add tests for kprobe attachment with duplicate symbols7 months ago
autoattach.cselftests/bpf: Tests libbpf autoattach APIs4 years ago
autoload.cselftests/bpf: Test auto-load disabling logic for BPF programs6 years ago
bad_struct_ops.cselftests/bpf: Verify struct_ops autoload/autocreate sync2 years ago
bind_perm.cselftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm2 years ago
bloom_filter_map.cselftests/bpf: Fix build error due to certain uninitialized variables1 year ago
bpf_attr_size.cselftests/bpf: Add tests to verify checking padding bytes for bpf_[map,prog]_info5 months ago
bpf_cookie.cselftests/bpf: Provide weak definitions for cross-test functions5 months ago
bpf_gotox.cselftests/bpf: Add more tests for loading insn arrays with offsets7 months ago
bpf_insn_array.cMerge tag 'bpf-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next7 months ago
bpf_iter.cselftests/bpf: Replace strncpy() with strscpy()8 months ago
bpf_iter_setsockopt.cselftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc2 years ago
bpf_iter_setsockopt_unix.cselftest/bpf: Test batching and bpf_(get|set)sockopt in bpf unix iter.4 years ago
bpf_loop.cselftests/bpf: BPF test_prog selftests for bpf_loop inlining4 years ago
bpf_mod_race.cselftests/bpf: Fix bpf_mod_race test failure with arm64 64KB page size1 year ago
bpf_nf.cselftests/bpf: Cover small conntrack opts error writes4 months ago
bpf_obj_id.cselftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id2 years ago
bpf_obj_pinning.cselftests/bpf: Fix flaky cgroup_iter_sleepable subtest3 years ago
bpf_qdisc.cselftests/bpf: Add tests for a store on a fault prone qdisc pointer2 months ago
bpf_tcp_ca.cselftests/bpf: Add untrusted BTF write regression4 months ago
bpf_verif_scale.cselftests/bpf: Remove unused struct 'scale_test_def'2 years ago
bpftool_maps_access.cselftests/bpf: convert test_bpftool_map_access.sh into test_progs framework9 months ago
bpftool_metadata.cselftests/bpf: convert test_bpftool_metadata.sh into test_progs framework9 months ago
btf.cselftests/bpf: Test duplicate bpf_refcount fields3 months ago
btf_dedup_split.cselftests/bpf: Ensure typedef are deduplicated in split BTF7 months ago
btf_distill.cselftests/bpf: Add distilled BTF test about marking BTF_IS_EMBEDDED1 year ago
btf_dump.cselftests/bpf: Make btf_dump use xdp_dummy rather than xdping_kern6 months ago
btf_endian.cselftests/bpf: Store BPF object files with .bpf.o extension4 years ago
btf_field_iter.cselftests/bpf: Add btf_field_iter selftests2 years ago
btf_kind.cselftests/bpf: Test kind encoding/decoding7 months ago
btf_map_in_map.cselftests/bpf: Fix flaky test btf_map_in_map/lookup_update2 years ago
btf_map_keyless.cselftests/bpf: Add test for key-less BTF hash map2 months ago
btf_module.cselftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs5 years ago
btf_permute.cselftests/bpf: Add test cases for btf__permute functionality10 months ago
btf_sanitize.cselftests/bpf: Add BTF sanitize test covering BTF layout7 months ago
btf_skc_cls_ingress.cselftests/bpf: test MSS value returned with bpf_tcp_gen_syncookie2 years ago
btf_split.cselftests/bpf: Test parsing of (multi-)split BTF1 year ago
btf_sysfs.cselftests: bpf: Add a test for mmapable vmlinux BTF1 year ago
btf_tag.cselftests/bpf: Add a test for btf_type_tag "percpu"4 years ago
btf_write.cselftests/bpf: Add test for btf__add_btf() with split BTF sources8 months ago
build_id.cselftests/bpf: add build ID tests2 years ago
cb_refs.cbpf: Unify release handling for helpers and kfuncs5 months ago
cg_storage_multi.cselftests/bpf: fix some typos in selftests2 years ago
cgroup1_hierarchy.cselftests/bpf: Run cgroup1_hierarchy test in own mount namespace2 years ago
cgroup_ancestor.cselftests/bpf: Fix error compiling cgroup_ancestor.c with musl libc2 years ago
cgroup_attach_autodetach.cselftests/bpf: Clean up array_size.cocci warnings4 years ago
cgroup_attach_multi.cselftests/bpf: Clean up array_size.cocci warnings4 years ago
cgroup_attach_override.cselftests/bpf: Clean up array_size.cocci warnings4 years ago
cgroup_dev.cselftests/bpf: add wrong type test to cgroup dev2 years ago
cgroup_get_current_cgroup_id.cselftests/bpf: convert get_current_cgroup_id_user to test_progs2 years ago
cgroup_getset_retval.cselftests/bpf: Correctly handle optlen > 40963 years ago
cgroup_hierarchical_stats.cselftests/bpf: Simplify cgroup_hierarchical_stats selftest4 years ago
cgroup_iter.cselftests/bpf: cover BPF_CGROUP_ITER_CHILDREN control option9 months ago
cgroup_iter_memcg.cselftests/bpf: Retry stat generation in cgroup_iter_memcg3 months ago
cgroup_link.cselftests/bpf: Adapt cgroup effective query uapi change4 years ago
cgroup_mprog_opts.cselftests/bpf: Add two selftests for mprog API based cgroup progs1 year ago
cgroup_mprog_ordering.cselftests/bpf: Fix cgroup_mprog_ordering failure due to uninitialized variable1 year ago
cgroup_preorder.cselftests/bpf: Test cgroup link replace with BPF_F_PREORDER4 months ago
cgroup_skb_direct_packet_access.cselftests/bpf: add cgroup skb direct packet access test1 year ago
cgroup_skb_sk_lookup.cselftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks5 years ago
cgroup_storage.cMerge patch series "bpf: Fix OOB in pcpu_init_value and add a test"7 months ago
cgroup_tcp_skb.cselftests/bpf: remove duplicated functions3 years ago
cgroup_v1v2.cselftests/bpf: Allow auto port binding for cgroup connect1 year ago
cgroup_xattr.cselftests/bpf: More open-coded gettid syscall cleanup1 year ago
cgrp_kfunc.cselftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns1 year ago
cgrp_local_storage.cselftests/bpf: Trace bpf_local_storage_update to debug flaky local storage tests7 months ago
check_mtu.cselftests/bpf: Test bpf_skb_check_mtu(BPF_MTU_CHK_SEGS) when transport_header is not set1 year ago
clone_attach_btf_id.cselftests/bpf: Test bpf_program__clone() attach_btf_id override8 months ago
cls_redirect.cselftests/bpf: Use sockaddr_storage directly in cls_redirect test11 months ago
compute_live_registers.cselftests/bpf: test cases for compute_live_registers()1 year ago
connect_force_port.cselftests/bpf: Improve connect_force_port test reliability7 months ago
connect_ping.cselftests/bpf: Fix compiler warnings reported in -O2 mode3 years ago
core_autosize.cselftests/bpf: Convert some selftests to high-level BPF map APIs4 years ago
core_extern.cselftests/bpf: add test of __weak unknown virtual __kconfig extern4 years ago
core_kern.cselftests/bpf: Test bpf_core_types_are_compat() functionality.4 years ago
core_kern_overflow.cselftests/bpf: Test bpf_core_types_are_compat() functionality.4 years ago
core_read_macros.cselftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants5 years ago
core_reloc.cselftests/bpf: add test for LDX/STX/ST relocations over array field1 year ago
core_reloc_raw.cselftests/bpf: test for malformed BPF_CORE_TYPE_ID_LOCAL relocation2 years ago
core_retro.cselftests/bpf: Convert some selftests to high-level BPF map APIs4 years ago
cpu_mask.cselftests: Use consistent include paths for libbpf6 years ago
cpumask.cselftests: bpf: fix duplicate selftests in cpumask_success.1 year ago
crypto_sanity.cselftests/bpf: Fix errors compiling crypto_sanity.c with musl libc2 years ago
ctx_rewrite.cbpf: Introduce bpf register BPF_REG_PARAMS6 months ago
custom_sec_handlers.cselftests/bpf: Add custom SEC() handling selftest4 years ago
d_path.cselftests/bpf: add regression test for bpf_d_path()11 months ago
decap_sanity.cselftests/bpf: Fix errors compiling decap_sanity.c with musl libc2 years ago
deny_namespace.cselftests/bpf: Add tests verifying bpf lsm userns_create hook4 years ago
dmabuf_iter.cselftests/bpf: Fix dmabuf_iter/lots_of_buffers failure with 64K page10 months ago
dummy_st_ops.cselftests/bpf: dummy_st_ops should reject 0 for non-nullable params2 years ago
dynptr.cselftests/bpf: Fix resource leaks caused by missing cleanups8 months ago
empty_skb.cselftests/bpf: cover short IPv4/IPv6 inputs with adjust_room7 months ago
enable_stats.cselftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()3 years ago
endian.cselftests/bpf: Add byte swapping selftest6 years ago
exceptions.cselftests/bpf: Add exception tests with stack arguments6 months ago
exe_ctx.cselftests/bpf: Add tests for execution context helpers9 months ago
exhandler.cselftests/bpf: Add exception handling selftests for tp_bpf program5 years ago
fd_array.cselftests/bpf: Fix cleanup in check_fd_array_cnt__fd_array_too_big()8 months ago
fd_htab_lookup.cselftests/bpf: Add test case for atomic update of fd htab1 year ago
fentry_fexit.cselftests/bpf: Enable signature verification for some lskel tests1 year ago
fentry_test.cselftests/bpf: Enable signature verification for some lskel tests1 year ago
fexit_bpf2bpf.cselftests/bpf: Verify rejection of sleepable tracing prog3 months ago
fexit_sleep.cselftests/bpf: fexit_sleep: Fix stack allocation for arm642 years ago
fexit_stress.cselftests: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE2 years ago
fexit_test.cselftests/bpf: Enable signature verification for some lskel tests1 year ago
fib_lookup.cselftests/bpf: Fix fib_lookup VLAN tests on hosts with forwarding on4 months ago
file_reader.cselftests/bpf: Page out as late as possible in file_reader6 months ago
fill_link_info.cselftests/bpf: Add tracing_multi link info tests4 months ago
find_vma.cselftests/bpf: Fix bpf_cookie and find_vma in nested VM2 years ago
flow_dissector.cselftests/bpf: Replace strncpy() with strscpy()8 months ago
flow_dissector_classification.cselftests/bpf: Add a specific dst port matching1 year ago
flow_dissector_load_bytes.cbpf, test_run: Propagate bpf_flow_dissect's retval to user's bpf_attr.test.retval4 years ago
flow_dissector_reattach.cselftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()3 years ago
for_each.cselftests/bpf: add test for softlock when modifying hashmap while iterating1 year ago
free_timer.cselftests/bpf: Skip timer cases when bpf_timer is not supported1 year ago
fs_kfuncs.cselftests/bpf: Test kfuncs that set and remove xattr from BPF programs1 year ago
fsession_test.cbpf: Add bpf_jit_supports_fsession()9 months ago
get_branch_snapshot.cselftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_branch_snapshot3 years ago
get_func_args_test.cselftests/bpf: factor out get_func_* tests for fsession8 months ago
get_func_ip_test.cselftests/bpf: factor out get_func_* tests for fsession8 months ago
get_smp_processor_id.cselftests/bpf: Add test for bpf_get_smp_processor_id4 months ago
get_stack_raw_tp.cselftests/bpf: Store BPF object files with .bpf.o extension4 years ago
get_stackid_cannot_attach.cselftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach3 years ago
global_data.cselftests/bpf: Store BPF object files with .bpf.o extension4 years ago
global_data_init.cselftests/bpf: Improve readability in iter test for percpu data3 months ago
global_func_args.cselftests/bpf: Store BPF object files with .bpf.o extension4 years ago
global_func_dead_code.cselftests/bpf: validate eliminated global subprog is not freplaceable2 years ago
global_map_resize.cselftests/bpf: Silence array bounds warning in global_map_resize4 months ago
hash_large_key.cbpf: Lift hashtab key_size limit6 years ago
hashmap.clibbpf: Hashmap interface update to allow both long and void* keys/values4 years ago
helper_restricted.cselftests/bpf: Use non-autoloaded programs in few tests4 years ago
htab_reuse.cselftests/bpf: Add torn write detection test for htab BPF_F_LOCK7 months ago
htab_update.cbpf: Cancel special fields on map value recycle5 months ago
icmp_send_kfunc.cselftests/bpf: Add bpf_icmp_send no route test4 months ago
inner_array_lookup.cselftests/bpf: Add access_inner_map selftest3 years ago
ip_check_defrag.cselftests/bpf: Drop noconnect from network_helper_opts2 years ago
iter_buf_null_fail.cselftests/bpf: add test for nullable PTR_TO_BUF access7 months ago
iters.cselftests/bpf: Provide weak definitions for cross-test functions5 months ago
jeq_infer_not_null.cselftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID3 years ago
jit_probe_mem.cselftests/bpf: Add verifier test exercising jit PROBE_MEM logic3 years ago
kernel_flag.cselftests/bpf: More open-coded gettid syscall cleanup1 year ago
kfree_skb.cselftests/bpf: Fix compiling kfree_skb.c with musl-libc2 years ago
kfunc_call.cselftests/bpf: Test module kfunc calls under spin lock3 months ago
kfunc_dynptr_param.cbpf: Reject NULL data/sig in bpf_verify_pkcs7_signature5 months ago
kfunc_implicit_args.cselftests/bpf: Add tests for KF_IMPLICIT_ARGS9 months ago
kfunc_implicit_args_tracing.cselftests/bpf: Cover tracing implicit kfunc args4 months ago
kfunc_module_order.cselftests/bpf: Add test for kfunc module order2 years ago
kfunc_param_nullable.cselftests: bpf: add testmod kfunc for nullable params2 years ago
kmem_cache_iter.cselftests/bpf: Fix out-of-bounds array access bugs reported by ASAN8 months ago
kprobe_multi_test.cselftests/bpf: Add test to ensure kprobe_multi is not sleepable7 months ago
kprobe_multi_testmod_test.cselftests/bpf: trace_helpers.c: Optimize kallsyms cache3 years ago
kptr_xchg_inline.cselftests/bpf: Enable kptr_xchg_inline test on LoongArch2 months ago
ksock.cselftests/bpf: Test forbidden bpf_ksock_send() LSM attach3 months ago
ksock_wq.cselftests/bpf: Add ksock test for async callback guard3 months ago
ksyms.cselftests/bpf: Replace CHECK with ASSERT macros for ksyms test2 years ago
ksyms_btf.cselftests/bpf: Test passing rdonly mem to global func4 years ago
ksyms_module.cselftests/bpf: Do not export subtest as standalone test4 years ago
l4lb_all.cselftests/bpf: tests for using dynptrs to parse skb and xdp buffers3 years ago
legacy_printk.cselftests/bpf: Mix legacy (maps) and modern (vars) BPF in one test4 years ago
libarena.cselftests/bpf: Report the real error from libarena parallel workers3 months ago
libarena_asan.cselftests/bpf: Run arena tests serially4 months ago
libbpf_get_fd_by_id_opts.cselftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()3 years ago
libbpf_probes.cbpf: Add BPF token support to BPF_PROG_LOAD command2 years ago
libbpf_str.cbpf: Add BPF token support to BPF_PROG_LOAD command2 years ago
link_pinning.cselftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks5 years ago
linked_funcs.cselftests/bpf: Clean up open-coded gettid syscall invocations2 years ago
linked_list.cselftests/bpf: Cover MEM_ALLOC access past object bounds4 months ago
linked_maps.cselftests/bpf: Add map linking selftest5 years ago
linked_vars.cselftests/bpf: Add global variables linking selftest5 years ago
livepatch_trampoline.cselftests/bpf: Skip livepatch test when prerequisites are missing8 months ago
load_bytes_relative.cselftests/bpf: Store BPF object files with .bpf.o extension4 years ago
local_kptr_stash.cselftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root2 years ago
log_buf.cselftests/bpf: Fix RELEASE build failure with gcc141 year ago
log_fixup.cbpf: emit source code file name and line number in verifier log2 years ago
lookup_and_delete.cselftests/bpf: Convert some selftests to high-level BPF map APIs4 years ago
lookup_key.cselftests/bpf: Add additional tests for bpf_lookup_*_key()4 years ago
lru_bug.cselftests/bpf: Add test for prealloc_lru_pop bug4 years ago
lru_lock_nmi.cselftests/bpf: Stress LRU rqspinlock recovery paths5 months ago
lsm_bdev.cselftests/bpf: Fix lsm_bdev dev_t encoding mismatch3 months ago
lsm_cgroup.cselftests/bpf: Add retval test for bool and errno LSM cgroup hooks5 months ago
lwt_helpers.hselftests/bpf: Move open_tuntap to network helpers1 year ago
lwt_ip_encap.cselftests/bpf: Use ping_command() for IPv6 pings in lwt_ip_encap3 months ago
lwt_misc.cselftests/bpf: Add selftests for the invocation of bpf_lwt_xmit_push_encap8 months ago
lwt_redirect.cselftests/bpf: Fix errors compiling lwt_redirect.c with musl libc2 years ago
lwt_reroute.cselftests/bpf: Fix redefinition errors compiling lwt_reroute.c2 years ago
lwt_seg6local.cselftests/bpf: Fix out-of-bounds array access bugs reported by ASAN8 months ago
map_btf.cselftests/bpf: Test the release of map btf2 years ago