2021-08-20 | Will Deacon | sched: Reject CPU affinity changes based on task_cpu_possibl... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Cleanup cpuset_cpus_allowed_fallback() use... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Honour task_cpu_possible_mask() in guarantee_online_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | cpuset: Don't use the cpu_possible_mask as a last resort... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Will Deacon | sched: Introduce task_cpu_possible_mask() to limit... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Josh Don | sched: Cgroup SCHED_IDLE support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-20 | Valentin Schneider | sched/topology: Skip updating masks for non-online... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Quentin Perret | sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Quentin Perret | sched: Fix UCLAMP_FLAG_IDLE setting Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-06 | Dietmar Eggemann | sched/deadline: Fix missing clock update in migrate_task_rq_dl() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mel Gorman | sched/fair: Avoid a second scan of target in select_idle_cpu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mel Gorman | sched/fair: Use prev instead of new target as recent_used_cpu Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Quentin Perret | sched: Don't report SCHED_FLAG_SUGOV in sched_getattr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Quentin Perret | sched/deadline: Fix reset_on_fork reporting of DL tasks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Wang Hui | sched: remove redundant on_rq status change Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-08-04 | Mika Penttilä | sched/numa: Fix is_core_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-28 | Yuan ZhaoXiong | sched: Optimize housekeeping_cpumask() in for_each_cpu_and() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-28 | Hailong Liu | sched/sysctl: Move extern sysctl declarations to sched.h Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-28 | Julian Wiedmann | wait: use LIST_HEAD_INIT() to initialize wait_queue_head Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-28 | Valentin Schneider | sched/debug: Don't update sched_domain debug directories... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-28 | Odin Ugedal | sched/fair: Ensure _sum and _avg values stay consistent Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-24 | Beata Michalska | sched/doc: Update the CPU capacity asymmetry bits Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-24 | Beata Michalska | sched/topology: Rework CPU capacity asymmetry detection Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-24 | Beata Michalska | sched/core: Introduce SD_ASYM_CPUCAPACITY_FULL sched_domain... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-24 | Zhaoyang Huang | psi: Fix race between psi_trigger_create/destroy Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-24 | Huaixin Chang | sched/fair: Introduce the burstable CFS controller Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Qais Yousef | sched/uclamp: Fix uclamp_tg_restrict() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Vincent Donnefort | sched/rt: Fix Deadline utilization tracking during... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-22 | Vincent Donnefort | sched/rt: Fix RT utilization tracking during policy... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Change task_struct::state Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,arch: Remove unused TASK_STATE offsets Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,timer: Use __set_current_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Add get_current_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched,perf,kvm: Fix preemption condition Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Introduce task_is_running() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-18 | Peter Zijlstra | sched: Unbreak wakeups Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Peter Zijlstra | sched/fair: Age the average idle time Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Lukasz Luba | sched/cpufreq: Consider reduced CPU capacity in energy... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Lukasz Luba | sched/fair: Take thermal pressure into account while... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Lukasz Luba | thermal/cpufreq_cooling: Update offline CPUs per-cpu... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Dietmar Eggemann | sched/fair: Return early from update_tg_cfs_load()... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-17 | Vincent Guittot | sched/pelt: Check that *_avg are null when *_sum are Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-14 | Odin Ugedal | sched/fair: Correctly insert cfs_rq's to list on unthrottle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-11 | Peter Zijlstra | objtool: Only rewrite unconditional retpoline thunk... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | Peter Zijlstra | objtool: Fix .symtab_shndx handling for elf_create_undef_sym... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | CodyYao-oc | x86/nmi_watchdog: Fix old-style NMI watchdog regression... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | Peter Zijlstra | irq_work: Make irq_work_queue() NMI-safe again Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-10 | Joel Fernandes ... | Documentation: Add usecases, design and interface for... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-04 | Eric Dumazet | sched/debug: Remove obsolete init_schedstats() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-03 | Dietmar Eggemann | sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-03 | Vincent Guittot | sched/pelt: Ensure that *_sum is always synced with... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Valentin Schneider | sched: Don't defer CPU pick to migration_cpu_stop() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Odin Ugedal | sched/fair: Fix ascii art by relpacing tabs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Peter Zijlstra | sched,init: Fix DEBUG_PREEMPT vs early boot Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Peter Zijlstra | sched: Add CONFIG_SCHED_CORE help text Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-06-01 | Kan Liang | perf/x86/intel/uncore: Fix M2M event umask for Ice... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-31 | Kan Liang | perf/x86/intel/uncore: Fix a kernel WARNING triggered... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-31 | Marco Elver | perf: Fix data race between pin_count increment/decrement Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-31 | Frederic Weisbecker | tick/nohz: Only check for RCU deferred wakeup on user... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-31 | Vincent Guittot | sched/fair: Make sure to update tg contrib for blocked... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-31 | Vincent Guittot | sched/fair: Keep load_avg and load_sum synced Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-19 | Qais Yousef | sched/uclamp: Fix locking around cpu_util_update_eff() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-19 | Qais Yousef | sched/uclamp: Fix wrong implementation of cpu.uclamp.min Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-19 | Yejune Deng | lib/smp_processor_id: Use is_percpu_thread() instead... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Valentin Schneider | sched: Make the idle task quack like a per-CPU kthread Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Mel Gorman | delayacct: Document task_delayacct sysctl Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Peter Zijlstra | sched,stats: Further simplify sched_info Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Zqiang | locking/mutex: clear MUTEX_FLAGS if wait_list is empty... Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Leo Yan | locking/lockdep: Correct calling tracepoints Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Like Xu | perf/x86/lbr: Remove cpuc->lbr_xsave allocation from... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-18 | Like Xu | perf/x86: Avoid touching LBR_TOS MSR for Arch LBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Chris Hyser | kselftest: Add test for core sched prctl interface Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Chris Hyser | sched: prctl() core-scheduling interface Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Inherit task cookie on fork() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Trivial core scheduling cookie management Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Aubrey Li | sched: Migration changes for core scheduling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Trivial forced-newidle balancer Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Joel Fernandes ... | sched/fair: Snapshot the min_vruntime of CPUs on force... Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Joel Fernandes ... | sched: Fix priority inversion of cookied task with... Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Vineeth Pillai | sched/fair: Fix forced idle sibling starvation corner... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Add core wide task selection and scheduling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Basic tracking of matching tasks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Introduce sched_class::pick_task() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Allow sched_core_put() from atomic context Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Optimize rq_lockp() usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Core-wide rq->lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Prepare for Core-wide rq->lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Wrap rq::lock access Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Provide raw_spin_rq_*lock*() helpers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched/fair: Add a few assertions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Add sysctl to enable at runtime Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Default disabled Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Add static_branch in scheduler hooks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | kvm: Select SCHED_INFO instead of TASK_DELAY_ACCT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Simplify sched_info_on() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | sched: Rename sched_info_{queued,dequeued} Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Peter Zijlstra | delayacct: Use sched_clock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Pierre Gondois | sched/fair: Fix negative energy delta in find_energy_efficie... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Pierre Gondois | sched/fair: Only compute base_energy_pd if necessary Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-05-12 | Rik van Riel | sched,fair: Skip newidle_balance if a wakeup is pending Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |