summaryrefslogtreecommitdiff
path: root/kernel/sched/MuQSS.c
AgeCommit message (Collapse)Author
2016-10-13Bump MuQSS version to 0.1114.7-muqss111Con Kolivas
2016-10-13Fix suspend and resume.Con Kolivas
2016-10-13Select a valid CPU from the online masks onlyCon Kolivas
2016-10-11Bump MuQSS version to 0.1104.7-muqss-110Con Kolivas
2016-10-11Build fixes for various different stripped configurations.Con Kolivas
2016-10-11Rework SCHED_ISO to work per-runqueue with numerous updates, overheadCon Kolivas
improvements and logic fixes, including the ability to change iso tasks back to normal.
2016-10-11Should update sched info data when moving CPUs to get correct rq clock.Con Kolivas
2016-10-11Wrong againCon Kolivas
2016-10-11Update sched_info only on first enqueue/dequeue and alter en/dequeue_taskCon Kolivas
functions to match core.c
2016-10-11Consolidate when and where we update_clocks and account for when niffies are ↵Con Kolivas
altered by another runqueue.
2016-10-11Do not update task_thread_info cpu on a running task until it is off the ↵Con Kolivas
current cpu.
2016-10-10Drop task waking which is not meaningfully used.ckolivas
2016-10-10Lock pi_lock as well when migrating a task in finish_lock_switch.ckolivas
2016-10-10sched_info_de/queued only on de/activate.ckolivas
2016-10-10Don't reinitialise deadline on wake up new task in case runqueue has changed.ckolivas
2016-10-10Any time we have two runqueues locked we use that as an opportunity tockolivas
synchronise niffies to the highest value as idle ticks may have artificially kept niffies low on one CPU and the truth can only be later.
2016-10-09bias_idle_on_wakeCon Kolivas
2016-10-09check_affinity_switchCon Kolivas
2016-10-09muqss106-009-fix_rq_loadCon Kolivas
2016-10-09MuQSS version 0.108Con Kolivas
2016-10-09MuQSS v0.106Con Kolivas
2016-10-09MuQSS v0.105Con Kolivas
2016-10-09MuQSS version 0.104Con Kolivas