summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-09-13bpf: Fix helper writes to read-only mapsDaniel Borkmann
2024-09-13bpf: Remove truncation test in bpf_strtol and bpf_strtoul helpersDaniel Borkmann
2024-09-13bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bitDaniel Borkmann
2024-09-13selftests/bpf: Add tests for sdiv/smod overflow casesYonghong Song
2024-09-13bpf: Fix a sdiv overflow issueYonghong Song
2024-09-12libbpf: Add bpf_object__token_fd accessorIhor Solodrai
2024-09-12docs/bpf: Add missing BPF program types to docsDonald Hunter
2024-09-11docs/bpf: Add constant values for linkagesWill Hawkins
2024-09-11bpf: Use fake pt_regs when doing bpf syscall tracepoint tracingYonghong Song
2024-09-11Merge branch 'bpf-add-percpu-map-value-size-check'Andrii Nakryiko
2024-09-11bpf/selftests: Check errno when percpu map value size exceedsTao Chen
2024-09-11bpf: Check percpu map value size firstTao Chen
2024-09-11bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0Song Liu
2024-09-11selftests/bpf: Fix arena_atomics failure due to llvm changeYonghong Song
2024-09-11Merge branch 'harden-and-extend-elf-build-id-parsing-logic'Alexei Starovoitov
2024-09-11selftests/bpf: add build ID testsAndrii Nakryiko
2024-09-11bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpersAndrii Nakryiko
2024-09-11bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entryAndrii Nakryiko
2024-09-11lib/buildid: don't limit .note.gnu.build-id to the first page in ELFAndrii Nakryiko
2024-09-11lib/buildid: implement sleepable build_id_parse() APIAndrii Nakryiko
2024-09-11lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko
2024-09-11lib/buildid: remove single-page limit for PHDR searchAndrii Nakryiko
2024-09-11lib/buildid: take into account e_phoff when fetching program headersAndrii Nakryiko
2024-09-11lib/buildid: add single folio-based file reader abstractionAndrii Nakryiko
2024-09-11lib/buildid: harden build ID parsing logicAndrii Nakryiko
2024-09-10MAINTAINERS: record lib/buildid.c as owned by BPF subsystemAndrii Nakryiko
2024-09-10bpftool: Fix undefined behavior in qsort(NULL, 0, ...)Kuan-Wei Chiu
2024-09-10libbpf: Fix uretprobe.multi.s programs auto attachmentJiri Olsa
2024-09-09libbpf: Fix some typos in commentsYusheng Zheng
2024-09-09MAINTAINERS: BPF ARC JIT: Update my e-mail addressShahab Vahedi
2024-09-09bpf: Fix error message on kfunc arg type mismatchMaxim Mikityanskiy
2024-09-09bpftool: Fix typosAndrew Kreimer
2024-09-09bpftool: Fix undefined behavior caused by shifting into the sign bitKuan-Wei Chiu
2024-09-09libbpf: Fixed getting wrong return address on arm64 architectureShuyi Cheng
2024-09-06libbpf: Workaround (another) -Wmaybe-uninitialized false positiveSam James
2024-09-06bpftool: Improve btf c dump sorting stabilityMykyta Yatsenko
2024-09-05Merge branch 'allow-kfuncs-in-tracepoint-and-perf-event'Alexei Starovoitov
2024-09-05bpf/selftests: coverage for tp and perf event progs using kfuncsJP Kobryn
2024-09-05bpf: allow kfuncs within tracepoint and perf event programsJP Kobryn
2024-09-05bpf: change int cmd argument in __sys_bpf into typed enum bpf_cmdAndrii Nakryiko
2024-09-05bpf: use type_may_be_null() helper for nullable-param checkShung-Hsi Yu
2024-09-05Merge branch 'local-vmtest-enhancement-and-rv64-enabled'Alexei Starovoitov
2024-09-05selftests/bpf: Add description for running vmtest on RV64Pu Lehui
2024-09-05selftests/bpf: Add riscv64 configurations to local vmtestPu Lehui
2024-09-05selftests/bpf: Add DENYLIST.riscv64Pu Lehui
2024-09-05selftests/bpf: Add config.riscv64Pu Lehui
2024-09-05selftests/bpf: Enable cross platform testing for vmtestPu Lehui
2024-09-05selftests/bpf: Support local rootfs image for vmtestPu Lehui
2024-09-05selftests/bpf: Limit URLS parsing logic to actual scope in vmtestPu Lehui
2024-09-05selftests/bpf: Prefer static linking for LLVM librariesEduard Zingerman