| Commit message (Expand) | Author | Age | Files | Lines |
* | bpf: Fix leakage due to insufficient speculative store bypass mitigation | Daniel Borkmann | 2021-07-29 | 1 | -55/+32 |
* | bpf: Introduce BPF nospec instruction for mitigating Spectre v4 | Daniel Borkmann | 2021-07-29 | 2 | -8/+27 |
* | bpf: Fix pointer arithmetic mask tightening under state pruning | Daniel Borkmann | 2021-07-16 | 1 | -10/+17 |
* | bpf: Remove superfluous aux sanitation on subprog rejection | Daniel Borkmann | 2021-07-16 | 1 | -34/+0 |
* | bpf: Fix tail_call_reachable rejection for interpreter when jit failed | Daniel Borkmann | 2021-07-13 | 1 | -0/+2 |
* | bpf: Track subprog poke descriptors correctly and fix use-after-free | John Fastabend | 2021-07-09 | 2 | -40/+28 |
* | bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() | Toke Høiland-Jørgensen | 2021-07-01 | 1 | -2/+4 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-06-30 | 3 | -5/+7 |
|\ |
|
| * | bpf: Fix null ptr deref with mixed tail calls and subprogs | John Fastabend | 2021-06-22 | 1 | -2/+4 |
| * | bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc | Bui Quang Minh | 2021-06-22 | 1 | -2/+2 |
| * | bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags | Maciej Żenczykowski | 2021-06-22 | 1 | -1/+1 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 2021-06-29 | 6 | -44/+53 |
|\ \ |
|
| * | | bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() | Rustam Kovhaev | 2021-06-28 | 1 | -0/+2 |
| * | | xdp: Add proper __rcu annotations to redirect map entries | Toke Høiland-Jørgensen | 2021-06-24 | 2 | -32/+30 |
| * | | bpf: Allow RCU-protected lookups to happen from bh context | Toke Høiland-Jørgensen | 2021-06-24 | 3 | -12/+21 |
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-06-19 | 1 | -7/+61 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | bpf: Fix leakage under speculation on mispredicted branches | Daniel Borkmann | 2021-06-14 | 1 | -4/+40 |
| * | bpf: Do not mark insn as seen under speculative path verification | Daniel Borkmann | 2021-06-14 | 1 | -2/+18 |
| * | bpf: Inherit expanded/patched seen count from old aux data | Daniel Borkmann | 2021-06-14 | 1 | -1/+3 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 2021-06-17 | 13 | -110/+476 |
|\ \ |
|
| * | | bpf: Fix up register-based shifts in interpreter to silence KUBSAN | Daniel Borkmann | 2021-06-17 | 1 | -18/+43 |
| * | | bpf: Fix typo in kernel/bpf/bpf_lsm.c | Shuyi Cheng | 2021-06-17 | 1 | -1/+1 |
| * | | bpf: Support socket migration by eBPF. | Kuniyuki Iwashima | 2021-06-15 | 1 | -0/+13 |
| * | | bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul | Harishankar Vishwanathan | 2021-06-01 | 1 | -19/+22 |
| * | | bpf, devmap: Remove drops variable from bq_xmit_all() | Hangbin Liu | 2021-05-28 | 1 | -5/+2 |
| * | | libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h | Florent Revest | 2021-05-26 | 1 | -1/+0 |
| * | | xdp: Extend xdp_redirect_map with broadcast support | Hangbin Liu | 2021-05-26 | 2 | -3/+183 |
| * | | bpf: Run devmap xdp_prog on flush instead of bulk enqueue | Jesper Dangaard Brouer | 2021-05-26 | 1 | -51/+76 |
| * | | bpf: Fix spelling mistakes | Zhen Lei | 2021-05-25 | 7 | -16/+16 |
| * | | bpf: Add lookup_and_delete_elem support to hashtab | Denis Salopek | 2021-05-24 | 2 | -4/+128 |
* | | | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 2021-06-07 | 1 | -2/+5 |
|\ \ \
| | |/
| |/| |
|
| * | | bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks | Daniel Borkmann | 2021-06-02 | 1 | -2/+5 |
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2021-05-27 | 7 | -67/+192 |
|\| |
| |/
|/| |
|
| * | bpf: No need to simulate speculative domain for immediates | Daniel Borkmann | 2021-05-25 | 1 | -1/+5 |
| * | bpf: Fix mask direction swap upon off reg sign change | Daniel Borkmann | 2021-05-25 | 1 | -10/+12 |
| * | bpf: Wrap aux data inside bpf_sanitize_info container | Daniel Borkmann | 2021-05-25 | 1 | -7/+11 |
| * | bpf: Fix BPF_LSM kconfig symbol dependency | Daniel Borkmann | 2021-05-25 | 1 | -0/+2 |
| * | bpf, offload: Reorder offload callback 'prepare' in verifier | Yinjun Zhang | 2021-05-20 | 1 | -6/+6 |
| * | bpf: Avoid using ARRAY_SIZE on an uninitialized pointer | Florent Revest | 2021-05-20 | 1 | -2/+3 |
| * | bpf: Clarify a bpf_bprintf_prepare macro | Florent Revest | 2021-05-20 | 1 | -4/+5 |
| * | bpf: Fix BPF_JIT kconfig symbol dependency | Daniel Borkmann | 2021-05-20 | 1 | -0/+1 |
| * | bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers | Florent Revest | 2021-05-11 | 1 | -13/+14 |
| * | bpf: Add deny list of btf ids check for tracing programs | Jiri Olsa | 2021-05-11 | 1 | -0/+14 |
| * | bpf: Add kconfig knob for disabling unpriv bpf by default | Daniel Borkmann | 2021-05-11 | 2 | -1/+12 |
| * | bpf, kconfig: Add consolidated menu entry for bpf with core options | Daniel Borkmann | 2021-05-11 | 1 | -0/+78 |
| * | bpf: Prevent writable memory-mapping of read-only ringbuf pages | Andrii Nakryiko | 2021-05-11 | 1 | -13/+8 |
| * | bpf, ringbuf: Deny reserve of buffers larger than ringbuf | Thadeu Lima de Souza Cascardo | 2021-05-11 | 1 | -0/+3 |
| * | bpf: Fix alu32 const subreg bound tracking on bitwise operations | Daniel Borkmann | 2021-05-11 | 1 | -13/+9 |
| * | bpf: Forbid trampoline attach for functions with variable arguments | Jiri Olsa | 2021-05-07 | 1 | -0/+12 |
* | | bpf: Make some symbols static | Pu Lehui | 2021-05-19 | 1 | -2/+2 |