summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2026-10-15selftests/bpf: Remove the old test_bpf moduleDaniel Borkmann
2026-10-15bpf: Reg_bounds_sync() comment fixupEduard Zingerman
2026-10-15bpf: More precise stack liveness effects for global func paramsEduard Zingerman
2026-10-13btf: Fix size/vlen validation for BTF_KIND_LOC_PARAMAlan Maguire
2026-10-12bpf: Reject BTF ids with the same address in tracing_multi linkAlexei Starovoitov
2026-10-11btf: Relocate and expose module inline BTFAlan Maguire
2026-10-11btf: Preserve string relocation maps for split BTFAlan Maguire
2026-10-11kbuild, btf: Expose vmlinux inline BTF through sysfsAlan Maguire
2026-10-11bpf: Use div64_u64{,_rem}() in scev.cEduard Zingerman
2026-10-09bpf: Bpf_func_state size optimizationEduard Zingerman
2026-10-09bpf: Avoid widening registers that hinder exact stack-slot trackingEduard Zingerman
2026-10-09bpf: Use SCEV to widen bounded loopsEduard Zingerman
2026-10-09bpf: Compute scalar evolution expressions for loopsEduard Zingerman
2026-10-09bpf: Allow precision backtracking between overlapping checkpointsEduard Zingerman
2026-10-09bpf: Record basic-block ends in insn_aux_dataEduard Zingerman
2026-10-09bpf: Add bpf_spill_size()Eduard Zingerman
2026-10-09bpf: Add bpf_same_memory_origin()Eduard Zingerman
2026-10-09bpf: Add bpf_split_cur_state()Eduard Zingerman
2026-10-09bpf: Add bpf_reg_union() and bpf_reg_union_compatible()Eduard Zingerman
2026-10-09bpf: Add bpf_mark_reg_known_scalar()Eduard Zingerman
2026-10-09bpf: Add bpf_set_reg_range()Eduard Zingerman
2026-10-09bpf: Compute loop hierarchyEduard Zingerman
2026-10-09bpf: Compute immediate dominatorsEduard Zingerman
2026-10-09bpf: Move the live-register and SCC printout to a standalone functionEduard Zingerman
2026-10-09bpf: Save DFS postorder numbers for program instructionsEduard Zingerman
2026-10-09bpf: Varying offset access support for PTR_TO_BTF_ID pointersEduard Zingerman
2026-10-09bpf: Representation for intervals with stepsEduard Zingerman
2026-10-09bpf: Allow subrange relations for PTR_TO_STACK in regsafe()Eduard Zingerman
2026-10-09bpf: Expose bpf_verbose_snum()Eduard Zingerman
2026-10-09bpf: Expose bpf_grow_stack_state()Eduard Zingerman
2026-10-09bpf: Expose bpf_rev_opcode() and bpf_flip_opcode()Eduard Zingerman
2026-10-09bpf: Add cnum64_intersect_linear()Eduard Zingerman
2026-10-09bpf: Add cnum{32,64}_union()Eduard Zingerman
2026-10-09bpf: Add tnum_alignment()Eduard Zingerman
2026-10-09bpf: Compute parameters liveness in bpf_compute_live_registers()Eduard Zingerman
2026-10-09bpf: Derive global subprog stack liveness from BTF signaturesEduard Zingerman
2026-10-09bpf: Fix arg_track_xfer() for atomic stack spills and fillsEduard Zingerman
2026-10-09bpf: Record write effects for atomic operations in liveness.cEduard Zingerman
2026-10-09bpf: Summarize regs that may hold a frame pointer in insn_aux_dataEduard Zingerman
2026-10-09bpf: Summarize live stack slots in insn_aux_dataEduard Zingerman
2026-10-09bpf: Summarize may write stack slots in insn_aux_dataEduard Zingerman
2026-10-09bpf: Track may_write flags in livenessEduard Zingerman
2026-10-09bpf: Describe kfunc stack accesses with arg_access_infoEduard Zingerman
2026-10-09bpf: Describe helper stack accesses with arg_access_infoEduard Zingerman
2026-10-09bpf: Represent stack access effects with arg_access_infoEduard Zingerman
2026-10-06bpf: Destroy callee-local dynptrs on subprog returnXu Yunxiang
2026-10-03bpf: Allow a variable in DATASEC that is smaller than its typeAlexei Starovoitov
2026-10-03bpf: Allow arguments without names in static functions in BTFAlexei Starovoitov
2026-10-03bpf: Allow names of Rust types and functions in BTFAlexei Starovoitov
2026-10-03bpf: Treat load and store through a number as arena accessAlexei Starovoitov