summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/helpers.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-07-01libbpf: Fix error handling in btf__distill_base()Alan Maguire1-1/+1
2024-07-01selftests/bpf: Add selftest for bpf_xdp_flow_lookup kfuncLorenzo Bianconi3-0/+325
2024-07-01netfilter: Add bpf_xdp_flow_lookup kfuncLorenzo Bianconi4-1/+137
2024-07-01netfilter: nf_tables: Add flowtable map for xdp offloadFlorian Westphal4-2/+154
2024-06-27selftests/bpf: Move ARRAY_SIZE to bpf_misc.hJiri Olsa14-40/+13
2024-06-27libbpf: Fix clang compilation error in btf_relocate.cAlan Maguire1-2/+2
2024-06-27selftests/bpf: Don't close(-1) in serial_test_fexit_stress()Ma Ke1-2/+2
2024-06-26bpf: add new negative selftests to cover missing check_func_arg_reg_off() and...Matt Bobrowski4-2/+48
2024-06-26bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory acc...Matt Bobrowski1-6/+11
2024-06-26bpf: Fix tailcall cases in test_bpfLeon Hwang1-0/+10
2024-06-24libbpf: Skip base btf sanity checksAntoine Tenart1-1/+1
2024-06-23bpf: fix build when CONFIG_DEBUG_INFO_BTF[_MODULES] is undefinedAlan Maguire1-2/+2
2024-06-23bpf, docs: Address comments from IETF Area DirectorsDave Thaler1-35/+45
2024-06-21selftests/bpf: Add kfunc_call test for simple dtor in bpf_testmodAlan Maguire4-0/+93
2024-06-21kbuild,bpf: Add module-specific pahole flags for distilled base BTFAlan Maguire2-1/+6
2024-06-21libbpf,bpf: Share BTF relocate-related code with kernelAlan Maguire5-53/+226
2024-06-21libbpf: Split field iter code into its own file kernelAlan Maguire3-163/+170
2024-06-21module, bpf: Store BTF base pointer in struct moduleAlan Maguire2-1/+6
2024-06-21libbpf: BTF relocation followup fixing naming, loop logicAlan Maguire1-41/+31
2024-06-21selftests/bpf: Test struct_ops bpf map auto-attachMykyta Yatsenko1-0/+35
2024-06-21bpf, arm64: Inline bpf_get_current_task/_btf() helpersPuranjay Mohan1-0/+9
2024-06-21selftests/bpf: Match tests against regular expressionCupertino Miranda3-6/+6
2024-06-21selftests/bpf: Support checks against a regular expressionCupertino Miranda2-30/+96
2024-06-21libbpf: Checking the btf_type kind when fixing variable offsetsDonglin Peng1-2/+9
2024-06-21bpf: Add security_file_post_open() LSM hook to sleepable_lsm_hooksMatt Bobrowski1-0/+1
2024-06-21bpftool: Allow compile-time checks of BPF map auto-attach support in skeletonAndrii Nakryiko1-0/+2
2024-06-21bpf: Change bpf_session_cookie return value to __u64 *Jiri Olsa3-3/+3
2024-06-21selftests/bpf: Use start_server_str in test_tcp_check_syncookie_userGeliang Tang1-26/+3
2024-06-21selftests/bpf: Use start_server_str in mptcpGeliang Tang1-6/+1
2024-06-21selftests/bpf: Drop noconnect from network_helper_optsGeliang Tang3-11/+8
2024-06-21selftests/bpf: Add client_socket helperGeliang Tang2-8/+31
2024-06-21selftests/bpf: Use connect_to_addr in connect_to_fd_optGeliang Tang1-26/+7
2024-06-21selftests/bpf: Drop type from network_helper_optsGeliang Tang5-33/+26
2024-06-21bpf: remove redeclaration of new_n in bpf_verifier_vlogRafael Passos1-1/+1
2024-06-21bpf: remove unused parameter in __bpf_free_used_btfsRafael Passos3-7/+4
2024-06-21bpf: remove unused parameter in bpf_jit_binary_pack_finalizeRafael Passos6-13/+9
2024-06-21bpf, x64: Remove tail call detectionLeon Hwang1-9/+2
2024-06-21bpf, verifier: Correct tail_call_reachable for bpf progLeon Hwang1-1/+3
2024-06-17resolve_btfids: Handle presence of .BTF.base sectionAlan Maguire1-0/+8
2024-06-17libbpf: Make btf_parse_elf process .BTF.base transparentlyEduard Zingerman2-54/+111
2024-06-17selftests/bpf: Extend distilled BTF tests to cover BTF relocationAlan Maguire1-0/+278
2024-06-17libbpf: Split BTF relocationAlan Maguire6-1/+542