summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-7/+61
|\
| * bpf: Fix leakage under speculation on mispredicted branchesDaniel Borkmann2021-06-141-4/+40
| * bpf: Do not mark insn as seen under speculative path verificationDaniel Borkmann2021-06-141-2/+18
| * bpf: Inherit expanded/patched seen count from old aux dataDaniel Borkmann2021-06-141-1/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-06-1713-110/+476
|\ \
| * | bpf: Fix up register-based shifts in interpreter to silence KUBSANDaniel Borkmann2021-06-171-18/+43
| * | bpf: Fix typo in kernel/bpf/bpf_lsm.cShuyi Cheng2021-06-161-1/+1
| * | bpf: Support socket migration by eBPF.Kuniyuki Iwashima2021-06-151-0/+13
| * | bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mulHarishankar Vishwanathan2021-06-011-19/+22
| * | bpf, devmap: Remove drops variable from bq_xmit_all()Hangbin Liu2021-05-281-5/+2
| * | libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.hFlorent Revest2021-05-261-1/+0
| * | xdp: Extend xdp_redirect_map with broadcast supportHangbin Liu2021-05-262-3/+183
| * | bpf: Run devmap xdp_prog on flush instead of bulk enqueueJesper Dangaard Brouer2021-05-261-51/+76
| * | bpf: Fix spelling mistakesZhen Lei2021-05-247-16/+16
| * | bpf: Add lookup_and_delete_elem support to hashtabDenis Salopek2021-05-242-4/+128
* | | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-06-071-2/+5
|\ \ \ | | |/ | |/|
| * | bpf, lockdown, audit: Fix buggy SELinux lockdown permission checksDaniel Borkmann2021-06-021-2/+5
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-05-277-67/+192
|\| | | |/ |/|
| * bpf: No need to simulate speculative domain for immediatesDaniel Borkmann2021-05-251-1/+5
| * bpf: Fix mask direction swap upon off reg sign changeDaniel Borkmann2021-05-251-10/+12
| * bpf: Wrap aux data inside bpf_sanitize_info containerDaniel Borkmann2021-05-251-7/+11
| * bpf: Fix BPF_LSM kconfig symbol dependencyDaniel Borkmann2021-05-251-0/+2
| * bpf, offload: Reorder offload callback 'prepare' in verifierYinjun Zhang2021-05-201-6/+6
| * bpf: Avoid using ARRAY_SIZE on an uninitialized pointerFlorent Revest2021-05-201-2/+3
| * bpf: Clarify a bpf_bprintf_prepare macroFlorent Revest2021-05-201-4/+5
| * bpf: Fix BPF_JIT kconfig symbol dependencyDaniel Borkmann2021-05-201-0/+1
| * bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffersFlorent Revest2021-05-111-13/+14
| * bpf: Add deny list of btf ids check for tracing programsJiri Olsa2021-05-111-0/+14
| * bpf: Add kconfig knob for disabling unpriv bpf by defaultDaniel Borkmann2021-05-112-1/+12
| * bpf, kconfig: Add consolidated menu entry for bpf with core optionsDaniel Borkmann2021-05-111-0/+78
| * bpf: Prevent writable memory-mapping of read-only ringbuf pagesAndrii Nakryiko2021-05-111-13/+8
| * bpf, ringbuf: Deny reserve of buffers larger than ringbufThadeu Lima de Souza Cascardo2021-05-111-0/+3
| * bpf: Fix alu32 const subreg bound tracking on bitwise operationsDaniel Borkmann2021-05-111-13/+9
| * bpf: Forbid trampoline attach for functions with variable argumentsJiri Olsa2021-05-071-0/+12
* | bpf: Make some symbols staticPu Lehui2021-05-191-2/+2
* | bpf: Add bpf_sys_close() helper.Alexei Starovoitov2021-05-191-0/+19
* | bpf: Add bpf_btf_find_by_name_kind() helper.Alexei Starovoitov2021-05-192-0/+64
* | bpf: Introduce fd_idxAlexei Starovoitov2021-05-192-11/+38
* | bpf: Make btf_load command to be bpfptr_t compatible.Alexei Starovoitov2021-05-192-7/+8
* | bpf: Prepare bpf syscall to be used from kernel and user space.Alexei Starovoitov2021-05-193-61/+99
* | bpf: Introduce bpf_sys_bpf() helper and program type.Alexei Starovoitov2021-05-192-0/+61
* | bpf: verifier: Allocate idmap scratch in verifier envLorenz Bauer2021-05-101-31/+15
* | bpf: verifier: Use copy_array for jmp_historyLorenz Bauer2021-05-101-8/+5
* | bpf: verifier: Improve function state reallocationLorenz Bauer2021-05-101-96/+101
|/
* bpf: Fix leakage of uninitialized bpf stack under speculationDaniel Borkmann2021-05-031-10/+17
* bpf: Fix masking negation logic upon negative dst registerDaniel Borkmann2021-05-031-8/+4
* Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-04-2920-312/+1631
|\
| * bpf: Add batched ops support for percpu arrayPedro Tammela2021-04-281-0/+2
| * bpf: Implement formatted output helpers with bstr_printfFlorent Revest2021-04-272-89/+101
| * bpf, cpumap: Bulk skb using netif_receive_skb_listLorenzo Bianconi2021-04-271-9/+9