summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-10-22Merge branch 'Retire test_sock.c'Martin KaFai Lau5-205/+148
2024-10-22selftests/bpf: Retire test_sock.cJordan Rife3-234/+1
2024-10-22selftests/bpf: Migrate BPF_CGROUP_INET_SOCK_CREATE test cases to prog_testsJordan Rife2-38/+25
2024-10-22selftests/bpf: Migrate LOAD_REJECT test cases to prog_testsJordan Rife2-52/+60
2024-10-22selftests/bpf: Migrate *_POST_BIND test cases to prog_testsJordan Rife2-245/+426
2024-10-22Merge branch 'implement-mechanism-to-signal-other-threads'Andrii Nakryiko4-46/+176
2024-10-22selftests/bpf: Augment send_signal test with remote signalingPuranjay Mohan2-38/+130
2024-10-22bpf: Implement bpf_send_signal_task() kfuncPuranjay Mohan2-8/+46
2024-10-16Merge branch 'bpf-fix-tailcall-infinite-loop-caused-by-freplace'Alexei Starovoitov7-33/+190
2024-10-16selftests/bpf: Add tests for bpf_task_from_vpid() kfuncJuntong Deng4-0/+146
2024-10-16selftests/bpf: Add test to verify tailcall and freplace restrictionsLeon Hwang2-16/+109
2024-10-16bpf: Add bpf_task_from_vpid() kfuncJuntong Deng1-0/+20
2024-10-16bpf: Prevent tailcall infinite loop caused by freplaceLeon Hwang5-17/+81
2024-10-16Merge branch 'bpf-add-kmem_cache-iterator-and-kfunc'Alexei Starovoitov9-0/+411
2024-10-16selftests/bpf: Add a test for kmem_cache_iterNamhyung Kim3-0/+209
2024-10-16mm/bpf: Add bpf_get_kmem_cache() kfuncNamhyung Kim3-0/+25
2024-10-15bpf: Add kmem_cache iteratorNamhyung Kim3-0/+177
2024-10-11libbpf: Fix possible compiler warnings in hashmapNamhyung Kim1-10/+10
2024-10-11selftests/bpf: Check for timeout in perf_link testIhor Solodrai1-2/+13
2024-10-11selftests/bpf: add subprog to BPF object file with no entry programsAndrii Nakryiko1-0/+12
2024-10-11libbpf: never interpret subprogs in .text as entry programsAndrii Nakryiko1-1/+1
2024-10-11Merge branch 'selftests-bpf-migrate-and-remove-cgroup-tracing-related-tests'Alexei Starovoitov22-1940/+333
2024-10-11samples/bpf: remove obsolete tracing related testsDaniel T. Lee10-564/+0
2024-10-11samples/bpf: remove obsolete cgroup related testsDaniel T. Lee7-693/+0
2024-10-11selftests/bpf: migrate cgroup sock create test for prohibiting socketsDaniel T. Lee5-251/+80
2024-10-11selftests/bpf: migrate cgroup sock create test for setting iface/mark/prioDaniel T. Lee4-435/+256
2024-10-11selftests/bpf: Removed redundant fd after close in bpf_prog_load_log_bufZhu Jun1-3/+0
2024-10-11samples/bpf: Fix a resource leakZhu Jun1-1/+3
2024-10-10bpf: Update bpf_override_return() commentMartin Kelly2-8/+0
2024-10-10bpf: fix argument type in bpf_loop documentationMatteo Croce3-3/+3
2024-10-10libbpf: fix sym_is_subprog() logic for weak global subprogsAndrii Nakryiko1-1/+1
2024-10-10samples/bpf: Remove unused variablesZhu Jun1-2/+0
2024-10-08selftests/bpf: Fix backtrace printing for selftests crashesEduard Zingerman1-3/+6
2024-10-08Merge branch 'bpf-static-linker-fix-linking-duplicate-extern-functions'Andrii Nakryiko3-0/+20
2024-10-08selftests/bpf: Test linking with duplicate extern functionsEric Long2-0/+16
2024-10-08libbpf: Do not resolve size on duplicate FUNCsEric Long1-0/+4
2024-10-08bpf: syscall_nrs: Disable no previous prototype warnningJason Xing1-0/+5
2024-10-08bpf: Fix the xdp_adjust_tail sample prog issueYuan Chen1-0/+1
2024-10-08selftests: bpf: Add missing per-arch include pathBjörn Töpel1-1/+2
2024-10-08libbpf: Add missing per-arch include pathBjörn Töpel1-1/+2
2024-10-04selftests/bpf: Emit top frequent code lines in veristatMykyta Yatsenko1-1/+128
2024-10-04Merge branch 'bpf_fastcall-attribute-in-vmlinux-h-and-bpf_helper_defs-h'Andrii Nakryiko7-19/+146
2024-10-04bpftool: __bpf_fastcall for kfuncs marked with special decl_tagEduard Zingerman1-10/+88
2024-10-04bpf: Use KF_FASTCALL to mark kfuncs supporting fastcall contractEduard Zingerman3-6/+4
2024-10-04bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapiEduard Zingerman2-0/+4
2024-10-04bpf: Allow specifying bpf_fastcall attribute for BPF helpersEduard Zingerman1-3/+50
2024-10-04Merge branch 'libbpf-selftests-bpf-support-cross-endian-usage'Andrii Nakryiko13-147/+521
2024-10-04selftests/bpf: Fix uprobe_multi compilation errorAlan Maguire1-0/+4
2024-10-04selftests/bpf: Support cross-endian buildingTony Ambardar1-3/+4
2024-10-04libbpf: Support creating light skeleton of either endiannessTony Ambardar4-53/+139