android_kernel_xiaomi_sm8350/arch/powerpc/platforms/pseries
Nathan Fontenot de0723dcca [POWERPC] Update default irq servers when boot cpu is removed
The xics code does update the default server information when the boot
cpu is removed.  This patch recognizes when the boot cpu is being
removed and updates the appropriate information based on the new 'boot
cpu'.

Failure to update this information can causes us to leave irqs pinned
to cpus that are being removed, especially when removing the boot cpu.
The cpu is removed from the kernel, but cpu dlpar remove operations
fail since we cannot return the cpu to the hypervisor.

Signed-off-by: Nathan Fonteno <nfont@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2008-02-07 11:40:19 +11:00
..
eeh_cache.c
eeh_driver.c [POWERPC] EEH: Avoid a possible NULL pointer dereference 2007-12-11 13:46:12 +11:00
eeh_event.c
eeh_sysfs.c
eeh.c [POWERPC] eeh.c: Use for_each_child_of_node 2008-01-17 14:57:07 +11:00
firmware.c [POWERPC] Include udbg.h when using udbg_printf 2007-11-08 14:15:31 +11:00
hotplug-cpu.c [POWERPC] Split xics_teardown_cpu() 2008-02-07 11:40:19 +11:00
hvCall_inst.c
hvCall.S
hvconsole.c
hvcserver.c
iommu.c [POWERPC] pci_controller->arch_data really is a struct device_node * 2007-12-11 13:42:37 +11:00
Kconfig [POWERPC] pSeries: make pseries_defconfig minus PCI build again 2007-11-19 15:11:30 +11:00
kexec.c [POWERPC] Split xics_teardown_cpu() 2008-02-07 11:40:19 +11:00
lpar.c [POWERPC] Fix boot failure on POWER6 2008-01-15 17:30:58 +11:00
Makefile
msi.c
nvram.c
pci_dlpar.c [POWERPC] Merge PCI resource fixups 2007-12-20 16:18:09 +11:00
pci.c
plpar_wrappers.h [POWERPC] Remove prod_processor() 2007-12-03 13:56:25 +11:00
power.c driver core: make /sys/power a kobject 2008-01-24 20:40:25 -08:00
pseries.h
ras.c
reconfig.c [POWERPC] arch/powerpc/platforms/pseries: Add missing of_node_put 2008-02-06 22:06:59 +11:00
rtasd.c cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus() 2008-01-25 21:08:02 +01:00
scanlog.c
setup.c Revert "[POWERPC] Fix RTAS os-term usage on kernel panic" 2007-12-03 09:39:45 +11:00
smp.c [POWERPC] Cleanup SMT thread handling 2007-12-03 13:56:25 +11:00
xics.c [POWERPC] Update default irq servers when boot cpu is removed 2008-02-07 11:40:19 +11:00
xics.h [POWERPC] Split xics_teardown_cpu() 2008-02-07 11:40:19 +11:00