summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-09-172-1/+130
|\
| * bpf: Support for new btf kind BTF_KIND_TAGYonghong Song2021-09-141-0/+128
| * libbpf: Make libbpf_version.h non-auto-generatedAndrii Nakryiko2021-09-131-5/+2
| * bpf: Introduce helper bpf_get_branch_snapshotSong Liu2021-09-131-1/+2
| * libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecationsQuentin Monnet2021-09-091-2/+5
* | bpf: Add oversize check before call kvcalloc()Bixuan Cui2021-09-131-0/+2
* | bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset()Yonghong Song2021-09-101-2/+8
* | bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-ClauseDaniel Borkmann2021-09-022-2/+2
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-08-3012-142/+331
|\
| * bpf: Fix bpf-next builds without CONFIG_BPF_EVENTSDaniel Xu2021-08-251-0/+2
| * bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockoptMartin KaFai Lau2021-08-251-1/+21
| * bpf: Add bpf_task_pt_regs() helperDaniel Xu2021-08-251-0/+3
| * bpf: Extend bpf_base_func_proto helpers with bpf_get_current_task_btf()Daniel Xu2021-08-251-0/+3
| * bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu2021-08-253-13/+8
| * bpf: Fix possible out of bound write in narrow load handlingAndrey Ignatov2021-08-241-0/+4
| * bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enumDave Marchevsky2021-08-231-63/+93
| * bpf: Add support for {set|get} socket options from setsockopt BPFPrankur Gupta2021-08-201-0/+8
| * bpf: Use kvmalloc for map keys in syscallsStanislav Fomichev2021-08-201-17/+17
| * bpf: Use kvmalloc for map values in syscallStanislav Fomichev2021-08-201-17/+11
| * bpf: Undo off-by-one in interpreter tail call count limitDaniel Borkmann2021-08-191-1/+1
| * bpf: Remove redundant initialization of variable allowColin Ian King2021-08-171-1/+1
| * bpf: Allow to specify user-provided bpf_cookie for BPF perf linksAndrii Nakryiko2021-08-172-12/+19
| * bpf: Implement minimal BPF perf linkAndrii Nakryiko2021-08-171-7/+98
| * bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functionsAndrii Nakryiko2021-08-171-16/+16
| * bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko2021-08-175-12/+12
| * bpf: Support "%c" in bpf_bprintf_prepare().Kuniyuki Iwashima2021-08-151-0/+14
| * bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPTStanislav Fomichev2021-08-131-0/+18
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-261-2/+6
|\ \
| * | bpf: Fix ringbuf helper function compatibilityDaniel Borkmann2021-08-231-2/+6
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-192-6/+17
|\| | | |/ |/|
| * bpf: Clear zext_dst of dead insnsIlya Leoshkevich2021-08-131-0/+1
| * bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpersYonghong Song2021-08-111-6/+16
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-133-5/+10
|\|
| * bpf, core: Fix kernel-doc notationRandy Dunlap2021-08-101-1/+6
| * bpf: Fix potentially incorrect results with bpf_get_local_storage()Yonghong Song2021-08-101-2/+2
| * bpf: Add _kernel suffix to internal lockdown_bpf_readDaniel Borkmann2021-08-091-2/+2
| * bpf: Fix integer overflow involving bucket_sizeTatsuhiko Yasumatsu2021-08-071-2/+2
* | bpf, devmap: Exclude XDP broadcast to master deviceJussi Maki2021-08-091-9/+60
* | bpf: Fix off-by-one in tail call count limitingJohan Almbladh2021-08-021-1/+1
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-07-314-16/+43
|\ \
| * | bpf: Emit better log message if bpf_iter ctx arg btf_id == 0Yonghong Song2021-07-291-0/+5
| * | bpf: Increase supported cgroup storage value sizeStanislav Fomichev2021-07-271-1/+10
| * | bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iterMartin KaFai Lau2021-07-231-0/+22
| * | bpf: Remove redundant intiialization of variable stypeColin Ian King2021-07-221-1/+1
| * | bpf: Add ambient BPF runtime context stored in currentAndrii Nakryiko2021-07-162-14/+5
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-313-107/+76
|\ \ \ | | |/ | |/|
| * | bpf: Fix leakage due to insufficient speculative store bypass mitigationDaniel Borkmann2021-07-291-55/+32
| * | bpf: Introduce BPF nospec instruction for mitigating Spectre v4Daniel Borkmann2021-07-292-8/+27
| * | bpf: Fix pointer arithmetic mask tightening under state pruningDaniel Borkmann2021-07-161-10/+17
| * | bpf: Remove superfluous aux sanitation on subprog rejectionDaniel Borkmann2021-07-161-34/+0