Age | Commit message (Expand) | Author | Files | Lines |
2021-05-25 | bpf: No need to simulate speculative domain for immediates | Daniel Borkmann | 1 | -1/+5 |
2021-05-25 | bpf: Fix mask direction swap upon off reg sign change | Daniel Borkmann | 1 | -10/+12 |
2021-05-25 | bpf: Wrap aux data inside bpf_sanitize_info container | Daniel Borkmann | 1 | -7/+11 |
2021-05-20 | bpf, offload: Reorder offload callback 'prepare' in verifier | Yinjun Zhang | 1 | -6/+6 |
2021-05-11 | bpf: Add deny list of btf ids check for tracing programs | Jiri Olsa | 1 | -0/+14 |
2021-05-11 | bpf: Fix alu32 const subreg bound tracking on bitwise operations | Daniel Borkmann | 1 | -13/+9 |
2021-05-03 | bpf: Fix leakage of uninitialized bpf stack under speculation | Daniel Borkmann | 1 | -10/+17 |
2021-05-03 | bpf: Fix masking negation logic upon negative dst register | Daniel Borkmann | 1 | -8/+4 |
2021-04-27 | bpf: Implement formatted output helpers with bstr_printf | Florent Revest | 1 | -1/+1 |
2021-04-27 | bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds | Daniel Borkmann | 1 | -5/+3 |
2021-04-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 1 | -0/+84 |
2021-04-23 | bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR | Florent Revest | 1 | -2/+1 |
2021-04-23 | bpf: Notify user if we ever hit a bpf_snprintf verifier bug | Florent Revest | 1 | -2/+4 |
2021-04-19 | bpf: Refine retval for bpf_get_task_stack helper | Dave Marchevsky | 1 | -0/+1 |
2021-04-19 | bpf: Add a bpf_snprintf helper | Florent Revest | 1 | -0/+41 |
2021-04-19 | bpf: Add a ARG_PTR_TO_CONST_STR argument type | Florent Revest | 1 | -0/+41 |
2021-04-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -74/+156 |
2021-04-16 | bpf: Tighten speculative pointer arithmetic mask | Daniel Borkmann | 1 | -29/+44 |
2021-04-16 | bpf: Move sanitize_val_alu out of op switch | Daniel Borkmann | 1 | -6/+11 |
2021-04-16 | bpf: Refactor and streamline bounds check into helper | Daniel Borkmann | 1 | -16/+33 |
2021-04-16 | bpf: Improve verifier error messages for users | Daniel Borkmann | 1 | -23/+63 |
2021-04-16 | bpf: Rework ptr_limit into alu_limit and add common error path | Daniel Borkmann | 1 | -8/+13 |
2021-04-16 | bpf: Ensure off_reg has no mixed signed bounds for all types | Daniel Borkmann | 1 | -10/+9 |
2021-04-16 | bpf: Move off_reg into sanitize_ptr_alu | Daniel Borkmann | 1 | -4/+5 |
2021-04-16 | bpf: Use correct permission flag for mixed signed bounds arithmetic | Daniel Borkmann | 1 | -1/+1 |
2021-04-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+5 |
2021-03-26 | bpf: Support bpf program calling kernel function | Martin KaFai Lau | 1 | -24/+344 |
2021-03-26 | bpf: Refactor btf_check_func_arg_match | Martin KaFai Lau | 1 | -2/+2 |
2021-03-26 | bpf: Simplify freeing logic in linfo and jited_linfo | Martin KaFai Lau | 1 | -2/+2 |
2021-03-26 | bpf: Enforce that struct_ops programs be GPL-only | Toke Høiland-Jørgensen | 1 | -0/+5 |
2021-03-26 | bpf: Undo ptr_to_map_key alu sanitation for now | Daniel Borkmann | 1 | -14/+0 |
2021-03-25 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 1 | -1/+0 |
2021-03-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -12/+25 |
2021-03-19 | bpf: Remove insn_buf[] declaration in inner block | Jianlin Lv | 1 | -1/+0 |
2021-03-17 | bpf: Add sanity check for upper ptr_limit | Piotr Krysiuk | 1 | -3/+8 |
2021-03-17 | bpf: Simplify alu_limit masking for pointer arithmetic | Piotr Krysiuk | 1 | -5/+5 |
2021-03-17 | bpf: Fix off-by-one for area size in creating mask to left | Piotr Krysiuk | 1 | -2/+2 |
2021-03-17 | bpf: Prohibit alu ops for pointer types not defining ptr_limit | Piotr Krysiuk | 1 | -6/+10 |
2021-03-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 1 | -64/+329 |
2021-03-10 | bpf, xdp: Make bpf_redirect_map() a map operation | Björn Töpel | 1 | -2/+11 |
2021-03-08 | bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. | Alexei Starovoitov | 1 | -0/+4 |
2021-03-04 | bpf: Explicitly zero-extend R0 after 32-bit cmpxchg | Brendan Jackman | 1 | -1/+18 |
2021-03-04 | bpf: Account for BPF_FETCH in insn_has_def32() | Ilya Leoshkevich | 1 | -31/+39 |
2021-02-26 | bpf: Add hashtab support for bpf_for_each_map_elem() helper | Yonghong Song | 1 | -0/+27 |
2021-02-26 | bpf: Add bpf_for_each_map_elem() helper | Yonghong Song | 1 | -13/+195 |
2021-02-26 | bpf: Change return value of verifier function add_subprog() | Yonghong Song | 1 | -2/+2 |
2021-02-26 | bpf: Refactor check_func_call() to allow callback function | Yonghong Song | 1 | -17/+43 |
2021-02-26 | bpf: Factor out verbose_invalid_scalar() | Yonghong Song | 1 | -11/+19 |
2021-02-26 | bpf: Factor out visit_func_call_insn() in check_cfg() | Yonghong Song | 1 | -12/+23 |
2021-02-26 | bpf: Rename fixup_bpf_calls and add some comments | Brendan Jackman | 1 | -7/+9 |