| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | bpf: Forbid trampoline attach for functions with variable arguments | Jiri Olsa | 2021-06-16 | 1 | -0/+12 |
* | bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks | Daniel Borkmann | 2021-06-10 | 1 | -2/+5 |
* | bpf: Simplify cases in bpf_base_func_proto | Tobias Klauser | 2021-06-10 | 1 | -8/+4 |
* | bpf, offload: Reorder offload callback 'prepare' in verifier | Yinjun Zhang | 2021-06-03 | 1 | -6/+6 |
* | bpf: No need to simulate speculative domain for immediates | Daniel Borkmann | 2021-05-28 | 1 | -1/+5 |
* | bpf: Fix mask direction swap upon off reg sign change | Daniel Borkmann | 2021-05-28 | 1 | -10/+12 |
* | bpf: Wrap aux data inside bpf_sanitize_info container | Daniel Borkmann | 2021-05-28 | 1 | -7/+11 |
* | bpf: Prevent writable memory-mapping of read-only ringbuf pages | Andrii Nakryiko | 2021-05-14 | 1 | -13/+8 |
* | bpf, ringbuf: Deny reserve of buffers larger than ringbuf | Thadeu Lima de Souza Cascardo | 2021-05-14 | 1 | -0/+3 |
* | bpf: Fix alu32 const subreg bound tracking on bitwise operations | Daniel Borkmann | 2021-05-14 | 1 | -13/+9 |
* | bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds | Daniel Borkmann | 2021-05-14 | 1 | -5/+3 |
* | bpf: Fix leakage of uninitialized bpf stack under speculation | Daniel Borkmann | 2021-05-07 | 1 | -10/+17 |
* | bpf: Fix masking negation logic upon negative dst register | Daniel Borkmann | 2021-05-07 | 1 | -8/+4 |
* | bpf: Tighten speculative pointer arithmetic mask | Daniel Borkmann | 2021-04-28 | 1 | -29/+44 |
* | bpf: Refactor and streamline bounds check into helper | Daniel Borkmann | 2021-04-28 | 1 | -16/+33 |
* | bpf: Allow variable-offset stack access | Andrei Matei | 2021-04-28 | 1 | -146/+511 |
* | bpf: Permits pointers on stack for helper calls | Yonghong Song | 2021-04-28 | 1 | -1/+2 |
* | bpf: Move sanitize_val_alu out of op switch | Daniel Borkmann | 2021-04-21 | 1 | -6/+11 |
* | bpf: Improve verifier error messages for users | Daniel Borkmann | 2021-04-21 | 1 | -23/+63 |
* | bpf: Rework ptr_limit into alu_limit and add common error path | Daniel Borkmann | 2021-04-21 | 1 | -8/+13 |
* | bpf: Move off_reg into sanitize_ptr_alu | Daniel Borkmann | 2021-04-21 | 1 | -4/+5 |
* | bpf: Ensure off_reg has no mixed signed bounds for all types | Daniel Borkmann | 2021-04-21 | 1 | -10/+9 |
* | bpf: Use correct permission flag for mixed signed bounds arithmetic | Daniel Borkmann | 2021-04-21 | 1 | -1/+1 |
* | bpf: Refcount task stack in bpf_get_task_stack | Dave Marchevsky | 2021-04-14 | 1 | -2/+10 |
* | bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET | Lorenz Bauer | 2021-04-14 | 1 | -1/+1 |
* | bpf: Enforce that struct_ops programs be GPL-only | Toke Høiland-Jørgensen | 2021-04-14 | 1 | -0/+5 |
* | bpf: Fix fexit trampoline. | Alexei Starovoitov | 2021-04-07 | 3 | -53/+171 |
* | bpf: Fix umd memory leak in copy_process() | Zqiang | 2021-03-30 | 1 | -4/+15 |
* | bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF | Tal Lossos | 2021-03-30 | 1 | -1/+1 |
* | bpf: Add sanity check for upper ptr_limit | Piotr Krysiuk | 2021-03-20 | 1 | -3/+8 |
* | bpf: Simplify alu_limit masking for pointer arithmetic | Piotr Krysiuk | 2021-03-20 | 1 | -5/+5 |
* | bpf: Fix off-by-one for area size in creating mask to left | Piotr Krysiuk | 2021-03-20 | 1 | -2/+2 |
* | bpf: Prohibit alu ops for pointer types not defining ptr_limit | Piotr Krysiuk | 2021-03-20 | 1 | -6/+10 |
* | bpf: Clear subreg_def for global function return values | Ilya Leoshkevich | 2021-03-04 | 1 | -1/+2 |
* | bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation | Jun'ichi Nomura | 2021-03-04 | 1 | -3/+1 |
* | bpf: Fix an unitialized value in bpf_iter | Yonghong Song | 2021-03-04 | 1 | -1/+1 |
* | bpf_lru_list: Read double-checked variable once without lock | Marco Elver | 2021-03-04 | 1 | -3/+4 |
* | bpf: Fix truncation handling for mod32 dst reg wrt zero | Daniel Borkmann | 2021-02-26 | 1 | -4/+6 |
* | bpf: Check for integer overflow when using roundup_pow_of_two() | Bui Quang Minh | 2021-02-17 | 1 | -0/+2 |
* | bpf: Fix verifier jsgt branch analysis on max bound | Daniel Borkmann | 2021-02-13 | 1 | -2/+2 |
* | bpf: Fix 32 bit src register truncation on div/mod | Daniel Borkmann | 2021-02-13 | 1 | -15/+13 |
* | bpf: Fix verifier jmp32 pruning decision logic | Daniel Borkmann | 2021-02-13 | 1 | -1/+5 |
* | bpf, preload: Fix build when $(O) points to a relative path | Quentin Monnet | 2021-02-10 | 1 | -1/+4 |
* | bpf, inode_storage: Put file handler if no storage was found | Pan Bian | 2021-02-10 | 1 | -1/+5 |
* | bpf, cgroup: Fix problematic bounds check | Loris Reiff | 2021-02-10 | 1 | -1/+1 |
* | bpf, cgroup: Fix optlen WARN_ON_ONCE toctou | Loris Reiff | 2021-02-10 | 1 | -0/+5 |
* | bpf: Local storage helpers should check nullness of owner ptr passed | KP Singh | 2021-01-27 | 1 | -1/+4 |
* | bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach | Jiri Olsa | 2021-01-27 | 1 | -2/+4 |
* | bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback | Mircea Cirjaliu | 2021-01-23 | 1 | -1/+1 |
* | bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling | Gilad Reti | 2021-01-23 | 1 | -0/+2 |