Age | Commit message (Expand) | Author | Files | Lines |
11 days | sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU | Oleg Nesterov | 1 | -1/+6 |
11 days | sched/isolation: Prevent boot crash when the boot CPU is nohz_full | Oleg Nesterov | 1 | -1/+10 |
2024-04-22 | sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() | Xuewen Yan | 1 | -6/+12 |
2024-04-22 | sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr | Tianchen Ding | 1 | -5/+6 |
2024-04-22 | sched/eevdf: Always update V if se->on_rq when reweighting | Tianchen Ding | 1 | -3/+2 |
2024-04-16 | sched: Add missing memory barrier in switch_mm_cid | Mathieu Desnoyers | 1 | -6/+14 |
2024-03-22 | Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -7/+22 |
2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+6 |
2024-03-11 | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+21 |
2024-03-11 | Merge tag 'sched-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 4 | -85/+66 |
2024-03-11 | Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+0 |
2024-03-11 | Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+15 |
2024-03-04 | sched/numa, mm: do not try to migrate memory to memoryless nodes | Byungchul Park | 1 | -0/+6 |
2024-03-01 | sched/idle: Conditionally handle tick broadcast in default_idle_call() | Thomas Gleixner | 1 | -0/+21 |
2024-02-28 | sched/topology: Rename SD_SHARE_PKG_RESOURCES to SD_SHARE_LLC | Alex Shi | 2 | -15/+15 |
2024-02-28 | sched/fair: Check the SD_ASYM_PACKING flag in sched_use_asym_prio() | Alex Shi | 1 | -9/+7 |
2024-02-28 | sched/fair: Rework sched_use_asym_prio() and sched_asym_prefer() | Alex Shi | 1 | -25/+20 |
2024-02-28 | sched/fair: Remove unused parameter from sched_asym() | Alex Shi | 1 | -4/+2 |
2024-02-28 | sched/topology: Remove duplicate descriptions from TOPOLOGY_SD_FLAGS | Alex Shi | 1 | -4/+5 |
2024-02-28 | sched/fair: Simplify the update_sd_pick_busiest() logic | David Vernet | 1 | -9/+3 |
2024-02-28 | sched/fair: Do strict inequality check for busiest misfit task group | David Vernet | 1 | -1/+1 |
2024-02-28 | sched/fair: Remove unnecessary goto in update_sd_lb_stats() | David Vernet | 1 | -6/+1 |
2024-02-28 | sched/fair: Take the scheduling domain into account in select_idle_core() | Keisuke Nishimura | 1 | -2/+2 |
2024-02-28 | sched/fair: Take the scheduling domain into account in select_idle_smt() | Keisuke Nishimura | 1 | -3/+9 |
2024-02-28 | sched/fair: Add READ_ONCE() and use existing helper function to access ->avg_irq | Shrikanth Hegde | 2 | -4/+2 |
2024-02-28 | sched/fair: Use existing helper functions to access ->avg_rt and ->avg_dl | Shrikanth Hegde | 1 | -4/+4 |
2024-02-26 | tick: Assume timekeeping is correctly handed over upon last offline idle call | Frederic Weisbecker | 1 | -1/+0 |
2024-02-24 | sched: Add a new function to compare if two cpus have the same capacity | Qais Yousef | 1 | -0/+11 |
2024-02-20 | sched/membarrier: reduce the ability to hammer on sys_membarrier | Linus Torvalds | 1 | -0/+6 |
2024-02-16 | sched/core: Simplify code by removing duplicate #ifdefs | Shrikanth Hegde | 2 | -5/+1 |
2024-02-15 | membarrier: riscv: Provide core serializing command | Andrea Parri | 2 | -0/+8 |
2024-02-15 | locking: Introduce prepare_sync_core_cmd() | Andrea Parri | 1 | -0/+1 |
2024-02-15 | membarrier: Create Documentation/scheduler/membarrier.rst | Andrea Parri | 2 | -5/+10 |
2024-02-15 | membarrier: riscv: Add full memory barrier in switch_mm() | Andrea Parri | 1 | -2/+3 |
2024-02-05 | block: update cached timestamp post schedule/preemption | Jens Axboe | 1 | -2/+4 |
2024-01-18 | Merge tag 'sched-urgent-2024-01-18' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+5 |
2024-01-16 | sched/fair: Fix frequency selection for non-invariant case | Vincent Guittot | 1 | -1/+5 |
2024-01-10 | Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefs | Linus Torvalds | 1 | -0/+1 |
2024-01-09 | Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -13/+11 |
2024-01-08 | Merge branch 'sched/urgent' into sched/core, to pick up pending v6.7 fixes fo... | Ingo Molnar | 1 | -0/+52 |
2023-12-29 | sched/fair: Fix tg->load when offlining a CPU | Vincent Guittot | 1 | -0/+52 |
2023-12-27 | rseq: Split out rseq.h from sched.h | Kent Overstreet | 1 | -0/+1 |
2023-12-23 | sched/fair: Remove unused 'next_buddy_marked' local variable in check_preempt... | Wang Jinchao | 1 | -2/+0 |
2023-12-23 | sched/fair: Use all little CPUs for CPU-bound workloads | Pierre Gondois | 1 | -1/+1 |
2023-12-23 | sched/fair: Simplify util_est | Vincent Guittot | 3 | -57/+36 |
2023-12-23 | sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) | Vincent Guittot | 2 | -6/+3 |
2023-12-23 | cpufreq/schedutil: Use a fixed reference frequency | Vincent Guittot | 1 | -2/+24 |
2023-12-10 | sched: fair: move unused stub functions to header | Arnd Bergmann | 2 | -13/+11 |
2023-11-29 | sched/fair: Update min_vruntime for reweight_entity() correctly | Yiwei Lin | 1 | -10/+10 |
2023-11-23 | sched/cpufreq: Rework iowait boost | Vincent Guittot | 2 | -75/+14 |
2023-11-23 | sched/cpufreq: Rework schedutil governor performance estimation | Vincent Guittot | 4 | -82/+89 |
2023-11-23 | sched/pelt: Avoid underestimation of task utilization | Vincent Guittot | 1 | -0/+13 |
2023-11-15 | sched/timers: Explain why idle task schedules out on remote timer enqueue | Frederic Weisbecker | 1 | -0/+22 |
2023-11-15 | sched/cpuidle: Comment about timers requirements VS idle handler | Frederic Weisbecker | 1 | -0/+30 |
2023-11-15 | sched/deadline: Introduce deadline servers | Peter Zijlstra | 4 | -107/+271 |
2023-11-15 | sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity | Peter Zijlstra | 2 | -58/+78 |
2023-11-15 | sched/deadline: Collect sched_dl_entity initialization | Peter Zijlstra | 3 | -15/+17 |
2023-11-15 | sched: Unify more update_curr*() | Peter Zijlstra | 1 | -13/+11 |
2023-11-15 | sched: Remove vruntime from trace_sched_stat_runtime() | Peter Zijlstra | 1 | -3/+2 |
2023-11-15 | sched: Unify runtime accounting across classes | Peter Zijlstra | 5 | -60/+52 |
2023-11-15 | sched/eevdf: O(1) fastpath for task selection | Abel Wu | 1 | -3/+11 |
2023-11-15 | sched/eevdf: Sort the rbtree by virtual deadline | Abel Wu | 3 | -104/+76 |
2023-11-15 | sched/numa: Fix mm numa_scan_seq based unconditional scan | Raghavendra K T | 1 | -1/+3 |
2023-11-15 | sched: Use WRITE_ONCE() for p->on_rq | Paul E. McKenney | 1 | -2/+4 |
2023-11-14 | sched/fair: Fix the decision for load balance | Keisuke Nishimura | 1 | -3/+7 |
2023-11-14 | sched/eevdf: Fix vruntime adjustment on reweight | Abel Wu | 1 | -23/+128 |
2023-11-02 | Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+1 |
2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -56/+16 |
2023-11-01 | Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -26/+3 |
2023-10-31 | Merge tag 'pm-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae... | Linus Torvalds | 1 | -34/+32 |
2023-10-30 | Merge tag 'sched-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 14 | -844/+740 |
2023-10-30 | Merge tag 'locking-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -12/+50 |
2023-10-26 | Merge branch 'pm-cpufreq' | Rafael J. Wysocki | 1 | -34/+32 |
2023-10-25 | sched/fair: use folio_xchg_last_cpupid() in should_numa_migrate_memory() | Kefeng Wang | 1 | -1/+1 |
2023-10-25 | sched/fair: use folio_xchg_access_time() in numa_hint_fault_latency() | Kefeng Wang | 1 | -1/+1 |
2023-10-24 | sched/fair: Remove SIS_PROP | Peter Zijlstra | 4 | -57/+0 |
2023-10-24 | sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster... | Yicong Yang | 1 | -1/+16 |
2023-10-24 | sched/fair: Scan cluster before scanning LLC in wake-up path | Barry Song | 3 | -4/+49 |
2023-10-24 | sched: Add cpus_share_resources API | Barry Song | 3 | -0/+26 |
2023-10-24 | sched/core: Fix RQCF_ACT_SKIP leak | Hao Jia | 1 | -4/+1 |
2023-10-23 | Merge tag 'v6.6-rc7' into sched/core, to pick up fixes | Ingo Molnar | 1 | -14/+60 |
2023-10-20 | sched/fair: Remove unused 'curr' argument from pick_next_entity() | Yiwei Lin | 1 | -4/+4 |
2023-10-20 | sched/nohz: Update comments about NEWILB_KICK | Joel Fernandes (Google) | 1 | -2/+13 |
2023-10-18 | treewide: mark stuff as __ro_after_init | Alexey Dobriyan | 1 | -1/+1 |
2023-10-18 | sched: remove wait bookmarks | Matthew Wilcox (Oracle) | 1 | -50/+10 |
2023-10-18 | sched/fair: Remove duplicate #include | Jiapeng Chong | 1 | -2/+0 |
2023-10-18 | sched/eevdf: Fix heap corruption more | Peter Zijlstra | 1 | -1/+2 |
2023-10-16 | sched/numa, mm: make numa migrate functions to take a folio | Kefeng Wang | 1 | -6/+6 |
2023-10-16 | sched/psi: Update poll => rtpoll in relevant comments | Fan Yu | 1 | -16/+16 |
2023-10-13 | sched: Make PELT acronym definition searchable | Mathieu Desnoyers | 1 | -1/+1 |
2023-10-13 | sched: Fix stop_one_cpu_nowait() vs hotplug | Peter Zijlstra | 4 | -3/+17 |
2023-10-13 | sched/psi: Bail out early from irq time accounting | Haifeng Xu | 1 | -0/+3 |
2023-10-12 | sched/topology: Rename 'DIE' domain to 'PKG' | Peter Zijlstra | 2 | -5/+5 |
2023-10-11 | sched/psi: Delete the 'update_total' function parameter from update_triggers() | Yang Yang | 1 | -14/+3 |
2023-10-11 | sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no s... | Yang Yang | 1 | -3/+4 |
2023-10-10 | sched/headers: Remove comment referring to rq::cpu_load, since this has been ... | Colin Ian King | 1 | -4/+0 |
2023-10-10 | sched/numa: Complete scanning of inactive VMAs when there is no alternative | Mel Gorman | 1 | -3/+52 |
2023-10-10 | sched/numa: Complete scanning of partial VMAs regardless of PID activity | Mel Gorman | 1 | -3/+15 |
2023-10-10 | sched/numa: Move up the access pid reset logic | Raghavendra K T | 1 | -10/+7 |
2023-10-10 | sched/numa: Trace decisions related to skipping VMAs | Mel Gorman | 1 | -4/+13 |
2023-10-10 | sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_... | Mel Gorman | 1 | -6/+6 |
2023-10-09 | Merge tag 'v6.6-rc5' into locking/core, to pick up fixes | Ingo Molnar | 5 | -5/+18 |
2023-10-09 | sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h | Ingo Molnar | 2 | -1/+2 |
2023-10-09 | sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on... | Shrikanth Hegde | 1 | -38/+74 |
2023-10-09 | sched/psi: Change update_triggers() to a 'void' function | Yang Yang | 1 | -4/+3 |
2023-10-09 | sched/topology: Remove the EM_MAX_COMPLEXITY limit | Pierre Gondois | 1 | -36/+3 |
2023-10-09 | sched/topology: Consolidate and clean up access to a CPU's max compute capacity | Vincent Guittot | 7 | -23/+18 |
2023-10-09 | sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to ... | Yajun Deng | 2 | -4/+4 |
2023-10-09 | sched/nohz: Remove unnecessarily complex error handling pattern from find_new... | Ingo Molnar | 1 | -3/+2 |
2023-10-09 | sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() | Ingo Molnar | 1 | -5/+5 |
2023-10-09 | sched/nohz: Update idle load-balancing (ILB) comments | Ingo Molnar | 1 | -14/+16 |
2023-10-09 | sched/eevdf: Fix pick_eevdf() | Benjamin Segall | 1 | -14/+58 |
2023-10-09 | sched/eevdf: Fix min_deadline heap integrity | Peter Zijlstra | 1 | -0/+1 |
2023-10-07 | sched/debug: Print 'tgid' in sched_show_task() | Yajun Deng | 1 | -3/+3 |
2023-10-07 | sched/core: Update stale comment in try_to_wake_up() | Ingo Molnar | 1 | -1/+1 |
2023-10-07 | Merge branch 'sched/urgent' into sched/core, to pick up fixes and refresh the... | Ingo Molnar | 5 | -7/+43 |
2023-10-06 | cpufreq: Rebuild sched-domains when removing cpufreq driver | Pierre Gondois | 1 | -26/+29 |
2023-10-06 | cpufreq: schedutil: Merge initialization code of sg_cpu in single loop | Liao Chang | 1 | -8/+3 |
2023-10-05 | cpufreq: schedutil: Update next_freq when cpufreq_limits change | Xuewen Yan | 1 | -1/+2 |
2023-10-03 | sched/headers: Remove duplicate header inclusions | Yu Liao | 2 | -2/+0 |
2023-10-03 | sched/eevdf: Fix avg_vruntime() | Peter Zijlstra | 1 | -1/+9 |
2023-10-03 | sched/eevdf: Also update slice on placement | Peter Zijlstra | 1 | -2/+4 |
2023-10-02 | sched/rt: Disallow writing invalid values to sched_rt_period_us | Cyril Hrubis | 1 | -4/+5 |
2023-09-29 | sched/debug: Add new tracepoint to track compute energy computation | Qais Yousef | 2 | -1/+7 |
2023-09-29 | sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 | Qais Yousef | 1 | -17/+1 |
2023-09-29 | sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 | Qais Yousef | 1 | -6/+5 |
2023-09-29 | sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded | Valentin Schneider | 3 | -45/+14 |
2023-09-28 | sched/rt: Fix live lock between select_fallback_rq() and RT push | Joel Fernandes (Google) | 1 | -0/+1 |
2023-09-25 | sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask | Valentin Schneider | 3 | -65/+10 |
2023-09-24 | sched/core: Refactor the task_flags check for worker sleeping in sched_submit... | Wang Jinchao | 1 | -6/+4 |
2023-09-24 | sched/fair: Fix warning in bandwidth distribution | Josh Don | 1 | -11/+25 |
2023-09-24 | sched/fair: Make cfs_rq->throttled_csd_list available on !SMP | Josh Don | 2 | -6/+0 |
2023-09-22 | sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() | Liming Wu | 1 | -2/+1 |
2023-09-21 | sched/debug: Update stale reference to sched_debug.c | Sebastian Andrzej Siewior | 1 | -1/+1 |
2023-09-21 | sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctl | Sebastian Andrzej Siewior | 3 | -16/+0 |
2023-09-20 | sched: Provide rt_mutex specific scheduler helpers | Peter Zijlstra | 1 | -4/+32 |
2023-09-20 | sched: Extract __schedule_loop() | Thomas Gleixner | 1 | -10/+11 |
2023-09-20 | sched: Constrain locks in sched_submit_work() | Peter Zijlstra | 1 | -0/+9 |
2023-09-19 | kernel/sched: Modify initial boot task idle setup | Liam R. Howlett | 2 | -1/+2 |
2023-09-19 | sched/fair: Rename check_preempt_curr() to wakeup_preempt() | Ingo Molnar | 7 | -26/+26 |
2023-09-19 | sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() | Ingo Molnar | 1 | -2/+2 |
2023-09-18 | sched/headers: Remove duplicated includes in kernel/sched/sched.h | GUO Zihua | 1 | -9/+0 |
2023-09-18 | sched/fair: Ratelimit update to tg->load_avg | Aaron Lu | 2 | -1/+13 |
2023-09-18 | freezer,sched: Use saved_state to reduce some spurious wakeups | Elliot Berman | 1 | -9/+14 |
2023-09-18 | sched/core: Remove ifdeffery for saved_state | Elliot Berman | 1 | -6/+2 |
2023-09-15 | sched/core: Use do-while instead of for loop in set_nr_if_polling() | Uros Bizjak | 1 | -4/+3 |
2023-09-15 | sched/fair: Fix cfs_rq_is_decayed() on !SMP | Chengming Zhou | 1 | -1/+1 |
2023-09-15 | sched/topology: Fix sched_numa_find_nth_cpu() comment | Yury Norov | 1 | -7/+9 |
2023-09-15 | sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu() | Yury Norov | 1 | -0/+3 |
2023-09-15 | sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case | Yury Norov | 1 | -1/+5 |
2023-09-15 | sched/fair: Fix open-coded numa_nearest_node() | Yury Norov | 1 | -13/+1 |
2023-09-13 | sched/fair: Fix SMT4 group_smt_balance handling | Tim Chen | 1 | -1/+11 |
2023-09-13 | sched: Misc cleanups | Peter Zijlstra | 1 | -104/+63 |
2023-09-13 | sched: Simplify tg_set_cfs_bandwidth() | Peter Zijlstra | 1 | -19/+19 |
2023-09-13 | sched: Simplify sched_move_task() | Peter Zijlstra | 1 | -6/+4 |
2023-09-13 | sched: Simplify sched_rr_get_interval() | Peter Zijlstra | 1 | -22/+14 |
2023-09-13 | sched: Simplify yield_to() | Peter Zijlstra | 1 | -38/+29 |
2023-09-13 | sched: Simplify sched_{set,get}affinity() | Peter Zijlstra | 1 | -39/+14 |
2023-09-13 | sched: Simplify syscalls | Peter Zijlstra | 1 | -86/+68 |
2023-09-13 | sched: Simplify set_user_nice() | Peter Zijlstra | 2 | -7/+11 |
2023-09-11 | arch: Remove Itanium (IA-64) architecture | Ard Biesheuvel | 1 | -26/+3 |
2023-09-02 | sched/fair: Optimize should_we_balance() for large SMT systems | Shrikanth Hegde | 1 | -1/+14 |
2023-08-29 | sched/fair: Make update_entity_lag() static | Hao Jia | 1 | -1/+1 |
2023-08-28 | Merge tag 'x86-cleanups-2023-08-28' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -3/+5 |
2023-08-28 | Merge tag 'sched-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 8 | -895/+1092 |
2023-08-17 | sched/eevdf: Curb wakeup-preemption | Peter Zijlstra | 2 | -0/+13 |
2023-08-14 | sched: Simplify sched_core_cpu_{starting,deactivate}() | Peter Zijlstra | 1 | -15/+12 |
2023-08-14 | sched: Simplify try_steal_cookie() | Peter Zijlstra | 1 | -12/+9 |
2023-08-14 | sched: Simplify sched_tick_remote() | Peter Zijlstra | 1 | -23/+16 |
2023-08-14 | sched: Simplify sched_exec() | Peter Zijlstra | 1 | -12/+9 |
2023-08-14 | sched: Simplify ttwu() | Peter Zijlstra | 1 | -112/+109 |
2023-08-14 | sched: Simplify wake_up_if_idle() | Peter Zijlstra | 2 | -14/+21 |
2023-08-14 | sched: Simplify: migrate_swap_stop() | Peter Zijlstra | 2 | -16/+27 |
2023-08-14 | sched: Simplify sysctl_sched_uclamp_handler() | Peter Zijlstra | 1 | -7/+4 |
2023-08-14 | sched: Simplify get_nohz_timer_target() | Peter Zijlstra | 1 | -9/+6 |
2023-08-14 | sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset | Cyril Hrubis | 1 | -0/+3 |
2023-08-14 | sched/rt: Fix sysctl_sched_rr_timeslice intial value | Cyril Hrubis | 1 | -1/+1 |
2023-08-10 | Merge branch 'sched/eevdf' into sched/core | Ingo Molnar | 5 | -648/+531 |
2023-08-02 | sched/fair: Block nohz tick_stop when cfs bandwidth in use | Phil Auld | 4 | -1/+81 |
2023-08-02 | sched, cgroup: Restore meaning to hierarchical_quota | Phil Auld | 3 | -8/+14 |
2023-07-31 | Revert "sched/fair: Move unused stub functions to header" | Peter Zijlstra | 2 | -3/+5 |
2023-07-26 | sched/topology: Align group flags when removing degenerate domain | Chen Yu | 1 | -2/+1 |
2023-07-26 | sched/fair: remove util_est boosting | Vincent Guittot | 1 | -3/+0 |
2023-07-19 | sched/fair: Propagate enqueue flags into place_entity() | Peter Zijlstra | 2 | -5/+6 |
2023-07-19 | sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slice | Peter Zijlstra | 4 | -10/+10 |
2023-07-19 | sched/fair: Commit to EEVDF | Peter Zijlstra | 4 | -450/+38 |
2023-07-19 | sched/smp: Use lag to simplify cross-runqueue placement | Peter Zijlstra | 1 | -126/+19 |
2023-07-19 | sched/fair: Commit to lag based placement | Peter Zijlstra | 2 | -66/+1 |
2023-07-19 | sched/fair: Implement an EEVDF-like scheduling policy | Peter Zijlstra | 5 | -48/+304 |
2023-07-19 | sched/fair: Add lag based placement | Peter Zijlstra | 3 | -38/+139 |
2023-07-19 | sched/fair: Remove sched_feat(START_DEBIT) | Peter Zijlstra | 2 | -26/+1 |
2023-07-19 | sched/fair: Add cfs_rq::avg_vruntime | Peter Zijlstra | 3 | -20/+154 |
2023-07-19 | Merge tag 'v6.5-rc2' into sched/core, to pick up fixes | Ingo Molnar | 2 | -9/+22 |
2023-07-17 | sched: add a few helpers to wake up tasks on the current cpu | Andrei Vagin | 4 | -13/+28 |
2023-07-17 | sched: add WF_CURRENT_CPU and externise ttwu | Peter Oskolkov | 3 | -7/+13 |
2023-07-13 | sched/fair: Stabilize asym cpu capacity system idle cpu selection | Vincent Guittot | 1 | -1/+1 |
2023-07-13 | sched/debug: Dump domains' sched group flags | Peter Zijlstra | 1 | -0/+1 |
2023-07-13 | sched/fair: Consider the idle state of the whole core for load balance | Ricardo Neri | 1 | -1/+15 |
2023-07-13 | sched/fair: Implement prefer sibling imbalance calculation between asymmetric... | Tim C Chen | 1 | -4/+37 |
2023-07-13 | sched/topology: Record number of cores in sched group | Tim C Chen | 2 | -1/+12 |