Commit Graph

489 Commits (f660daac474c6f7c2d710100e29b3276a6f4db0a)

Author SHA1 Message Date
Peter Zijlstra fa17b507f1 sched: Wrap scheduler p->cpus_allowed access 14 years ago
Suresh Siddha 6eb57e0d65 sched: Request for idle balance during nohz idle load balance 14 years ago
Suresh Siddha ca38062e57 sched: Use resched IPI to kick off the nohz idle balance 14 years ago
Wang Xingchao f4cfb33ed9 sched: Remove redundant test in check_preempt_tick() 14 years ago
Paul Turner d8b4986d3d sched: Return unused runtime on group dequeue 14 years ago
Nikhil Rao e8da1b18b3 sched: Add exports tracking cfs bandwidth control statistics 14 years ago
Paul Turner d3d9dc3302 sched: Throttle entities exceeding their allowed bandwidth 14 years ago
Paul Turner 5238cdd387 sched: Prevent buddy interactions with throttled entities 14 years ago
Paul Turner 64660c864f sched: Prevent interactions with throttled entities 14 years ago
Paul Turner 671fd9dabe sched: Add support for unthrottling group entities 14 years ago
Paul Turner 85dac906be sched: Add support for throttling group entities 14 years ago
Paul Turner a9cf55b286 sched: Expire invalid runtime 14 years ago
Paul Turner 58088ad015 sched: Add a timer to handle CFS bandwidth refresh 14 years ago
Paul Turner ec12cb7f31 sched: Accumulate per-cfs_rq cpu usage and charge against bandwidth 14 years ago
Paul Turner ab84d31e15 sched: Introduce primitives to account for CFS bandwidth tracking 14 years ago
Paul Turner 953bfcd10e sched: Implement hierarchical task accounting for SCHED_OTHER 14 years ago
Hillf Danton 0835471697 sched: Remove noop in lowest_flag_domain() 14 years ago
Yong Zhang 2c2efaed9b sched: Kill WAKEUP_PREEMPT 14 years ago
Lin Ming 0f3171438f sched: Cleanup duplicate local variable in [enqueue|dequeue]_task_fair 14 years ago
Stephan Baerwolf 2bd2d6f2dc sched: Replace use of entity_key() 14 years ago
Jan Schoenherr 045176d22f sched: Remove unused function cpu_cfs_rq() 14 years ago
Peter Zijlstra 9763b67fb9 sched, cgroup: Optimize load_balance_fair() 14 years ago
Paul Turner 9598c82dca sched: Don't update shares twice on on_rq parent 14 years ago
Paul Turner 9bbd737436 sched: update correct entity's runtime in check_preempt_wakeup() 14 years ago
Peter Zijlstra 9c3f75cbd1 sched: Break out cpu_power from the sched_group structure 14 years ago
Nikunj A. Dadhania 2a46dae380 sched: Remove rcu_read_lock() from wake_affine() 14 years ago
Peter Zijlstra 1e87623178 sched: Fix ->min_vruntime calculation in dequeue_entity() 14 years ago
Nikhil Rao 1399fa7807 sched: Introduce SCHED_POWER_SCALE to scale cpu_power calculations 14 years ago
Vladimir Davydov 931aeeda0d sched: Remove unused 'this_best_prio arg' from balance_tasks() 14 years ago
Venkatesh Pallipadi 2f36825b17 sched: Next buddy hint on sleep and preempt path 14 years ago
Venkatesh Pallipadi 69c80f3e9d sched: Make set_*_buddy() work on non-task entities 14 years ago
Peter Zijlstra 3fe1698b7f sched: Deal with non-atomic min_vruntime reads on 32bits 14 years ago
Peter Zijlstra 74f8e4b233 sched: Remove rq argument to sched_class::task_waking() 14 years ago
Peter Zijlstra 7608dec2ce sched: Drop the rq argument to sched_class::select_task_rq() 14 years ago
Peter Zijlstra a6c75f2f8d sched: Avoid using sd->level 14 years ago
Peter Zijlstra dce840a087 sched: Dynamically allocate sched_domain/sched_group data-structures 14 years ago
Shaohua Li f4ad9bd208 sched: Eliminate dead code from wakeup_gran() 14 years ago
Ken Chen b30aef17f7 sched: Fix erroneous all_pinned logic 14 years ago
Ken Chen b0432d8f16 sched: Fix sched-domain avg_load calculation 14 years ago
Peter Zijlstra 49c022e657 sched: Clean up rebalance_domains() load-balance interval calculation 14 years ago
Lucas De Marchi 25985edced Fix common misspellings 14 years ago
Sisir Koppaka 3436ae1298 sched: Fix rebalance interval calculation 14 years ago
Venkatesh Pallipadi 6d1cafd8b5 sched: Resched proper CPU on yield_to() 14 years ago
Darren Hart a2f5c9ab79 sched: Allow SCHED_BATCH to preempt SCHED_IDLE tasks 14 years ago
Peter Zijlstra 866ab43efd sched: Fix the group_imb logic 14 years ago
Peter Zijlstra cc57aa8f4b sched: Clean up some f_b_g() comments 14 years ago
Peter Zijlstra c186fafe9a sched: Clean up remnants of sd_idle 14 years ago
Venkatesh Pallipadi 46e49b3836 sched: Wholesale removal of sd_idle logic 14 years ago
Mike Galbraith d95f412200 sched: Add yield_to(task, preempt) functionality 14 years ago
Rik van Riel ac53db596c sched: Use a buddy to implement yield_task_fair() 14 years ago