summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-22libbpf: Update a bpf_link with another struct_ops.Kui-Feng Lee
2023-03-22bpf: Update the struct_ops of a bpf_link.Kui-Feng Lee
2023-03-22libbpf: Create a bpf_link in bpf_map__attach_struct_ops().Kui-Feng Lee
2023-03-22bpf: Create links for BPF struct_ops maps.Kui-Feng Lee
2023-03-22net: Update an existing TCP congestion control algorithm.Kui-Feng Lee
2023-03-22bpf: Retire the struct_ops map kvalue->refcnt.Kui-Feng Lee
2023-03-22bpf: remember meta->iter info only for initialized itersAndrii Nakryiko
2023-03-22selftests/bpf: Check when bounds are not in the 32-bit rangeXu Kuohai
2023-03-22bpf: Fix __reg_bound_offset 64->32 var_off subreg propagationDaniel Borkmann
2023-03-22Merge branch 'error checking where helpers call bpf_map_ops'Alexei Starovoitov
2023-03-22bpf: return long from bpf_map_ops funcsJP Kobryn
2023-03-22bpf/selftests: coverage for bpf_map_ops errorsJP Kobryn
2023-03-22Merge branch 'bpf: Support ksym detection in light skeleton.'Andrii Nakryiko
2023-03-22selftests/bpf: Add light skeleton test for kfunc detection.Alexei Starovoitov
2023-03-22libbpf: Support kfunc detection in light skeleton.Alexei Starovoitov
2023-03-22bpf: Teach the verifier to recognize rdonly_mem as not null.Alexei Starovoitov
2023-03-22libbpf: Rename RELO_EXTERN_VAR/FUNC.Alexei Starovoitov
2023-03-22selftests/xsk: add xdp populate metadata testTushar Vyavahare
2023-03-20Merge branch 'net: skbuff: skb bitfield compaction - bpf'Martin KaFai Lau
2023-03-20net: skbuff: move the fields BPF cares about directly next to the offset markerJakub Kicinski
2023-03-20net: skbuff: reorder bytes 2 and 3 of the bitfieldJakub Kicinski
2023-03-20net: skbuff: rename __pkt_vlan_present_offset to __mono_tc_offsetJakub Kicinski
2023-03-20libbpf: Explicitly call write to append content to fileLiu Pan
2023-03-20selftest/bpf: Add a test case for ld_imm64 copy logic.Alexei Starovoitov
2023-03-20libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.Alexei Starovoitov
2023-03-18bpf, docs: Libbpf overview documentationSreevani Sreejith
2023-03-17selftests/bpf: Add --json-summary option to test_progsManu Bretelle
2023-03-17Merge branch 'bpf: Add detection of kfuncs.'Andrii Nakryiko
2023-03-17selftests/bpf: Add test for bpf_ksym_exists().Alexei Starovoitov
2023-03-17libbpf: Introduce bpf_ksym_exists() macro.Alexei Starovoitov
2023-03-17libbpf: Fix relocation of kfunc ksym in ld_imm64 insn.Alexei Starovoitov
2023-03-17bpf: Allow ld_imm64 instruction to point to kfunc.Alexei Starovoitov
2023-03-17bpf, docs: Use internal linking for link to netdev subsystem docBagas Sanjaya
2023-03-17kallsyms, bpf: Move find_kallsyms_symbol_value out of internal headerViktor Malik
2023-03-16Merge branch 'double-fix bpf_test_run + XDP_PASS recycling'Alexei Starovoitov
2023-03-16selftests/bpf: fix "metadata marker" getting overwritten by the netstackAlexander Lobakin
2023-03-16bpf, test_run: fix crashes due to XDP frame overwriting/corruptionAlexander Lobakin
2023-03-16bpf: Remove misleading spec_v1 check on var-offset stack readLuis Gerhorst
2023-03-16Merge branch 'Make struct bpf_cpumask RCU safe'Alexei Starovoitov
2023-03-16bpf,docs: Remove bpf_cpumask_kptr_get() from documentationDavid Vernet
2023-03-16bpf: Remove bpf_cpumask_kptr_get() kfuncDavid Vernet
2023-03-16bpf/selftests: Test using global cpumask kptr with RCUDavid Vernet
2023-03-16bpf: Mark struct bpf_cpumask as rcu protectedDavid Vernet
2023-03-16bpf: Free struct bpf_cpumask in call_rcu handlerDavid Vernet
2023-03-16libbpf: Ignore warnings about "inefficient alignment"Daniel Müller
2023-03-16selftests/bpf: Fix a fd leak in an error path in network_helpers.cMartin KaFai Lau
2023-03-16selftests/bpf: Use ASSERT_EQ instead ASSERT_OK for testing memcmp resultMartin KaFai Lau
2023-03-15Merge branch 'Fix attaching fentry/fexit/fmod_ret/lsm to modules'Alexei Starovoitov
2023-03-15bpf/selftests: Test fentry attachment to shadowed functionsViktor Malik
2023-03-15bpf: Fix attaching fentry/fexit/fmod_ret/lsm to modulesViktor Malik