| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-12 | bpf: Move backtracking logic to backtrack.c |  Alexei Starovoitov | 3 | -945/+939 |
| 2026-04-12 | bpf: Move state equivalence logic to states.c |  Alexei Starovoitov | 3 | -1746/+1698 |
| 2026-04-12 | bpf: Move check_cfg() into cfg.c |  Alexei Starovoitov | 3 | -996/+904 |
| 2026-04-12 | bpf: Move compute_insn_live_regs() into liveness.c |  Alexei Starovoitov | 2 | -249/+248 |
| 2026-04-12 | bpf: Move fixup/post-processing logic from verifier.c into fixups.c |  Alexei Starovoitov | 3 | -2725/+2688 |
| 2026-04-12 | Merge tag 'wq-for-7.0-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq |  Linus Torvalds | 1 | -1/+13 |
| 2026-04-12 | Merge tag 'timers-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 5 | -10/+30 |
| 2026-04-12 | Merge tag 'sched-urgent-2026-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
| 2026-04-11 | bpf: Simplify do_check_insn() |  Alexei Starovoitov | 1 | -57/+46 |
| 2026-04-11 | bpf: Move checks for reserved fields out of the main pass |  Alexei Starovoitov | 1 | -147/+200 |
| 2026-04-11 | Merge tag 'probes-fixes-v7.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace |  Linus Torvalds | 1 | -1/+1 |
| 2026-04-11 | bpf: Delete unused variable |  Alexei Starovoitov | 1 | -3/+1 |
| 2026-04-11 | Merge branch 'timers/urgent' into timers/core |  Thomas Gleixner | 41 | -288/+752 |
| 2026-04-10 | bpf: Remove gfp_flags plumbing from bpf_local_storage_update() |  Amery Hung | 5 | -51/+18 |
| 2026-04-10 | bpf: Use kmalloc_nolock() universally in local storage |  Amery Hung | 4 | -118/+18 |
| 2026-04-10 | sched_ext: Drop spurious warning on kick during scheduler disable |  Tejun Heo | 1 | -3/+2 |
| 2026-04-10 | bpf: Enforce regsafe base id consistency for BPF_ADD_CONST scalars |  Daniel Borkmann | 1 | -1/+16 |
| 2026-04-10 | Merge tag 'riscv-for-linus-v7.0-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux |  Linus Torvalds | 1 | -13/+17 |
| 2026-04-10 | bpf: poison dead stack slots |  Alexei Starovoitov | 2 | -27/+67 |
| 2026-04-10 | bpf: change logging scheme for live stack analysis |  Eduard Zingerman | 1 | -76/+165 |
| 2026-04-10 | bpf: simplify liveness to use (callsite, depth) keyed func_instances |  Eduard Zingerman | 2 | -544/+251 |
| 2026-04-10 | bpf: record arg tracking results in bpf_liveness masks |  Eduard Zingerman | 2 | -62/+245 |
| 2026-04-10 | bpf: introduce forward arg-tracking dataflow analysis |  Eduard Zingerman | 2 | -0/+1064 |
| 2026-04-10 | bpf: prepare liveness internal API for static analysis pass |  Eduard Zingerman | 1 | -25/+23 |
| 2026-04-10 | bpf: 4-byte precise clean_verifier_state |  Eduard Zingerman | 2 | -23/+85 |
| 2026-04-10 | bpf: make liveness.c track stack with 4-byte granularity |  Eduard Zingerman | 2 | -64/+113 |
| 2026-04-10 | bpf: save subprogram name in bpf_subprog_info |  Eduard Zingerman | 1 | -0/+1 |
| 2026-04-10 | bpf: share several utility functions as internal API |  Eduard Zingerman | 2 | -7/+7 |
| 2026-04-10 | clockevents: Prevent timer interrupt starvation |  Thomas Gleixner | 5 | -9/+29 |
| 2026-04-10 | bpf: Fix RCU stall in bpf_fd_array_map_clear() |  Sechang Lim | 1 | -1/+3 |
| 2026-04-10 | bpf: return VMA snapshot from task_vma iterator |  Puranjay Mohan | 1 | -12/+30 |
| 2026-04-10 | bpf: switch task_vma iterator from mmap_lock to per-VMA locks |  Puranjay Mohan | 1 | -18/+73 |
| 2026-04-10 | bpf: fix mm lifecycle in open-coded task_vma iterator |  Puranjay Mohan | 1 | -3/+51 |
| 2026-04-10 | sched_ext: Warn on task-based SCX op recursion |  Tejun Heo | 1 | -1/+6 |
| 2026-04-10 | sched_ext: Rename scx_kf_allowed_on_arg_tasks() to scx_kf_arg_task_ok() |  Tejun Heo | 1 | -3/+3 |
| 2026-04-10 | sched_ext: Remove runtime kfunc mask enforcement |  Cheng-Yang Chou | 2 | -190/+58 |
| 2026-04-10 | sched_ext: Add verifier-time kfunc context filter |  Tejun Heo | 4 | -5/+125 |
| 2026-04-10 | sched_ext: Drop redundant rq-locked check from scx_bpf_task_cgroup() |  Tejun Heo | 1 | -16/+14 |
| 2026-04-10 | sched_ext: Decouple kfunc unlocked-context check from kf_mask |  Tejun Heo | 4 | -28/+21 |
| 2026-04-10 | sched_ext: Fix ops.cgroup_move() invocation kf_mask and rq tracking |  Tejun Heo | 1 | -1/+1 |
| 2026-04-10 | sched_ext: Track @p's rq lock across set_cpus_allowed_scx -> ops.set_cpumask |  Tejun Heo | 1 | -1/+1 |
| 2026-04-10 | sched_ext: Add select_cpu kfuncs to scx_kfunc_ids_unlocked |  Tejun Heo | 2 | -0/+10 |
| 2026-04-10 | sched_ext: Drop TRACING access to select_cpu kfuncs |  Tejun Heo | 1 | -4/+21 |
| 2026-04-10 | sched/eevdf: Clear buddies for preempt_short |  Vincent Guittot | 1 | -2/+4 |
| 2026-04-10 | Merge branches 'for-next/misc', 'for-next/tlbflush', 'for-next/ttbr-macros-cleanup', 'for-next/kselftest', 'for-next/feat_lsui', 'for-next/mpam', 'for-next/hotplug-batched-tlbi', 'for-next/bbml2-fixes', 'for-next/sysreg', 'for-next/generic-entry' and 'for-next/acpi', remote-tracking branches 'arm... |  Catalin Marinas | 1 | -97/+10 |
| 2026-04-10 | Merge branches 'pm-cpuidle', 'pm-opp' and 'pm-sleep' |  Rafael J. Wysocki | 1 | -2/+5 |
| 2026-04-10 | Merge branch 'pm-cpufreq' |  Rafael J. Wysocki | 1 | -2/+3 |
| 2026-04-09 | cgroup/rdma: fix swapped arguments in pr_warn() format string |  cuitao | 1 | -1/+1 |
| 2026-04-09 | bpf: Fix use-after-free in offloaded map/prog info fill |  Jiayuan Chen | 1 | -6/+4 |
| 2026-04-09 | bpf: Drop pkt_end markers on arithmetic to prevent is_pkt_ptr_branch_taken |  Daniel Borkmann | 1 | -8/+22 |