summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
...
* bpf: Fix KASAN use-after-free Read in compute_effective_progsTadeusz Struk2022-08-171-10/+60
* bpf: Make sure mac_header was set before using itEric Dumazet2022-07-291-3/+5
* bpf: Stop caching subprog index in the bpf_pseudo_func insnMartin KaFai Lau2022-07-122-23/+21
* bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_valsDaniel Borkmann2022-07-121-49/+23
* bpf: Fix incorrect verifier simulation around jmp32's jeq/jneDaniel Borkmann2022-07-121-17/+24
* bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programsToke Høiland-Jørgensen2022-06-251-2/+3
* bpf: Fix probe read error in ___bpf_prog_run()Menglong Dong2022-06-141-9/+5
* bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_accessKumar Kartikeya Dwivedi2022-06-061-1/+11
* bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_accessKumar Kartikeya Dwivedi2022-06-061-0/+5
* bpf: Fix excessive memory allocation in stack_map_alloc()Yuntao Wang2022-06-061-1/+0
* bpf: Fix potential array overflow in bpf_trampoline_get_progs()Yuntao Wang2022-06-061-6/+12
* bpf: Fix crash due to out of bounds access into reg2btf_ids.Kumar Kartikeya Dwivedi2022-05-011-2/+2
* bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo2022-05-016-11/+25
* bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.Hao Luo2022-05-012-6/+28
* bpf: Convert PTR_TO_MEM_OR_NULL to composable types.Hao Luo2022-05-012-2/+2
* bpf: Introduce MEM_RDONLY flagHao Luo2022-05-013-38/+53
* bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULLHao Luo2022-05-013-175/+133
* bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULLHao Luo2022-05-012-27/+27
* bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULLHao Luo2022-05-011-25/+14
* bpf: Adjust BPF stack helper functions to accommodate skip > 0Namhyung Kim2022-04-081-32/+24
* bpf: Fix UAF due to race between btf_try_get_module and load_moduleKumar Kartikeya Dwivedi2022-04-081-2/+24
* bpf: Fix possible race in inc_misses_counterHe Fengqing2022-03-081-2/+3
* bpf: Use u64_stats_t in struct bpf_prog_statsEric Dumazet2022-03-082-9/+15
* bpf: Add schedule points in batch opsEric Dumazet2022-03-021-0/+3
* bpf: Use VM_MAP instead of VM_ALLOC for ringbufHou Tao2022-02-081-1/+1
* bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()Naveen N. Rao2022-02-011-2/+3
* bpf: Mark PTR_TO_FUNC register initially with zero offsetDaniel Borkmann2022-01-271-3/+6
* bpf: Fix mount source show for bpffsYafang Shao2022-01-271-2/+12
* bpf: Fix verifier support for validation of async callbacksKris Van Hees2022-01-271-0/+1
* bpf: Don't promote bogus looking registers after null check.Daniel Borkmann2022-01-271-6/+6
* bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)Hou Tao2022-01-272-5/+4
* bpf: Adjust BTF log size limit.Alexei Starovoitov2022-01-271-1/+1
* bpf: Fix out of bounds access from invalid *_or_null type verificationDaniel Borkmann2022-01-161-3/+3
* bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux regDaniel Borkmann2021-12-221-1/+8
* bpf: Make 32->64 bounds propagation slightly more robustDaniel Borkmann2021-12-221-9/+15
* bpf: Fix signed bounds propagation after mov32Daniel Borkmann2021-12-221-0/+4
* bpf: Fix kernel address leakage in atomic fetchDaniel Borkmann2021-12-221-3/+9
* bpf: Fix the off-by-two error in range markingsMaxim Mikityanskiy2021-12-141-1/+1
* bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progsDmitrii Banshchikov2021-11-253-2/+9
* bpf: Fix toctou on read-only map's constant scalar trackingDaniel Borkmann2021-11-252-22/+52
* bpf: Fix inner map state pruning regression.Alexei Starovoitov2021-11-251-1/+2
* bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit.Alexei Starovoitov2021-11-181-1/+1
* bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov2021-11-181-1/+1
* bpf: Fixes possible race in update_prog_stats() for 32bit archesEric Dumazet2021-11-181-2/+4
* bpf: Fix potential race in tail call compatibility checkToke Høiland-Jørgensen2021-10-263-9/+18
* bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch()Xu Kuohai2021-10-221-2/+3
* bpf: Prevent increasing bpf_jit_limit above maxLorenz Bauer2021-10-221-1/+3
* bpf: Fix integer overflow in prealloc_elems_and_freelist()Tatsuhiko Yasumatsu2021-09-301-1/+2
* bpf: Exempt CAP_BPF from checks against bpf_jit_limitLorenz Bauer2021-09-281-1/+1
* bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS progHou Tao2021-09-141-2/+5