Messages in this thread | | | Date | Thu, 12 Jun 2014 13:51:50 +0200 | From | Ingo Molnar <> | Subject | [GIT PULL] scheduler updates for v3.16, #2 |
| |
Linus,
Please pull the latest sched-core-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-core-for-linus
# HEAD: 535560d841b2d54f31280e05e9c6ffd19da0c4e7 Merge commit '3cf2f34' into sched/core, to fix build error
Second round of scheduler changes:
- try-to-wakeup and IPI reduction speedups, from Andy Lutomirski
- continued power scheduling cleanups and refactorings, from Nicolas Pitre
- misc fixes and enhancements
Thanks,
Ingo
------------------------={ diffstat and shortlog created manually }=----------------->
arch/arm/kernel/topology.c | 54 +++++++++---------- arch/powerpc/kernel/smp.c | 2 +- drivers/cpuidle/driver.c | 7 ++- include/linux/kvm_host.h | 2 +- include/linux/sched.h | 14 ++--- include/trace/events/sched.h | 20 +++++++ kernel/sched/core.c | 182 +++++++++++++++++++++++++++++++++++--------------------------- kernel/sched/deadline.c | 2 - kernel/sched/fair.c | 390 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------- kernel/sched/features.h | 8 +-- kernel/sched/idle.c | 30 ++++++++++- kernel/sched/rt.c | 3 +- kernel/sched/sched.h | 24 +++++---- virt/kvm/kvm_main.c | 4 +- 14 files changed, 416 insertions(+), 326 deletions(-)
Andy Lutomirski (4): cpuidle: Set polling in poll_idle sched, trace: Add a tracepoint for IPI-less remote wakeups sched/idle: Clear polling before descheduling the idle thread sched/idle: Simplify wake_up_idle_cpu()
Ben Segall (1): sched/fair: Fix unlocked reads of some cfs_b->quota/period
Dan Carpenter (1): sched: Fix signedness bug in yield_to()
Giedrius Rekasius (1): sched: Remove redundant assignment to "rt_rq" in update_curr_rt(...)
Ingo Molnar (1): Merge commit '3cf2f34' into sched/core, to fix build error
Manuel Schölling (1): sched/fair: Use time_after() in record_wakee()
Nicolas Pitre (7): sched/fair: Remove "power" from 'struct numa_stats' sched/fair: Change "has_capacity" to "has_free_capacity" sched/fair: Disambiguate existing/remaining "capacity" usage sched: Let 'struct sched_group_power' care about CPU capacity sched: Remove remaining dubious usage of "power" sched: Final power vs. capacity cleanups sched: Rename capacity related flags
Paul Gortmaker (1): sched/deadline: Delete extraneous extern for to_ratio()
Peter Zijlstra (1): sched/idle: Optimize try-to-wake-up IPI
Tim Chen (1): sched/balancing: Reduce the rate of needless idle load balancing -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |