summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-03-03bpf: Add support for absolute value BPF timersTero Kristo3-2/+39
2023-03-03selftests/bpf: Add -Wuninitialized flag to bpf prog flagsDave Marchevsky6-11/+14
2023-03-03bpf: Make bpf_get_current_[ancestor_]cgroup_id() available for all program typesTejun Heo4-14/+4
2023-03-03bpf, docs: Fix final bpf docs build failureDavid Vernet1-3/+4
2023-03-03bpf, docs: Fix link to netdev-FAQ targetDavid Vernet1-7/+7
2023-03-02bpf: Fix bpf_dynptr_slice{_rdwr} to return NULL instead of 0Joanne Koong1-4/+4
2023-03-02Merge branch 'Make uprobe attachment APK aware'Andrii Nakryiko4-28/+495
2023-03-02libbpf: Add support for attaching uprobes to shared objects in APKsDaniel Müller1-7/+84
2023-03-02libbpf: Introduce elf_find_func_offset_from_file() functionDaniel Müller1-21/+36
2023-03-02libbpf: Implement basic zip archive parsing supportDaniel Müller3-1/+376
2023-03-02bpf, docs: Fix __uninit kfunc doc sectionDavid Vernet1-1/+1
2023-03-02bpf: Fix doxygen comments for dynptr slice kfuncsDavid Vernet1-16/+14
2023-03-01Merge branch 'selftests/bpf: support custom per-test flags and multiple expec...Andrii Nakryiko3-9/+84
2023-03-01selftests/bpf: Support custom per-test flags and multiple expected messagesAndrii Nakryiko3-9/+84
2023-03-01Merge branch 'libbpf: fix several issues reported by static analysers'Andrii Nakryiko4-16/+3
2023-03-01libbpf: Cleanup linker_append_elf_relosViktor Malik1-9/+2
2023-03-01libbpf: Remove several dead assignmentsViktor Malik3-6/+0
2023-03-01libbpf: Remove unnecessary ternary operatorViktor Malik1-1/+1
2023-03-01selftests/bpf: Set __BITS_PER_LONG if target is bpf for LoongArchTiezhu Yang1-1/+2
2023-03-01Merge branch 'Add support for kptrs in more BPF maps'Alexei Starovoitov8-96/+553
2023-03-01selftests/bpf: Add more tests for kptrs in mapsKumar Kartikeya Dwivedi3-65/+451
2023-03-01bpf: Support kptrs in local storage mapsKumar Kartikeya Dwivedi4-9/+63
2023-03-01bpf: Support kptrs in percpu hashmap and percpu LRU hashmapKumar Kartikeya Dwivedi2-22/+39
2023-03-01Merge branch 'Add skb + xdp dynptrs'Alexei Starovoitov25-186/+3322
2023-03-01selftests/bpf: tests for using dynptrs to parse skb and xdp buffersJoanne Koong15-23/+2522
2023-03-01bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwrJoanne Koong6-7/+288
2023-03-01bpf: Add xdp dynptrsJoanne Koong7-6/+76
2023-03-01bpf: Add skb dynptrsJoanne Koong8-19/+261
2023-03-01bpf: Add __uninit kfunc annotationJoanne Koong2-2/+33
2023-03-01bpf: Refactor verifier dynptr into get_dynptr_arg_regJoanne Koong1-30/+50
2023-03-01bpf: Define no-ops for externally called bpf dynptr functionsJoanne Koong1-30/+45
2023-03-01bpf: Allow initializing dynptrs in kfuncsJoanne Koong1-45/+22
2023-03-01bpf: Refactor process_dynptr_funcJoanne Koong2-34/+31
2023-03-01bpf: Support "sk_buff" and "xdp_buff" as valid kfunc arg typesJoanne Koong1-0/+4
2023-02-28bpf, docs: Document BPF insn encoding in term of stored bytesJose E. Marchesi1-22/+24
2023-02-28bpf: Fix bpf_cgroup_from_id() doxygen headerDavid Vernet1-2/+1
2023-02-28bpf, mips: Implement R4000 workarounds for JITJiaxun Yang2-3/+4
2023-02-28bpf, mips: Implement DADDI workarounds for JITJiaxun Yang2-1/+4
2023-02-28libbpf: Fix bpf_xdp_query() in old kernelsYonghong Song1-1/+7
2023-02-28Merge tag 'net-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds72-318/+546
2023-02-28libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich1-5/+64
2023-02-27tcp: tcp_check_req() can be called from process contextEric Dumazet1-2/+5
2023-02-27libbpf: Fix arm syscall regs spec in bpf_tracing.hPuranjay Mohan1-0/+1
2023-02-27selftests/bpf: Fix compilation errors: Assign a value to a constantRong Tao1-1/+1
2023-02-27net: phy: c45: fix network interface initialization failures on xtensa, arm:c...Oleksij Rempel1-1/+1
2023-02-27xen-netback: remove unused variables pending_idx and indexTom Rix1-5/+0
2023-02-27tools: bpftool: Remove invalid \' json escapeLuis Gerhorst1-3/+0
2023-02-27Merge tag 'wireless-2023-02-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski3-3/+4
2023-02-27Merge tag 'arm-fixes-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-23/+21
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds156-1337/+10055