summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: Fix ringbuf helper function compatibilityDaniel Borkmann2021-08-231-2/+6
* 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
* 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: 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
* bpf: Fix tail_call_reachable rejection for interpreter when jit failedDaniel Borkmann2021-07-131-0/+2
* bpf: Track subprog poke descriptors correctly and fix use-after-freeJohn Fastabend2021-07-092-40/+28
* bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check()Toke Høiland-Jørgensen2021-07-011-2/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-303-5/+7
|\
| * bpf: Fix null ptr deref with mixed tail calls and subprogsJohn Fastabend2021-06-221-2/+4
| * bpf: Fix integer overflow in argument calculation for bpf_map_area_allocBui Quang Minh2021-06-221-2/+2
| * bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flagsMaciej Żenczykowski2021-06-221-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-06-296-44/+53
|\ \
| * | bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc()Rustam Kovhaev2021-06-281-0/+2
| * | xdp: Add proper __rcu annotations to redirect map entriesToke Høiland-Jørgensen2021-06-242-32/+30
| * | bpf: Allow RCU-protected lookups to happen from bh contextToke Høiland-Jørgensen2021-06-243-12/+21
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-191-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-171-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-257-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