- bdbf1ff bpf: wip. by Alexei Starovoitov · 2 years, 5 months ago master
- d838269 selftests/bpf: Add a test for walking task->mm->exe_file. by Alexei Starovoitov · 2 years, 5 months ago
- a9b5442 bpf: Refactor NULL-ness check in check_reg_type(). by Alexei Starovoitov · 2 years, 5 months ago
- 64c179d bpf: Teach verifier that certain helpers accept NULL pointer. by Alexei Starovoitov · 2 years, 5 months ago
- 93fbc16 bpf: Refactor btf_nested_type_is_trusted(). by Alexei Starovoitov · 2 years, 5 months ago
- e941933 Merge branch 'selftests/bpf: Add read_build_id function' by Alexei Starovoitov · 2 years, 5 months ago
- dcc46f5 selftests/bpf: Replace extract_build_id with read_build_id by Jiri Olsa · 2 years, 5 months ago
- 88dc8b3 selftests/bpf: Add read_build_id function by Jiri Olsa · 2 years, 5 months ago
- 328bafc selftests/bpf: Add err.h header by Jiri Olsa · 2 years, 5 months ago
- 67efbd5 selftests/bpf: Add testcases for ptr_*_or_null_ in bpf_kptr_xchg by David Vernet · 2 years, 5 months ago
- e4c2aca bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg by David Vernet · 2 years, 5 months ago
- d816129 veristat: change guess for __sk_buff from CGROUP_SKB to SCHED_CLS by Andrii Nakryiko · 2 years, 5 months ago
- 4ca13d1 selftests/bpf: Rewrite two infinite loops in bound check cases by Xu Kuohai · 2 years, 5 months ago
- 8a9abe0 Merge branch 'veristat: add better support of freplace programs' by Alexei Starovoitov · 2 years, 5 months ago
- fa7cc90 veristat: guess and substitue underlying program type for freplace (EXT) progs by Andrii Nakryiko · 2 years, 5 months ago
- b3c63d7 veristat: add -d debug mode option to see debug libbpf log by Andrii Nakryiko · 2 years, 5 months ago
- d6e6286 libbpf: disassociate section handler on explicit bpf_program__set_type() call by Andrii Nakryiko · 2 years, 5 months ago
- 8b52cc2 Merge branch 'Allow BPF TCP CCs to write app_limited' by Martin KaFai Lau · 2 years, 5 months ago
- 4239561 selftests/bpf: test a BPF CC writing app_limited by Yixin Shen · 2 years, 5 months ago
- 562dc56 bpf: allow a TCP CC to write app_limited by Yixin Shen · 2 years, 5 months ago
- d8d8b00 tools: bpftool: json: Fix backslash escape typo in jsonw_puts by Manu Bretelle · 2 years, 5 months ago
- 0756176 Merge branch 'verifier/xdp_direct_packet_access.c converted to inline assembly' by Andrii Nakryiko · 2 years, 5 months ago
- c63a7d8 selftests/bpf: Remove verifier/xdp_direct_packet_access.c, converted to progs/verifier_xdp_direct_packet_access.c by Eduard Zingerman · 2 years, 5 months ago
- 6e9e141 selftests/bpf: Verifier/xdp_direct_packet_access.c converted to inline assembly by Eduard Zingerman · 2 years, 5 months ago
- d08ab82 libbpf: Fix double-free when linker processes empty sections by Eduard Zingerman · 2 years, 5 months ago
- 7283137 selftests/bpf: Don't assume page size is 4096 by Hengqi Chen · 2 years, 5 months ago
- f1cb927 libbpf: Ensure print callback usage is thread-safe by JP Kobryn · 2 years, 6 months ago
- 5f5a7d8 xsk: allow remap of fill and/or completion rings by Nuno Gonçalves · 2 years, 6 months ago
- 8cfee11 bpf, docs: Add extended call instructions by Dave Thaler · 2 years, 5 months ago
- 8d27596 Merge branch 'bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage' by Alexei Starovoitov · 2 years, 5 months ago
- cbe9d93 selftests/bpf: Add bench for task storage creation by Martin KaFai Lau · 2 years, 6 months ago
- d8db84d selftests/bpf: Test task storage when local_storage->smap is NULL by Martin KaFai Lau · 2 years, 6 months ago
- 6ae9d5e bpf: Use bpf_mem_cache_alloc/free for bpf_local_storage by Martin KaFai Lau · 2 years, 6 months ago
- 08a7ce3 bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage_elem by Martin KaFai Lau · 2 years, 6 months ago
- e65a5c6 bpf: Add a few bpf mem allocator functions by Martin KaFai Lau · 2 years, 6 months ago
- e993607 Merge branch 'First set of verifier/*.c migrated to inline assembly' by Alexei Starovoitov · 2 years, 5 months ago
- ffb515c selftests/bpf: verifier/xdp.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- a8036ae selftests/bpf: verifier/xadd.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- d15f5b6 selftests/bpf: verifier/var_off.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- d330528 selftests/bpf: verifier/value_or_null.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 8f59e87 selftests/bpf: verifier/value.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 0339149 selftests/bpf: verifier/value_adj_spill.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- ab839a5 selftests/bpf: verifier/uninit.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- edff37b selftests/bpf: verifier/stack_ptr.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- f4fe3cf selftests/bpf: verifier/spill_fill.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- b7e4203 selftests/bpf: verifier/ringbuf.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 18cdc2b selftests/bpf: verifier/raw_tp_writable.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 5a77a01 selftests/bpf: verifier/raw_stack.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 6542831 selftests/bpf: verifier/meta_access.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- ade3f08 selftests/bpf: verifier/masking.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 05e474e selftests/bpf: verifier/map_ret_val.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- caf345c selftests/bpf: verifier/map_ptr.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 583c7ce selftests/bpf: verifier/leak_ptr.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- e297875 selftests/bpf: verifier/ld_ind.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 01481e6 selftests/bpf: verifier/int_ptr.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- ecc4248 selftests/bpf: verifier/helper_value_access.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 77aa256 selftests/bpf: verifier/helper_restricted.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- fb179fe selftests/bpf: verifier/helper_packet_access.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- b37d776 selftests/bpf: verifier/helper_access_var_len.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 9553de7 selftests/bpf: verifier/div_overflow.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 01a0925 selftests/bpf: verifier/div0.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 8498847 selftests/bpf: verifier/direct_stack_access_wraparound.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- a58475a selftests/bpf: verifier/ctx_sk_msg.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- a2777ea selftests/bpf: verifier/const_or.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 8f16f3c selftests/bpf: verifier/cgroup_storage.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- b1b6372 selftests/bpf: verifier/cgroup_skb.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 047687a selftests/bpf: verifier/cgroup_inv_retcode.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 2f2047c selftests/bpf: verifier/cfg.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- b14a702 selftests/bpf: verifier/bounds_mix_sign_unsign.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 7605f94 selftests/bpf: verifier/bounds_deduction.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 0ccbe49 selftests/bpf: verifier/basic_stack.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- a3c830a selftests/bpf: verifier/array_access.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 9d0f156 selftests/bpf: verifier/and.c converted to inline assembly by Eduard Zingerman · 2 years, 6 months ago
- 5510862 selftests/bpf: prog_tests entry point for migrated test_verifier tests by Eduard Zingerman · 2 years, 6 months ago
- 19a8e06 selftests/bpf: Tests execution support for test_loader.c by Eduard Zingerman · 2 years, 6 months ago
- 1d56ade selftests/bpf: Unprivileged tests for test_loader.c by Eduard Zingerman · 2 years, 6 months ago
- 207b1ba selftests/bpf: __imm_insn & __imm_const macro for bpf_misc.h by Eduard Zingerman · 2 years, 6 months ago
- 3e5329e selftests/bpf: Report program name on parse_test_spec error by Eduard Zingerman · 2 years, 6 months ago
- 496f4f1 Merge branch 'Don't invoke KPTR_REF destructor on NULL xchg' by Alexei Starovoitov · 2 years, 5 months ago
- 6c831c4 bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGS by David Vernet · 2 years, 6 months ago
- fb2211a bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs by David Vernet · 2 years, 6 months ago
- 1431d0b bpf: Only invoke kptr dtor following non-NULL xchg by David Vernet · 2 years, 6 months ago
- 55fbae0 bpf: Check IS_ERR for the bpf_map_get() return value by Martin KaFai Lau · 2 years, 6 months ago
- 226bc6a Merge branch 'Transit between BPF TCP congestion controls.' by Martin KaFai Lau · 2 years, 6 months ago
- 06da9f3 selftests/bpf: Test switching TCP Congestion Control algorithms. by Kui-Feng Lee · 2 years, 6 months ago
- 809a69d libbpf: Use .struct_ops.link section to indicate a struct_ops with a link. by Kui-Feng Lee · 2 years, 6 months ago
- 912dd4b libbpf: Update a bpf_link with another struct_ops. by Kui-Feng Lee · 2 years, 6 months ago
- aef56f2 bpf: Update the struct_ops of a bpf_link. by Kui-Feng Lee · 2 years, 6 months ago
- 8d1608d libbpf: Create a bpf_link in bpf_map__attach_struct_ops(). by Kui-Feng Lee · 2 years, 6 months ago
- 68b0486 bpf: Create links for BPF struct_ops maps. by Kui-Feng Lee · 2 years, 6 months ago
- 8fb1a76 net: Update an existing TCP congestion control algorithm. by Kui-Feng Lee · 2 years, 6 months ago
- b671c20 bpf: Retire the struct_ops map kvalue->refcnt. by Kui-Feng Lee · 2 years, 6 months ago
- b63cbc4 bpf: remember meta->iter info only for initialized iters by Andrii Nakryiko · 2 years, 6 months ago
- 1a3148f selftests/bpf: Check when bounds are not in the 32-bit range by Xu Kuohai · 2 years, 6 months ago
- 7be14c1 bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation by Daniel Borkmann · 2 years, 6 months ago
- 02adf9e Merge branch 'error checking where helpers call bpf_map_ops' by Alexei Starovoitov · 2 years, 6 months ago
- d7ba4cc bpf: return long from bpf_map_ops funcs by JP Kobryn · 2 years, 6 months ago
- 830154c bpf/selftests: coverage for bpf_map_ops errors by JP Kobryn · 2 years, 6 months ago
- d9d93f3 Merge branch 'bpf: Support ksym detection in light skeleton.' by Andrii Nakryiko · 2 years, 6 months ago
- 3b2ec21 selftests/bpf: Add light skeleton test for kfunc detection. by Alexei Starovoitov · 2 years, 6 months ago