Age | Commit message (Expand) | Author | Files | Lines |
2011-07-22 | sched: Cleanup duplicate local variable in [enqueue|dequeue]_task_fair | Lin Ming | 1 | -2/+2 |
2011-07-21 | sched: Replace use of entity_key() | Stephan Baerwolf | 1 | -7/+1 |
2011-07-21 | sched: Remove unused function cpu_cfs_rq() | Jan Schoenherr | 1 | -13/+0 |
2011-07-21 | sched, cgroup: Optimize load_balance_fair() | Peter Zijlstra | 1 | -5/+35 |
2011-07-21 | sched: Don't update shares twice on on_rq parent | Paul Turner | 1 | -0/+3 |
2011-07-21 | sched: update correct entity's runtime in check_preempt_wakeup() | Paul Turner | 1 | -1/+1 |
2011-07-21 | Merge branch 'linus' into sched/core | Ingo Molnar | 1 | -23/+23 |
2011-07-20 | sched: Break out cpu_power from the sched_group structure | Peter Zijlstra | 1 | -23/+23 |
2011-07-01 | sched: Remove rcu_read_lock() from wake_affine() | Nikunj A. Dadhania | 1 | -2/+0 |
2011-05-28 | sched: Fix ->min_vruntime calculation in dequeue_entity() | Peter Zijlstra | 1 | -2/+3 |
2011-05-20 | sched: Introduce SCHED_POWER_SCALE to scale cpu_power calculations | Nikhil Rao | 1 | -25/+27 |
2011-05-04 | sched: Remove unused 'this_best_prio arg' from balance_tasks() | Vladimir Davydov | 1 | -10/+6 |
2011-04-19 | sched: Next buddy hint on sleep and preempt path | Venkatesh Pallipadi | 1 | -3/+23 |
2011-04-19 | sched: Make set_*_buddy() work on non-task entities | Venkatesh Pallipadi | 1 | -12/+12 |
2011-04-18 | Merge branch 'sched/locking' into sched/core | Ingo Molnar | 1 | -3/+20 |
2011-04-14 | sched: Deal with non-atomic min_vruntime reads on 32bits | Peter Zijlstra | 1 | -2/+17 |
2011-04-14 | sched: Remove rq argument to sched_class::task_waking() | Peter Zijlstra | 1 | -1/+3 |
2011-04-14 | sched: Drop the rq argument to sched_class::select_task_rq() | Peter Zijlstra | 1 | -1/+1 |
2011-04-11 | sched: Avoid using sd->level | Peter Zijlstra | 1 | -1/+1 |
2011-04-11 | sched: Dynamically allocate sched_domain/sched_group data-structures | Peter Zijlstra | 1 | -6/+24 |
2011-04-11 | sched: Eliminate dead code from wakeup_gran() | Shaohua Li | 1 | -4/+1 |
2011-04-11 | sched: Fix erroneous all_pinned logic | Ken Chen | 1 | -7/+4 |
2011-04-11 | sched: Fix sched-domain avg_load calculation | Ken Chen | 1 | -1/+2 |
2011-04-07 | Merge branches 'x86-fixes-for-linus', 'sched-fixes-for-linus', 'timers-fixes-... | Linus Torvalds | 1 | -4/+12 |
2011-04-07 | Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 | Linus Torvalds | 1 | -1/+1 |
2011-04-05 | sched: Clean up rebalance_domains() load-balance interval calculation | Peter Zijlstra | 1 | -4/+12 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-03-31 | sched: Fix rebalance interval calculation | Sisir Koppaka | 1 | -2/+3 |
2011-03-04 | sched: Resched proper CPU on yield_to() | Venkatesh Pallipadi | 1 | -4/+0 |
2011-03-04 | sched: Allow SCHED_BATCH to preempt SCHED_IDLE tasks | Darren Hart | 1 | -5/+7 |
2011-02-23 | sched: Fix the group_imb logic | Peter Zijlstra | 1 | -2/+10 |
2011-02-23 | sched: Clean up some f_b_g() comments | Peter Zijlstra | 1 | -15/+13 |
2011-02-23 | sched: Clean up remnants of sd_idle | Peter Zijlstra | 1 | -13/+10 |
2011-02-16 | sched: Wholesale removal of sd_idle logic | Venkatesh Pallipadi | 1 | -42/+11 |
2011-02-03 | sched: Add yield_to(task, preempt) functionality | Mike Galbraith | 1 | -0/+20 |
2011-02-03 | sched: Use a buddy to implement yield_task_fair() | Rik van Riel | 1 | -60/+88 |
2011-02-03 | sched: Limit the scope of clear_buddies | Rik van Riel | 1 | -7/+23 |
2011-02-03 | sched: Check the right ->nr_running in yield_task_fair() | Rik van Riel | 1 | -1/+1 |
2011-01-26 | sched: Fix switch_from_fair() | Peter Zijlstra | 1 | -6/+36 |
2011-01-26 | sched: Avoid expensive initial update_cfs_load() | Paul Turner | 1 | -0/+1 |
2011-01-26 | sched: Simplify update_cfs_shares parameters | Paul Turner | 1 | -16/+14 |
2011-01-26 | sched: Use rq->clock_task instead of rq->clock for correctly maintaining load... | Paul Turner | 1 | -1/+1 |
2011-01-26 | sched: Fix/remove redundant cfs_rq checks | Paul Turner | 1 | -4/+1 |
2011-01-26 | sched: Fix sign under-flows in wake_affine | Paul Turner | 1 | -3/+3 |
2011-01-24 | sched: Fix poor interactivity on UP systems due to group scheduler nice tune bug | Yong Zhang | 1 | -25/+53 |
2011-01-18 | sched: Fix signed unsigned comparison in check_preempt_tick() | Mike Galbraith | 1 | -0/+3 |
2011-01-18 | sched: Update effective_load() to use global share weights | Paul Turner | 1 | -16/+16 |
2010-12-19 | sched: Fix interactivity bug by charging unaccounted run-time on entity re-we... | Paul Turner | 1 | -1/+5 |
2010-12-19 | sched: Move periodic share updates to entity_tick() | Paul Turner | 1 | -4/+17 |
2010-12-08 | Merge branch 'linus' into sched/core | Ingo Molnar | 1 | -5/+3 |
2010-11-26 | Merge commit 'v2.6.37-rc3' into sched/core | Ingo Molnar | 1 | -9/+31 |
2010-11-23 | sched: Fix UP build breakage | Peter Zijlstra | 1 | -1/+1 |
2010-11-18 | sched: Allow update_cfs_load() to update global load | Paul Turner | 1 | -15/+29 |
2010-11-18 | sched: Implement demand based update_cfs_load() | Paul Turner | 1 | -0/+12 |
2010-11-18 | sched: Update shares on idle_balance | Paul Turner | 1 | -0/+1 |
2010-11-18 | sched: Add sysctl_sched_shares_window | Paul Turner | 1 | -1/+8 |
2010-11-18 | sched: Introduce hierarchal order on shares update list | Paul Turner | 1 | -10/+16 |
2010-11-18 | sched: Fix update_cfs_load() synchronization | Paul Turner | 1 | -12/+21 |
2010-11-18 | sched: Fix load corruption from update_cfs_shares() | Paul Turner | 1 | -8/+8 |
2010-11-18 | sched: Make tg_shares_up() walk on-demand | Peter Zijlstra | 1 | -0/+58 |
2010-11-18 | sched: Implement on-demand (active) cfs_rq list | Peter Zijlstra | 1 | -6/+40 |
2010-11-18 | sched: Rewrite tg_shares_up) | Peter Zijlstra | 1 | -57/+107 |
2010-11-18 | sched: Fix idle balancing | Nikhil Rao | 1 | -1/+3 |
2010-11-18 | sched: Fix volanomark performance regression | Alex Shi | 1 | -4/+0 |
2010-11-11 | sched: Fix cross-sched-class wakeup preemption | Peter Zijlstra | 1 | -6/+0 |
2010-11-10 | sched: Use group weight, idle cpu metrics to fix imbalances during idle | Suresh Siddha | 1 | -3/+31 |
2010-10-29 | Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -6/+19 |
2010-10-22 | sched, cgroup: Fixup broken cgroup movement | Peter Zijlstra | 1 | -6/+19 |
2010-10-21 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -17/+59 |
2010-10-18 | sched: Remove irq time from available CPU power | Venkatesh Pallipadi | 1 | -1/+7 |
2010-10-18 | sched: Do not account irq time to current task | Venkatesh Pallipadi | 1 | -3/+3 |
2010-10-18 | sched: Drop group_capacity to 1 only if local group has extra capacity | Nikhil Rao | 1 | -2/+7 |
2010-10-18 | sched: Force balancing on newidle balance if local group has capacity | Nikhil Rao | 1 | -3/+25 |
2010-10-18 | sched: Set group_imb only a task can be pulled from the busiest cpu | Nikhil Rao | 1 | -5/+7 |
2010-10-14 | sched: Comment updates: fix default latency and granularity numbers | Takuya Yoshikawa | 1 | -2/+2 |
2010-10-14 | Merge branch 'linus' into sched/core | Ingo Molnar | 1 | -1/+1 |
2010-10-07 | sched: suppress RCU lockdep splat in task_fork_fair | Paul E. McKenney | 1 | -1/+4 |
2010-09-21 | sched: Increment cache_nice_tries only on periodic lb | Venkatesh Pallipadi | 1 | -1/+8 |
2010-09-21 | sched: Fix nohz balance kick | Suresh Siddha | 1 | -1/+1 |
2010-09-13 | sched: Improve latencies under load by decreasing minimum scheduling granularity | Ingo Molnar | 1 | -3/+3 |
2010-09-11 | Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -2/+0 |
2010-09-09 | sched: Move sched_avg_update() to update_cpu_load() | Suresh Siddha | 1 | -2/+0 |
2010-09-05 | gcc-4.6: kernel/*: Fix unused but set warnings | Andi Kleen | 1 | -2/+1 |
2010-08-20 | sched: Fix rq->clock synchronization when migrating tasks | Peter Zijlstra | 1 | -0/+2 |
2010-07-21 | Merge branch 'linus' into sched/core | Ingo Molnar | 1 | -0/+2 |
2010-07-17 | sched: Reduce update_group_power() calls | Peter Zijlstra | 1 | -6/+6 |
2010-07-17 | sched: Update rq->clock for nohz balanced cpus | Suresh Siddha | 1 | -0/+1 |
2010-06-29 | sched: Fix spelling of sibling | Michael Neuling | 1 | -1/+1 |
2010-06-23 | rcu: apply RCU protection to wake_affine() | Daniel J Blueman | 1 | -0/+2 |
2010-06-18 | sched: Fix comments to make them DocBook happy | Michael Neuling | 1 | -4/+5 |
2010-06-18 | sched: Fix fix_small_capacity | Michael Neuling | 1 | -1/+1 |
2010-06-09 | sched: Add asymmetric group packing option for sibling domain | Michael Neuling | 1 | -17/+122 |
2010-06-09 | sched: Fix capacity calculations for SMT4 | Srivatsa Vaddagiri | 1 | -10/+43 |
2010-06-09 | sched: Change nohz idle load balancing logic to push model | Venkatesh Pallipadi | 1 | -131/+198 |
2010-06-09 | sched: Avoid side-effect of tickless idle on update_cpu_load | Venkatesh Pallipadi | 1 | -1/+4 |
2010-06-01 | sched: Fix wake_affine() vs RT tasks | Peter Zijlstra | 1 | -6/+16 |
2010-05-06 | sched: replace migration_thread with cpu_stop | Tejun Heo | 1 | -14/+34 |
2010-04-23 | sched: Fix select_idle_sibling() logic in select_task_rq_fair() | Suresh Siddha | 1 | -42/+40 |
2010-04-23 | sched: Pre-compute cpumask_weight(sched_domain_span(sd)) | Peter Zijlstra | 1 | -7/+5 |
2010-04-02 | sched: Add enqueue/dequeue flags | Peter Zijlstra | 1 | -17/+8 |
2010-04-02 | sched: Fix TASK_WAKING vs fork deadlock | Peter Zijlstra | 1 | -2/+6 |
2010-04-02 | Merge branch 'linus' into sched/core | Ingo Molnar | 1 | -1/+1 |
2010-03-11 | sched: Remove AFFINE_WAKEUPS feature | Mike Galbraith | 1 | -2/+1 |
2010-03-11 | sched: Remove ASYM_GRAN feature | Mike Galbraith | 1 | -17/+11 |
2010-03-11 | sched: Remove WAKEUP_SYNC feature | Mike Galbraith | 1 | -4/+0 |
2010-03-11 | sched: Remove FAIR_SLEEPERS feature | Mike Galbraith | 1 | -1/+1 |
2010-03-11 | sched: Remove NORMALIZED_SLEEPER | Mike Galbraith | 1 | -10/+0 |
2010-03-11 | sched: Fix select_idle_sibling() | Mike Galbraith | 1 | -4/+10 |
2010-03-11 | sched: Tweak sched_latency and min_granularity | Mike Galbraith | 1 | -6/+6 |
2010-03-11 | sched: Cleanup/optimize clock updates | Mike Galbraith | 1 | -2/+0 |
2010-03-11 | sched: Remove avg_overlap | Mike Galbraith | 1 | -18/+0 |
2010-03-11 | sched: Remove avg_wakeup | Mike Galbraith | 1 | -31/+0 |
2010-03-11 | sched: Implement group scheduler statistics in one struct | Lucas De Marchi | 1 | -32/+33 |
2010-03-01 | sched, rcu: Fix rcu_dereference() for RCU-lockdep | Paul E. McKenney | 1 | -1/+1 |
2010-02-26 | sched: Fix SCHED_MC regression caused by change in sched cpu_power | Suresh Siddha | 1 | -33/+43 |
2010-02-16 | Merge branch 'sched/urgent' into sched/core | Thomas Gleixner | 1 | -2/+13 |
2010-02-08 | Merge branch 'sched/urgent' into sched/core | Ingo Molnar | 1 | -1/+1 |
2010-01-22 | sched: Extend enqueue_task to allow head queueing | Thomas Gleixner | 1 | -1/+2 |
2010-01-21 | sched: Fix the place where group powers are updated | Gautham R Shenoy | 1 | -4/+3 |
2010-01-21 | sched: Assume *balance is valid | Peter Zijlstra | 1 | -3/+3 |
2010-01-21 | sched: Remove load_balance_newidle() | Peter Zijlstra | 1 | -122/+13 |
2010-01-21 | sched: Unify load_balance{,_newidle}() | Peter Zijlstra | 1 | -56/+59 |
2010-01-21 | sched: Add a lock break for PREEMPT=y | Peter Zijlstra | 1 | -0/+4 |
2010-01-21 | sched: Remove from fwd decls | Peter Zijlstra | 1 | -67/+60 |
2010-01-21 | sched: Remove rq_iterator from move_one_task | Peter Zijlstra | 1 | -110/+36 |
2010-01-21 | sched: Remove rq_iterator usage from load_balance_fair | Peter Zijlstra | 1 | -51/+29 |
2010-01-21 | sched: Remove the sched_class load_balance methods | Peter Zijlstra | 1 | -29/+37 |
2010-01-21 | sched: Move load balance code into sched_fair.c | Peter Zijlstra | 1 | -0/+1765 |
2010-01-21 | sched: Fix vmark regression on big machines | Mike Galbraith | 1 | -1/+1 |
2010-01-17 | sched: Don't expose local functions | H Hartley Sweeten | 1 | -1/+1 |
2009-12-16 | sched: Remove the cfs_rq dependency from set_task_cpu() | Peter Zijlstra | 1 | -6/+44 |
2009-12-16 | sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE | Peter Zijlstra | 1 | -0/+3 |
2009-12-14 | sched: Convert rq->lock to raw_spinlock | Thomas Gleixner | 1 | -2/+2 |
2009-12-09 | sched: Update normalized values on user updates via proc | Christian Ehrhardt | 1 | -1/+10 |
2009-12-09 | sched: Make tunable scaling style configurable | Christian Ehrhardt | 1 | -0/+13 |
2009-12-09 | sched: Fix missing sched tunable recalculation on cpu add/remove | Christian Ehrhardt | 1 | -0/+16 |
2009-12-09 | sched: Remove unnecessary RCU exclusion | Peter Zijlstra | 1 | -7/+2 |
2009-12-09 | sched: Discard some old bits | Peter Zijlstra | 1 | -3/+0 |
2009-12-09 | sched: Clean up check_preempt_wakeup() | Peter Zijlstra | 1 | -40/+33 |
2009-12-09 | sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call | Jupyung Lee | 1 | -2/+2 |
2009-12-09 | sched: Sanitize fork() handling | Peter Zijlstra | 1 | -13/+15 |
2009-12-09 | sched: Protect sched_rr_get_param() access to task->sched_class | Thomas Gleixner | 1 | -5/+1 |
2009-11-26 | Merge branch 'sched/urgent' into sched/core | Ingo Molnar | 1 | -27/+47 |
2009-11-24 | sched: Optimize branch hint in pick_next_task_fair() | Tim Blechmann | 1 | -1/+1 |
2009-11-13 | sched: More generic WAKE_AFFINE vs select_idle_sibling() | Peter Zijlstra | 1 | -17/+16 |
2009-11-13 | sched: Cleanup select_task_rq_fair() | Peter Zijlstra | 1 | -22/+51 |
2009-11-05 | sched: Fix affinity logic in select_task_rq_fair() | Mike Galbraith | 1 | -0/+2 |
2009-11-04 | sched: Check for an idle shared cache in select_task_rq_fair() | Mike Galbraith | 1 | -4/+29 |
2009-10-23 | sched: Strengthen buddies and mitigate buddy induced latencies | Mike Galbraith | 1 | -26/+47 |
2009-10-14 | sched: Do less agressive buddy clearing | Peter Zijlstra | 1 | -14/+13 |
2009-09-24 | sysctl: remove "struct file *" argument of ->proc_handler | Alexey Dobriyan | 1 | -2/+2 |
2009-09-21 | Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -23/+42 |
2009-09-21 | sched: Simplify sys_sched_rr_get_interval() system call | Peter Williams | 1 | -0/+21 |
2009-09-19 | sched: Re-add lost cpu_allowed check to sched_fair.c::select_task_rq_fair() | Mike Galbraith | 1 | -1/+2 |
2009-09-19 | Merge branch 'linus' into perfcounters/core | Ingo Molnar | 1 | -153/+261 |
2009-09-18 | sched: Remove unneeded indentation in sched_fair.c::place_entity() | Mike Galbraith | 1 | -22/+19 |
2009-09-17 | sched: Fix SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL vs SD_WAKE_AFFINE | Peter Zijlstra | 1 | -15/+27 |
2009-09-17 | sched: Stop buddies from hogging the system | Peter Zijlstra | 1 | -3/+8 |
2009-09-17 | sched: Add new wakeup preemption mode: WAKEUP_RUNNING | Peter Zijlstra | 1 | -3/+11 |
2009-09-16 | sched: Rename flags to wake_flags | Peter Zijlstra | 1 | -3/+3 |
2009-09-16 | sched: Clean up the load_idx selection in select_task_rq_fair | Peter Zijlstra | 1 | -19/+8 |
2009-09-16 | sched: Optimize cgroup vs wakeup a bit | Peter Zijlstra | 1 | -14/+9 |
2009-09-16 | sched: Implement a gentler fair-sleepers feature | Ingo Molnar | 1 | -1/+8 |
2009-09-16 | sched: Add SD_PREFER_LOCAL | Peter Zijlstra | 1 | -2/+5 |
2009-09-15 | sched: Add a few SYNC hint knobs to play with | Peter Zijlstra | 1 | -3/+11 |
2009-09-15 | sched: Add WF_FORK | Peter Zijlstra | 1 | -1/+1 |
2009-09-15 | sched: Rename sync arguments | Peter Zijlstra | 1 | -2/+4 |
2009-09-15 | sched: Rename select_task_rq() argument | Peter Zijlstra | 1 | -7/+7 |
2009-09-15 | sched: Tweak wake_idx | Peter Zijlstra | 1 | -3/+18 |
2009-09-15 | sched: Fix task affinity for select_task_rq_fair | Peter Zijlstra | 1 | -3/+2 |
2009-09-15 | sched: for_each_domain() vs RCU | Peter Zijlstra | 1 | -2/+7 |
2009-09-15 | sched: Weaken SD_POWERSAVINGS_BALANCE | Peter Zijlstra | 1 | -3/+18 |
2009-09-15 | sched: Merge select_task_rq_fair() and sched_balance_self() | Peter Zijlstra | 1 | -170/+63 |
2009-09-15 | sched: Hook sched_balance_self() into sched_class::select_task_rq() | Peter Zijlstra | 1 | -1/+6 |
2009-09-15 | sched: Move sched_balance_self() into sched_fair.c | Peter Zijlstra | 1 | -0/+145 |
2009-09-15 | sched: Complete buddy switches | Mike Galbraith | 1 | -1/+2 |
2009-09-15 | sched: Split WAKEUP_OVERLAP | Peter Zijlstra | 1 | -3/+4 |
2009-09-13 | perf_counter, sched: Add sched_stat_runtime tracepoint | Ingo Molnar | 1 | -0/+1 |
2009-09-10 | sched: Fix sched::sched_stat_wait tracepoint field | Ingo Molnar | 1 | -2/+1 |
2009-09-09 | sched: Re-tune the scheduler latency defaults to decrease worst-case latencies | Mike Galbraith | 1 | -6/+6 |
2009-09-09 | sched: Turn off child_runs_first | Mike Galbraith | 1 | -2/+2 |
2009-09-08 | sched: Ensure that a child can't gain time over it's parent after fork() | Mike Galbraith | 1 | -3/+5 |
2009-09-07 | sched: Deal with low-load in wake_affine() | Peter Zijlstra | 1 | -1/+11 |
2009-09-07 | sched: Remove short cut from select_task_rq_fair() | Peter Zijlstra | 1 | -2/+0 |
2009-09-02 | sched: Add wait, sleep and iowait accounting tracepoints | Peter Zijlstra | 1 | -1/+11 |
2009-09-02 | sched: Provide iowait counters | Arjan van de Ven | 1 | -0/+5 |
2009-08-02 | sched: Add debug check to task_of() | Peter Zijlstra | 1 | -6/+14 |
2009-08-02 | sched: Fully integrate cpus_active_map and root-domain code | Gregory Haskins | 1 | -3/+7 |
2009-08-02 | sched: Fix latencytop and sleep profiling vs group scheduling | Peter Zijlstra | 1 | -13/+19 |
2009-07-18 | sched: Account for vruntime wrapping | Fabio Checconi | 1 | -2/+8 |
2009-07-11 | sched: Fix bug in SCHED_IDLE interaction with group scheduling | Paul Turner | 1 | -1/+2 |
2009-06-17 | sched: Fix out of scope variable access in sched_slice() | Christian Engelmayer | 1 | -1/+2 |
2009-04-09 | sched: remove redundant hierarchy walk in check_preempt_wakeup | Paul Turner | 1 | -10/+3 |
2009-02-15 | Merge branch 'sched/urgent'; commit 'v2.6.29-rc5' into sched/core | Ingo Molnar | 1 | -2/+9 |
2009-02-11 | sched: revert recent sync wakeup changes | Peter Zijlstra | 1 | -2/+9 |
2009-02-08 | Merge branches 'sched/rt' and 'sched/urgent' into sched/core | Ingo Molnar | 1 | -21/+48 |
2009-02-01 | sched: fix buddie group latency | Peter Zijlstra | 1 | -2/+8 |
2009-02-01 | sched: clear buddies more aggressively | Mike Galbraith | 1 | -1/+12 |
2009-02-01 | sched: fix sync wakeups | Peter Zijlstra | 1 | -9/+2 |
2009-01-15 | sched: sched_slice() fixlet | Lin Ming | 1 | -1/+4 |