summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-04-26selftests/bpf: Add CO-RE relos and SEC("?...") to linked_funcs selftestsAndrii Nakryiko
2022-04-26libbpf: Avoid joining .BTF.ext data with BPF programs by section nameAndrii Nakryiko
2022-04-26libbpf: Fix logic for finding matching program for CO-RE relocationAndrii Nakryiko
2022-04-26libbpf: Drop unhelpful "program too large" guessAndrii Nakryiko
2022-04-26libbpf: Fix anonymous type check in CO-RE logicAndrii Nakryiko
2022-04-26bpf: Compute map_btf_id during build timeMenglong Dong
2022-04-25Merge branch 'Introduce typed pointer support in BPF maps'Alexei Starovoitov
2022-04-25selftests/bpf: Add test for strict BTF type checkKumar Kartikeya Dwivedi
2022-04-25selftests/bpf: Add verifier tests for kptrKumar Kartikeya Dwivedi
2022-04-25selftests/bpf: Add C tests for kptrKumar Kartikeya Dwivedi
2022-04-25libbpf: Add kptr type tag macros to bpf_helpers.hKumar Kartikeya Dwivedi
2022-04-25bpf: Make BTF type match stricter for release argumentsKumar Kartikeya Dwivedi
2022-04-25bpf: Teach verifier about kptr_get kfunc helpersKumar Kartikeya Dwivedi
2022-04-25bpf: Wire up freeing of referenced kptrKumar Kartikeya Dwivedi
2022-04-25bpf: Populate pairs of btf_id and destructor kfunc in btfKumar Kartikeya Dwivedi
2022-04-25bpf: Adapt copy_map_value for multiple offset caseKumar Kartikeya Dwivedi
2022-04-25bpf: Prevent escaping of kptr loaded from mapsKumar Kartikeya Dwivedi
2022-04-25bpf: Allow storing referenced kptr in mapKumar Kartikeya Dwivedi
2022-04-25bpf: Tag argument to be released in bpf_func_protoKumar Kartikeya Dwivedi
2022-04-25bpf: Allow storing unreferenced kptr in mapKumar Kartikeya Dwivedi
2022-04-25bpf: Use bpf_prog_run_array_cg_flags everywhereStanislav Fomichev
2022-04-25bpftool, musl compat: Replace sys/fcntl.h by fcntl.hDominique Martinet
2022-04-25bpftool, musl compat: Replace nftw with FTW_ACTIONRETVALDominique Martinet
2022-04-25libbpf: Remove unnecessary type castYuntao Wang
2022-04-23selftests/bpf: Switch fexit_stress to bpf_link_create() APIAndrii Nakryiko
2022-04-23libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open()Andrii Nakryiko
2022-04-23bpf: Allow attach TRACING programs through LINK_CREATE commandAndrii Nakryiko
2022-04-22libbpf: Improve libbpf API documentation link positionGrant Seltzer
2022-04-21libbpf: Remove redundant non-null checks on obj_elfGaosheng Cui
2022-04-21selftests/bpf: Fix map tests errno checksArtem Savkov
2022-04-21selftests/bpf: Fix prog_tests uprobe_autoattach compilation errorArtem Savkov
2022-04-21selftests/bpf: Fix attach tests retcode checksArtem Savkov
2022-04-21i40e, xsk: Get rid of redundant 'fallthrough'Maciej Fijalkowski
2022-04-21ixgbe, xsk: Get rid of redundant 'fallthrough'Maciej Fijalkowski
2022-04-21bpf: Move check_ptr_off_reg before check_map_accessKumar Kartikeya Dwivedi
2022-04-21bpf: Make btf_find_field more genericKumar Kartikeya Dwivedi
2022-04-21libbpf: Add documentation to API functionsGrant Seltzer
2022-04-21libbpf: Update API functions usage to check errorGrant Seltzer
2022-04-21libbpf: Add error returns to two API functionsGrant Seltzer
2022-04-20samples/bpf: Reduce the sampling interval in xdp1_userZhengchao Shao
2022-04-20selftests/bpf: Add test for skb_load_bytesLiu Jian
2022-04-20net: Change skb_ensure_writable()'s write_len param to unsigned int typeLiu Jian
2022-04-20bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytesLiu Jian
2022-04-19Merge branch 'Support riscv libbpf USDT arg parsing logic'Andrii Nakryiko
2022-04-19libbpf: Support riscv USDT argument parsing logicPu Lehui
2022-04-19libbpf: Fix usdt_cookie being cast to 32 bitsPu Lehui
2022-04-19bpf: Fix usage of trace RCU in local storage.KP Singh
2022-04-19Merge branch 'Ensure type tags are always ordered first in BTF'Alexei Starovoitov
2022-04-19selftests/bpf: Add tests for type tag order validationKumar Kartikeya Dwivedi
2022-04-19bpf: Ensure type tags precede modifiers in BTFKumar Kartikeya Dwivedi