| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2026-04-09 | Merge tag 'dma-mapping-7.0-2026-04-09' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux |  Linus Torvalds | 1 | -0/+1 |
| 2026-04-08 | bpf: Remove static qualifier from local subprog pointer |  Daniel Borkmann | 1 | -2/+2 |
| 2026-04-08 | bpf: Fix ld_{abs,ind} failure path analysis in subprogs |  Daniel Borkmann | 1 | -2/+31 |
| 2026-04-08 | bpf: Propagate error from visit_tailcall_insn |  Daniel Borkmann | 1 | -2/+5 |
| 2026-04-08 | bpf: Make find_linfo widely available |  Kumar Kartikeya Dwivedi | 2 | -42/+38 |
| 2026-04-08 | bpf: Extract bpf_get_linfo_file_line |  Kumar Kartikeya Dwivedi | 1 | -8/+21 |
| 2026-04-08 | Merge branch kvm-arm64/hyp-tracing into kvmarm-master/next |  Marc Zyngier | 9 | -53/+2557 |
| 2026-04-08 | perf/events: Replace READ_ONCE() with standard pgtable accessors |  Anshuman Khandual | 1 | -3/+3 |
| 2026-04-08 | sched/rt: Cleanup global RT bandwidth functions |  Michal Koutný | 1 | -24/+0 |
| 2026-04-08 | sched/rt: Move group schedulability check to sched_rt_global_validate() |  Michal Koutný | 1 | -9/+8 |
| 2026-04-08 | sched/rt: Skip group schedulable check with rt_group_sched=0 |  Michal Koutný | 1 | -3/+2 |
| 2026-04-08 | sched/deadline: Use revised wakeup rule for dl_server |  Peter Zijlstra | 1 | -1/+1 |
| 2026-04-08 | entry: Split kernel mode logic from irqentry_{enter,exit}() |  Mark Rutland | 1 | -95/+8 |
| 2026-04-08 | entry: Remove local_irq_{enable,disable}_exit_to_user() |  Mark Rutland | 1 | -2/+2 |