summaryrefslogtreecommitdiff
path: root/kernel/sched
AgeCommit message (Expand)Author
2026-08-15sched_ext: Move the config-off sub-cap kfunc stubs into sub.cTejun Heo
2026-08-15cpufreq: schedutil: Fix rate limit overflowHui Su
2026-08-15sched_ext: Rename balance-era identifiers to dispatch termsTejun Heo
2026-08-15sched_ext: Drop the stale keep_prev fixup in dispatch_pick()Tejun Heo
2026-08-15sched_ext: Keep kick_sync waiting on the rq's own CPUTejun Heo
2026-08-14sched_ext: Don't BUG_ON a destroyed DSQ in process_deferred_reenq_usersTao Cui
2026-08-14sched_ext: Make scx_bpf_events() read the calling scheduler's countersTejun Heo
2026-08-14sched_ext: Drop unlocked scx_rq_clock_invalidate() from scx_root_disable()Tejun Heo
2026-08-14sched_ext: Fix exit_task leak on fork failure during enablefangqiurong
2026-08-14sched_ext: fix stale references in doc commentsTao Cui
2026-08-14sched_ext: Set up ops.sub_ecaps_updated() dispatch context on the executing CPUTejun Heo
2026-08-14sched/fair: Fix flat hierarchyVincent Guittot
2026-08-14Merge branch 'sched/urgent'Peter Zijlstra
2026-08-14sched: Update time before requeueing delayed entitiesVincent Guittot
2026-08-13sched/isolation: Defer freeing of cpumask memblock memory to initcallWaiman Long
2026-08-12sched_ext: Convert scx_bpf_cid_override() to __arena array argumentsTejun Heo
2026-08-12sched_ext: Convert sub-cap kfuncs to __arena cmask argumentsTejun Heo
2026-08-12sched_ext: Pass kernel arena pointers to ops_cid callbacksTejun Heo
2026-08-12Merge branch 'for-7.3' into for-7.3-arena-argsTejun Heo
2026-08-12sched_ext: Gate cid kfuncs behind the SCX struct_ops checkfangqiurong
2026-08-12sched_ext: Merge branch 'for-7.2-fixes' into for-7.3Tejun Heo
2026-08-11sched_ext: Fix rq->core_pick corruption under core schedulingTejun Heo
2026-08-11sched_ext: Count rq lock releases in rq->scx.lock_drop_seqTejun Heo
2026-08-11sched_ext: Fix this_rq() assumptions in dispatch kfuncsTejun Heo
2026-08-11sched_ext: Replace SCX_RQ_BAL_KEEP with a dispatch verdict returnTejun Heo
2026-08-11sched/core: Make core-sched flips wait for in-flight selectionsTejun Heo
2026-08-11sched/core: Handle pick_task() releasing the rq lockTejun Heo
2026-08-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp...Tejun Heo
2026-08-10preempt: Introduce HAS_SEPARATE_PREEMPT_RESCHED_BITSBoqun Feng
2026-08-10sched: Avoid signed comparison of preempt_count() in __cant_migrate()Boqun Feng
2026-08-10sched: Remove the unused preempt_offset parameter of __cant_sleep()Boqun Feng
2026-08-10locking: Switch to _irq_{disable,enable}() variants in cleanup guardsBoqun Feng
2026-08-07Merge branch 'pm-cpufreq'Rafael J. Wysocki
2026-08-07sched/topology: Restore SD_PREFER_SIBLING in domains with asymmetric capacityRicardo Neri
2026-08-07sched/fair: Allow load balancing between CPUs of identical capacityRicardo Neri
2026-08-07sched/fair: Skip misfit load accounting when the destination CPU cannot helpRicardo Neri
2026-08-07sched/fair: Check CPU capacity before comparing group types during load balanceRicardo Neri
2026-08-07sched/fair: Also gate overloaded status update for SD_ASYM_CPUCAPACITYRicardo Neri
2026-08-07sched/fair: Do not skip CPUs of similar capacity with busy SMT siblingsRicardo Neri
2026-08-07sched/fair: Prefer fully idle cores for NOHZ balancingAndrea Righi
2026-08-05sysctl: remove CONFIG_PROC_SYSCTL, it just mirrors CONFIG_SYSCTLOleg Nesterov
2026-08-04block: split out a new blk_plug.h headerChristoph Hellwig
2026-08-03sched_ext: Eject the top rescue consumer on overloadTejun Heo
2026-08-03sched_ext: Add bandwidth-limited rescue execution for stranded tasksTejun Heo
2026-08-03sched_ext: Add SCX_TASK_PROTECTEDTejun Heo
2026-08-03sched_ext: Synchronize slice and dsq_vtime writesTejun Heo
2026-08-03sched_ext: Make SCX_ENQ_IGNORE_CAPS waive the preemption cap tooTejun Heo
2026-08-03sched_ext: Reject internal enq_flags in the dsq move kfuncsTejun Heo
2026-08-03sched_ext: Factor out __scx_bpf_now()Tejun Heo
2026-08-03sched_ext: Make several ext.c helpers available outside ext.cTejun Heo