Implement IBM features (not only) on powerpc:
authorTorsten Duwe <duwe@suse.de>
Thu, 19 Nov 2009 17:29:54 +0000 (18:29 +0100)
committerTorsten Duwe <duwe@suse.de>
Mon, 23 Nov 2009 11:51:42 +0000 (12:51 +0100)
commit6ad9ef16cc2666ed6c774fdfee2e78800de44b05
treebbbbbc1a5db15ab37e7f2cbe86c47588965040e7
parentaa838578573c46f5ed874bf5409b257a6fb8ddcc
Implement IBM features (not only) on powerpc:
  304346: Relocatable kernel for ppc64 (remove kernel-kdump package TBD)
  307059: Extended H_CEDE
  307104: Kernel idle low power sleep support for POWER7 IIRC IBM tries to get these two into 2.6.33

suse-commit: 84ab0b2d3ac32bdeac6d9ef24f93a912c79f9044
39 files changed:
Documentation/cpuidle/core.txt
arch/powerpc/Kconfig
arch/powerpc/include/asm/lppaca.h
arch/powerpc/include/asm/pSeries_reconfig.h
arch/powerpc/include/asm/processor.h
arch/powerpc/include/asm/prom.h
arch/powerpc/include/asm/system.h
arch/powerpc/kernel/idle.c
arch/powerpc/kernel/sysfs.c
arch/powerpc/mm/mem.c
arch/powerpc/mm/numa.c
arch/powerpc/platforms/pseries/Makefile
arch/powerpc/platforms/pseries/dlpar.c [new file with mode: 0644]
arch/powerpc/platforms/pseries/hotplug-cpu.c
arch/powerpc/platforms/pseries/offline_states.h [new file with mode: 0644]
arch/powerpc/platforms/pseries/plpar_wrappers.h
arch/powerpc/platforms/pseries/processor_idle.c [new file with mode: 0644]
arch/powerpc/platforms/pseries/pseries.h
arch/powerpc/platforms/pseries/reconfig.c
arch/powerpc/platforms/pseries/setup.c
arch/powerpc/platforms/pseries/smp.c
arch/powerpc/xmon/xmon.c
arch/x86/kernel/apm_32.c
arch/x86/kernel/process.c
arch/x86/kernel/process_32.c
arch/x86/kernel/process_64.c
arch/x86/xen/setup.c
drivers/acpi/processor_core.c
drivers/acpi/processor_idle.c
drivers/base/cpu.c
drivers/base/memory.c
drivers/cpuidle/cpuidle.c
drivers/cpuidle/cpuidle.h
drivers/cpuidle/driver.c
drivers/cpuidle/governor.c
drivers/cpuidle/sysfs.c
include/linux/cpu.h
include/linux/cpuidle.h
include/linux/memory_hotplug.h