d79ee93de9
Pull scheduler changes from Ingo Molnar: "The biggest change is the cleanup/simplification of the load-balancer: instead of the current practice of architectures twiddling scheduler internal data structures and providing the scheduler domains in colorfully inconsistent ways, we now have generic scheduler code in kernel/sched/core.c:sched_init_numa() that looks at the architecture's node_distance() parameters and (while not fully trusting it) deducts a NUMA topology from it. This inevitably changes balancing behavior - hopefully for the better. There are various smaller optimizations, cleanups and fixlets as well" * 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: sched: Taint kernel with TAINT_WARN after sleep-in-atomic bug sched: Remove stale power aware scheduling remnants and dysfunctional knobs sched/debug: Fix printing large integers on 32-bit platforms sched/fair: Improve the ->group_imb logic sched/nohz: Fix rq->cpu_load[] calculations sched/numa: Don't scale the imbalance sched/fair: Revert sched-domain iteration breakage sched/x86: Rewrite set_cpu_sibling_map() sched/numa: Fix the new NUMA topology bits sched/numa: Rewrite the CONFIG_NUMA sched domain support sched/fair: Propagate 'struct lb_env' usage into find_busiest_group sched/fair: Add some serialization to the sched_domain load-balance walk sched/fair: Let minimally loaded cpu balance the group sched: Change rq->nr_running to unsigned int x86/numa: Check for nonsensical topologies on real hw as well x86/numa: Hard partition cpu topology masks on node boundaries x86/numa: Allow specifying node_distance() for numa=fake x86/sched: Make mwait_usable() heed to "idle=" kernel parameters properly sched: Update documentation and comments sched_rt: Avoid unnecessary dequeue and enqueue of pushable tasks in set_cpus_allowed_rt() |
||
---|---|---|
.. | ||
configfs-spear-pcie-gadget | ||
debugfs-ec | ||
debugfs-ideapad | ||
debugfs-olpc | ||
debugfs-pktcdvd | ||
dev-kmsg | ||
evm | ||
ima_policy | ||
procfs-diskstats | ||
pstore | ||
sysfs-ata | ||
sysfs-block | ||
sysfs-block-dm | ||
sysfs-block-rssd | ||
sysfs-block-zram | ||
sysfs-bus-bcma | ||
sysfs-bus-css | ||
sysfs-bus-event_source-devices-format | ||
sysfs-bus-hsi | ||
sysfs-bus-i2c-devices-fsa9480 | ||
sysfs-bus-i2c-devices-hm6352 | ||
sysfs-bus-iio | ||
sysfs-bus-media | ||
sysfs-bus-pci | ||
sysfs-bus-pci-devices-cciss | ||
sysfs-bus-pci-drivers-ehci_hcd | ||
sysfs-bus-rbd | ||
sysfs-bus-rpmsg | ||
sysfs-bus-umc | ||
sysfs-bus-usb | ||
sysfs-bus-usb-devices-usbsevseg | ||
sysfs-c2port | ||
sysfs-cfq-target-latency | ||
sysfs-class | ||
sysfs-class-backlight-driver-adp8870 | ||
sysfs-class-bdi | ||
sysfs-class-devfreq | ||
sysfs-class-extcon | ||
sysfs-class-lcd | ||
sysfs-class-led | ||
sysfs-class-mtd | ||
sysfs-class-net-batman-adv | ||
sysfs-class-net-mesh | ||
sysfs-class-pktcdvd | ||
sysfs-class-power | ||
sysfs-class-regulator | ||
sysfs-class-rtc-rtc0-device-rtc_calibration | ||
sysfs-class-scsi_host | ||
sysfs-class-uwb_rc | ||
sysfs-class-uwb_rc-wusbhc | ||
sysfs-dev | ||
sysfs-devices | ||
sysfs-devices-memory | ||
sysfs-devices-mmc | ||
sysfs-devices-node | ||
sysfs-devices-platform-_UDC_-gadget | ||
sysfs-devices-platform-docg3 | ||
sysfs-devices-power | ||
sysfs-devices-soc | ||
sysfs-devices-system-cpu | ||
sysfs-devices-system-ibm-rtl | ||
sysfs-driver-hid | ||
sysfs-driver-hid-logitech-lg4ff | ||
sysfs-driver-hid-multitouch | ||
sysfs-driver-hid-picolcd | ||
sysfs-driver-hid-prodikeys | ||
sysfs-driver-hid-roccat-arvo | ||
sysfs-driver-hid-roccat-isku | ||
sysfs-driver-hid-roccat-kone | ||
sysfs-driver-hid-roccat-koneplus | ||
sysfs-driver-hid-roccat-kovaplus | ||
sysfs-driver-hid-roccat-pyra | ||
sysfs-driver-hid-wiimote | ||
sysfs-driver-samsung-laptop | ||
sysfs-driver-wacom | ||
sysfs-firmware-acpi | ||
sysfs-firmware-dmi | ||
sysfs-firmware-gsmi | ||
sysfs-firmware-log | ||
sysfs-firmware-memmap | ||
sysfs-firmware-sfi | ||
sysfs-firmware-sgi_uv | ||
sysfs-fs-ext4 | ||
sysfs-gpio | ||
sysfs-i2c-bmp085 | ||
sysfs-ibft | ||
sysfs-kernel-fscaps | ||
sysfs-kernel-mm | ||
sysfs-kernel-mm-hugepages | ||
sysfs-kernel-slab | ||
sysfs-kernel-uids | ||
sysfs-memory-page-offline | ||
sysfs-module | ||
sysfs-ocfs2 | ||
sysfs-platform-asus-laptop | ||
sysfs-platform-asus-wmi | ||
sysfs-platform-at91 | ||
sysfs-platform-eeepc-laptop | ||
sysfs-platform-ideapad-laptop | ||
sysfs-platform-kim | ||
sysfs-power | ||
sysfs-pps | ||
sysfs-profiling | ||
sysfs-ptp | ||
sysfs-tty | ||
sysfs-wusb_cbaf |