Age | Commit message (Expand) | Author | Files | Lines |
2024-02-29 | bpf: Replace bpf_lpm_trie_key 0-length array with flexible array | Kees Cook
| 8 | -25/+59 |
2024-02-28 | Merge branch 'bpf-arm64-use-bpf-prog-pack-allocator-in-bpf-jit' | Alexei Starovoitov
| 3 | -24/+192 |
2024-02-28 | bpf, arm64: use bpf_prog_pack for memory management | Puranjay Mohan
| 1 | -24/+115 |
2024-02-28 | arm64: patching: implement text_poke API | Puranjay Mohan
| 2 | -0/+77 |
2024-02-27 | Merge branch 'bpf-arm64-support-exceptions' | Alexei Starovoitov
| 3 | -20/+94 |
2024-02-27 | bpf, arm64: support exceptions | Puranjay Mohan
| 2 | -20/+68 |
2024-02-27 | arm64: stacktrace: Implement arch_bpf_stack_walk() for the BPF JIT | Puranjay Mohan
| 1 | -0/+26 |
2024-02-22 | bpf: add is_async_callback_calling_insn() helper | Benjamin Tissoires
| 1 | -4/+7 |
2024-02-22 | bpf: introduce in_sleepable() helper | Benjamin Tissoires
| 1 | -6/+11 |
2024-02-22 | bpf: allow more maps in sleepable bpf programs | Benjamin Tissoires
| 1 | -0/+2 |
2024-02-22 | Merge branch 'Check cfi_stubs before registering a struct_ops type.' | Martin KaFai Lau
| 7 | -3/+156 |
2024-02-22 | selftests/bpf: Test case for lacking CFI stub functions. | Kui-Feng Lee
| 6 | -3/+151 |
2024-02-22 | bpf: Check cfi_stubs before registering a struct_ops type. | Kui-Feng Lee
| 1 | -0/+5 |
2024-02-22 | bpf: Clarify batch lookup/lookup_and_delete semantics | Martin Kelly
| 3 | -7/+22 |
2024-02-22 | bpf, docs: specify which BPF_ABS and BPF_IND fields were zero | Dave Thaler
| 1 | -3/+4 |
2024-02-22 | bpf, docs: Fix typos in instruction-set.rst | Dave Thaler
| 1 | -37/+37 |
2024-02-22 | Merge branch 'selftests-bpf-reduce-tcp_custom_syncookie-verification-complexity' | Alexei Starovoitov
| 1 | -30/+53 |
2024-02-22 | selftests/bpf: update tcp_custom_syncookie to use scalar packet offset | Eduard Zingerman
| 1 | -30/+53 |
2024-02-21 | bpf: Shrink size of struct bpf_map/bpf_array. | Alexei Starovoitov
| 1 | -9/+3 |
2024-02-21 | selftests/bpf: Remove intermediate test files. | Alexei Starovoitov
| 1 | -0/+3 |
2024-02-16 | selftests/bpf: Remove empty TEST_CUSTOM_PROGS | Marcos Paulo de Souza
| 1 | -3/+2 |
2024-02-15 | bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 | Yonghong Song
| 3 | -9/+21 |
2024-02-15 | bpf: improve duplicate source code line detection | Andrii Nakryiko
| 1 | -2/+15 |
2024-02-14 | bpf: Use O(log(N)) binary search to find line info record | Andrii Nakryiko
| 1 | -5/+25 |
2024-02-14 | libbpf: Make remark about zero-initializing bpf_*_info structs | Matt Bobrowski
| 1 | -5/+17 |
2024-02-13 | bpf: emit source code file name and line number in verifier log | Andrii Nakryiko
| 2 | -5/+14 |
2024-02-13 | Merge branch 'fix-global-subprog-ptr_to_ctx-arg-handling' | Alexei Starovoitov
| 5 | -24/+88 |
2024-02-13 | selftests/bpf: add anonymous user struct as global subprog arg test | Andrii Nakryiko
| 1 | -0/+29 |
2024-02-13 | bpf: don't infer PTR_TO_CTX for programs with unnamed context type | Andrii Nakryiko
| 2 | -0/+22 |
2024-02-13 | bpf: handle bpf_user_pt_regs_t typedef explicitly for PTR_TO_CTX global arg | Andrii Nakryiko
| 1 | -0/+15 |
2024-02-13 | bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type() | Andrii Nakryiko
| 3 | -24/+22 |
2024-02-13 | bpf: remove check in __cgroup_bpf_run_filter_skb | Oliver Crumrine
| 2 | -4/+2 |
2024-02-13 | Merge branch 'Support PTR_MAYBE_NULL for struct_ops arguments.' | Martin KaFai Lau
| 10 | -42/+406 |
2024-02-13 | selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops operators. | Kui-Feng Lee
| 5 | -1/+115 |
2024-02-13 | bpf: Create argument information for nullable arguments. | Kui-Feng Lee
| 5 | -12/+257 |
2024-02-13 | bpf: Move __kfunc_param_match_suffix() to btf.c. | Kui-Feng Lee
| 3 | -28/+32 |
2024-02-13 | bpf: add btf pointer to struct bpf_ctx_arg_aux. | Kui-Feng Lee
| 2 | -1/+2 |
2024-02-13 | bpf, docs: Update ISA document title | Dave Thaler
| 1 | -4/+4 |
2024-02-13 | libbpf: Add support to GCC in CORE macro definitions | Cupertino Miranda
| 1 | -7/+38 |
2024-02-13 | bpf: Abstract loop unrolling pragmas in BPF selftests | Jose E. Marchesi
| 19 | -42/+102 |
2024-02-13 | selftests/bpf: Ensure fentry prog cannot attach to bpf_spin_{lock,unlcok}() | Yonghong Song
| 2 | -0/+57 |
2024-02-13 | bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly | Yonghong Song
| 2 | -11/+14 |
2024-02-13 | bpf: Have bpf_rdonly_cast() take a const pointer | Daniel Xu
| 1 | -2/+2 |
2024-02-11 | bpf: Allow compiler to inline most of bpf_local_storage_lookup() | Marco Elver
| 5 | -90/+41 |
2024-02-08 | Merge branch 'bpf, btf: Add DEBUG_INFO_BTF checks for __register_bpf_struct_ops' | Martin KaFai Lau
| 1 | -21/+18 |
2024-02-08 | bpf, btf: Check btf for register_bpf_struct_ops | Geliang Tang
| 1 | -1/+3 |
2024-02-08 | bpf, btf: Add check_btf_kconfigs helper | Geliang Tang
| 1 | -18/+15 |
2024-02-08 | bpf, btf: Fix return value of register_btf_id_dtor_kfuncs | Geliang Tang
| 1 | -4/+2 |
2024-02-07 | bpf: Merge two CONFIG_BPF entries | Masahiro Yamada
| 2 | -5/+1 |
2024-02-07 | selftests/bpf: Mark cpumask kfunc declarations as __weak | Yafang Shao
| 1 | -28/+29 |