Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull scheduler updates from Ingo Molnar: "The main changes in this cycle were: - another round of rq-clock handling debugging, robustization and fixes - PELT accounting improvements - CPU hotplug related ->cpus_allowed affinity handling fixes all around the tree - ... plus misc fixes, cleanups and updates" * 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (35 commits) sched/x86: Update reschedule warning text crypto: N2 - Replace racy task affinity logic cpufreq/sparc-us2e: Replace racy task affinity logic cpufreq/sparc-us3: Replace racy task affinity logic cpufreq/sh: Replace racy task affinity logic cpufreq/ia64: Replace racy task affinity logic ACPI/processor: Replace racy task affinity logic ACPI/processor: Fix error handling in __acpi_processor_start() sparc/sysfs: Replace racy task affinity logic powerpc/smp: Replace open coded task affinity logic ia64/sn/hwperf: Replace racy task affinity logic ia64/salinfo: Replace racy task affinity logic workqueue: Provide work_on_cpu_safe() ia64/topology: Remove cpus_allowed manipulation sched/fair: Move the PELT constants into a generated header sched/fair: Increase PELT accuracy for small tasks sched/fair: Fix comments sched/Documentation: Add 'sched-pelt' tool sched/fair: Fix corner case in __accumulate_sum() sched/core: Remove 'task' parameter and rename tsk_restore_flags() to current_restore_flags() ...
No related branches found
No related tags found
Showing
- Documentation/scheduler/sched-pelt.c 108 additions, 0 deletionsDocumentation/scheduler/sched-pelt.c
- arch/ia64/kernel/salinfo.c 12 additions, 19 deletionsarch/ia64/kernel/salinfo.c
- arch/ia64/kernel/topology.c 0 additions, 6 deletionsarch/ia64/kernel/topology.c
- arch/ia64/sn/kernel/sn2/sn_hwperf.c 9 additions, 8 deletionsarch/ia64/sn/kernel/sn2/sn_hwperf.c
- arch/powerpc/kernel/smp.c 11 additions, 15 deletionsarch/powerpc/kernel/smp.c
- arch/sparc/kernel/sysfs.c 11 additions, 28 deletionsarch/sparc/kernel/sysfs.c
- arch/x86/kernel/smp.c 1 addition, 1 deletionarch/x86/kernel/smp.c
- drivers/acpi/processor_driver.c 9 additions, 1 deletiondrivers/acpi/processor_driver.c
- drivers/acpi/processor_throttling.c 36 additions, 26 deletionsdrivers/acpi/processor_throttling.c
- drivers/block/nbd.c 1 addition, 1 deletiondrivers/block/nbd.c
- drivers/cpufreq/ia64-acpi-cpufreq.c 39 additions, 53 deletionsdrivers/cpufreq/ia64-acpi-cpufreq.c
- drivers/cpufreq/sh-cpufreq.c 27 additions, 18 deletionsdrivers/cpufreq/sh-cpufreq.c
- drivers/cpufreq/sparc-us2e-cpufreq.c 21 additions, 24 deletionsdrivers/cpufreq/sparc-us2e-cpufreq.c
- drivers/cpufreq/sparc-us3-cpufreq.c 16 additions, 30 deletionsdrivers/cpufreq/sparc-us3-cpufreq.c
- drivers/crypto/n2_core.c 16 additions, 15 deletionsdrivers/crypto/n2_core.c
- drivers/scsi/iscsi_tcp.c 1 addition, 1 deletiondrivers/scsi/iscsi_tcp.c
- fs/nfsd/vfs.c 1 addition, 1 deletionfs/nfsd/vfs.c
- include/linux/sched.h 3 additions, 3 deletionsinclude/linux/sched.h
- include/linux/workqueue.h 5 additions, 0 deletionsinclude/linux/workqueue.h
- kernel/sched/core.c 103 additions, 98 deletionskernel/sched/core.c
Please register or sign in to comment