summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2024-03-15cpumap: Zero-initialise xdp_rxq_info struct before running XDP programToke Høiland-Jørgensen1-1/+1
2024-03-01bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancelMartin KaFai Lau1-1/+4
2024-02-23bpf: Remove trace_printk_lockJiri Olsa1-12/+19
2024-02-23bpf: Do cleanup in bpf_bprintf_cleanup only when neededJiri Olsa1-7/+9
2024-02-23bpf: Add struct for bin_args arg in bpf_bprintf_prepareJiri Olsa2-12/+15
2024-02-05bpf: Set uattr->batch.count as zero before batched update or deletionHou Tao1-0/+6
2024-02-05bpf: Check rcu_read_lock_trace_held() before calling bpf map helpersHou Tao1-5/+8
2024-01-25bpf: Reject variable offset alu on PTR_TO_FLOW_KEYSHao Sun1-0/+4
2024-01-25bpf: Fix re-attachment branch in bpf_tracing_prog_attachJiri Olsa1-0/+9
2024-01-25bpf: Fix verification of indirect var-off stack accessAndrei Matei1-10/+4
2024-01-25bpf: fix check for attempt to corrupt spilled pointerAndrii Nakryiko1-1/+1
2024-01-25bpf: Defer the free of inner map when necessaryHou Tao2-8/+35
2024-01-25bpf: Add map and need_defer parameters to .map_fd_put_ptr()Hou Tao4-10/+12
2024-01-25bpf: enforce precision of R0 on callback returnAndrii Nakryiko1-0/+7
2024-01-25bpf: Add crosstask check to __bpf_get_stackJordan Rome1-1/+10
2024-01-25bpf, lpm: Fix check prefixlen before walking trieFlorian Lehner1-0/+3
2024-01-10bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4Yonghong Song1-4/+8
2024-01-10bpf: fix precision backtracking instruction iterationAndrii Nakryiko1-2/+19
2024-01-10bpf: handle ldimm64 properly in check_cfg()Andrii Nakryiko1-7/+20
2024-01-10bpf: Support new 32bit offset jmp instructionYonghong Song2-13/+38
2024-01-10bpf: clean up visit_insn()'s instruction processingAndrii Nakryiko1-13/+12
2024-01-10bpf: Remove unused insn_cnt argument from visit_[func_call_]insn()Andrii Nakryiko1-6/+5
2024-01-10bpf: remove unnecessary prune and jump pointsAndrii Nakryiko1-24/+10
2024-01-10bpf: decouple prune and jump pointsAndrii Nakryiko1-14/+43
2024-01-10bpf, x64: Fix tailcall infinite loopLeon Hwang2-2/+5
2024-01-01bpf: Fix prog_array_map_poke_run map poke updateJiri Olsa1-48/+10
2023-11-28bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_ENDShung-Hsi Yu1-1/+6
2023-11-28bpf: Fix check_stack_write_fixed_off() to correctly spill immHao Sun1-1/+1
2023-11-28bpf: Ensure proper register state printing for cond jumpsAndrii Nakryiko1-1/+6
2023-11-28bpf: Detect IP == ksym.end as part of BPF programKumar Kartikeya Dwivedi1-1/+5
2023-11-20bpf: Check map->usercnt after timer->timer is assignedHou Tao1-9/+16
2023-11-20bpf: Fix unnecessary -EBUSY from htab_lock_bucketSong Liu1-2/+5
2023-10-19bpf: Fix verifier log for async callback return valuesDavid Vernet1-3/+3
2023-10-06bpf: Avoid deadlock when using queue and stack maps from NMIToke Høiland-Jørgensen1-3/+18
2023-09-19bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.Sebastian Andrzej Siewior2-4/+2
2023-09-19bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().Sebastian Andrzej Siewior1-0/+1
2023-09-19bpf: Remove prog->active check for bpf_lsm and bpf_iterMartin KaFai Lau2-15/+70
2023-09-13bpf: Fix issue in verifying allow_ptr_leaksYafang Shao1-8/+9
2023-09-13bpf: Fix an error in verifying a field in a unionYafang Shao1-1/+1
2023-08-11bpf, cpumap: Make sure kthread is running before map update returnsHou Tao1-10/+11
2023-08-11bpf, cpumap: Handle skb as well when clean up ptr_ringHou Tao1-4/+10
2023-07-27bpf: aggressively forget precise markings during state checkpointingAndrii Nakryiko1-0/+37
2023-07-27bpf: stop setting precise in current stateAndrii Nakryiko1-12/+91
2023-07-27bpf: allow precision tracking for programs with subprogsAndrii Nakryiko1-1/+61
2023-07-27bpf: Repeat check_max_stack_depth for async callbacksKumar Kartikeya Dwivedi1-2/+19
2023-07-27bpf: Fix subprog idx logic in check_max_stack_depthKumar Kartikeya Dwivedi1-5/+6
2023-07-27bpf: Address KCSAN report on bpf_lru_listMartin KaFai Lau2-13/+15
2023-07-27bpf: Print a warning only if writing to unprivileged_bpf_disabled.Kui-Feng Lee1-1/+2
2023-07-23bpf: cpumap: Fix memory leak in cpu_map_update_elemPu Lehui1-16/+24
2023-07-23bpf: Fix max stack depth check for async callbacksKumar Kartikeya Dwivedi1-2/+3