aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-09-04libbpf: Fix accessing first syscall argument on RV64Pu Lehui1-1/+8
2024-09-04selftests/bpf: Enable test_bpf_syscall_macro: Syscall_arg1 on s390 and arm64Pu Lehui2-6/+0
2024-09-04libbpf: Access first syscall argument with CO-RE direct read on arm64Pu Lehui1-2/+2
2024-09-04libbpf: Access first syscall argument with CO-RE direct read on s390Pu Lehui1-2/+2
2024-09-04selftests/bpf: Add a selftest for x86 jit convergence issuesYonghong Song2-0/+116
2024-09-04bpf, x64: Fix a jit convergence issueYonghong Song1-2/+52
2024-09-04selftests: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZEFeng Yang10-12/+20
2024-09-04Merge branch 'bpf-follow-up-on-gen_epilogue'Alexei Starovoitov2-43/+44
2024-09-04bpf: Fix indentation issue in epilogue_idxMartin KaFai Lau1-1/+1
2024-09-04bpf: Remove the insn_buf array stack usage from the inline_bpf_loop()Martin KaFai Lau2-42/+43
2024-09-04samples/bpf: Remove sample tracex2Rong Tao3-289/+0
2024-09-04selftests/bpf: Fix procmap_query()'s params mismatch and compilation warningYuan Chen1-2/+2
2024-09-04bpf, arm64: Jit BPF_CALL to direct call when possibleXu Kuohai1-16/+75
2024-09-02bpftool: Fix handling enum64 in btf dump sortingMykyta Yatsenko1-3/+4
2024-09-02bpftool: Add missing blank lines in bpftool-net doc exampleQuentin Monnet1-0/+2
2024-08-30selftests/bpf: Do not update vmlinux.h unnecessarilyIhor Solodrai1-1/+5
2024-08-30selftests/bpf: Specify libbpf headers required for %.bpf.o progsIhor Solodrai1-2/+7
2024-08-30selftests/bpf: Check if distilled base inherits source endiannessEduard Zingerman1-0/+68
2024-08-30libbpf: Ensure new BTF objects inherit input endiannessTony Ambardar1-0/+4
2024-08-30bpf: Use sockfd_put() helperJinjie Ruan1-1/+1
2024-08-30bpf: Remove custom build ruleAlexey Gladkov4-6/+6
2024-08-29selftests/bpf: Add tests for iter next method returning valid pointerJuntong Deng4-1/+154
2024-08-29bpf: Make the pointer returned by iter next method validJuntong Deng1-4/+22
2024-08-29Merge branch 'bpf-add-gen_epilogue-to-bpf_verifier_ops'Alexei Starovoitov14-8/+813
2024-08-29selftests/bpf: Test epilogue patching when the main prog has multiple BPF_EXITMartin KaFai Lau2-0/+84
2024-08-29selftests/bpf: A pro/epilogue test when the main prog jumps back to the 1st insnMartin KaFai Lau2-0/+151
2024-08-29selftests/bpf: Add tailcall epilogue testMartin KaFai Lau2-0/+104
2024-08-29selftests/bpf: Test gen_prologue and gen_epilogueMartin KaFai Lau5-0/+371
2024-08-29selftests/bpf: attach struct_ops maps before test prog runsEduard Zingerman1-0/+27
2024-08-29bpf: Export bpf_base_func_protoMartin KaFai Lau1-0/+1
2024-08-29bpf: Add gen_epilogue to bpf_verifier_opsMartin KaFai Lau4-1/+58
2024-08-29bpf: Adjust BPF_JMP that jumps to the 1st insn of the prologueMartin KaFai Lau1-0/+6
2024-08-29bpf: Move insn_buf[16] to bpf_verifier_envMartin KaFai Lau2-7/+11
2024-08-29bpf: Use kvmemdup to simplify the codeHongbo Li1-2/+1
2024-08-29docs/bpf: Fix a typo in verifier.rstYiming Xiang1-1/+1
2024-08-29selftests/bpf: Make sure stashed kptr in local kptr is freed recursivelyAmery Hung1-1/+29
2024-08-29libbpf: Fix bpf_object__open_skeleton()'s mishandling of optionsAndrii Nakryiko1-33/+19
2024-08-28selftests/bpf: Add test for zero offset or non-zero offset pointers as KF_ACQ...Juntong Deng4-0/+58
2024-08-28bpf: Relax KF_ACQUIRE kfuncs strict type matching constraintJuntong Deng1-2/+1
2024-08-28selftests/bpf: Fix incorrect parameters in NULL pointer checkingHao Ge1-1/+1
2024-08-28Merge branch 'bpf-arm64-simplify-jited-prologue-epilogue'Alexei Starovoitov1-202/+192
2024-08-28bpf, arm64: Avoid blindly saving/restoring all callee-saved registersXu Kuohai1-111/+183
2024-08-28bpf, arm64: Get rid of fpbXu Kuohai1-93/+11
2024-08-27samples/bpf: tracex4: Fix failed to create kretprobe 'kmem_cache_alloc_node+0x0'Rong Tao1-2/+2
2024-08-23selftests/bpf: Add tests for bpf_copy_from_user_str kfunc.Jordan Rome4-7/+75
2024-08-23bpf: Add bpf_copy_from_user_str kfuncJordan Rome3-0/+60
2024-08-23selftests/bpf: use simply-expanded variables for libpcap flagsEduard Zingerman1-3/+4
2024-08-23Merge branch 'support-bpf_kptr_xchg-into-local-kptr'Alexei Starovoitov8-48/+151
2024-08-23selftests/bpf: Test bpf_kptr_xchg stashing into local kptrDave Marchevsky2-3/+53
2024-08-23bpf: Support bpf_kptr_xchg into local kptrDave Marchevsky3-20/+37