linux/arch/powerpc/platforms/pseries
Michael Neuling 473980a993 [POWERPC] Fix CPU hotplug when using the SLB shadow buffer
Before we register the SLB shadow buffer, we need to invalidate the
entries in the buffer, otherwise we can end up stale entries from when
we previously offlined the CPU.

This does this invalidate as well as unregistering the buffer with
PHYP before we offline the cpu.  Tested and fixes crashes seen on
970MP (thanks to tonyb) and POWER5.

Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2008-01-11 16:33:55 +11:00
..
eeh.c [POWERPC] EEH: Make sure warning message is printed 2007-11-08 14:15:34 +11:00
eeh_cache.c [POWERPC] EEH: Fix PCI bridge handling bug 2007-08-17 11:01:50 +10:00
eeh_driver.c [POWERPC] EEH: Drivers that need reset trump others 2007-11-08 14:15:32 +11:00
eeh_event.c [POWERPC] Rename get_property to of_get_property: arch/powerpc 2007-04-13 03:55:19 +10:00
eeh_sysfs.c [POWERPC] Show EEH per-device false positives 2007-06-14 22:29:55 +10:00
firmware.c [POWERPC] Include udbg.h when using udbg_printf 2007-11-08 14:15:31 +11:00
hotplug-cpu.c [POWERPC] Fix CPU hotplug when using the SLB shadow buffer 2008-01-11 16:33:55 +11:00
hvCall.S [POWERPC] Bypass hcall stats until cpu features have run 2007-03-22 15:01:43 +11:00
hvCall_inst.c [PATCH] mark struct file_operations const 2 2007-02-12 09:48:44 -08:00
hvconsole.c [POWERPC] clean up pseries hcall interfaces 2006-08-01 16:19:15 +10:00
hvcserver.c [PATCH] powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS 2006-04-01 22:36:57 +11:00
iommu.c [POWERPC] Minor pSeries IOMMU debug cleanup 2007-05-10 21:28:13 +10:00
Kconfig [POWERPC] pSeries: make pseries_defconfig minus PCI build again 2007-11-19 15:11:30 +11:00
kexec.c [POWERPC] Fix compile error with kexec and CONFIG_SMP=n 2007-05-10 22:17:18 +10:00
lpar.c [POWERPC] Fix CPU hotplug when using the SLB shadow buffer 2008-01-11 16:33:55 +11:00
Makefile [POWERPC] Add EEH sysfs blinkenlights 2007-06-14 22:29:55 +10:00
msi.c [POWERPC] Read back MSI message in rtas_setup_msi_irqs() so restore works 2007-11-08 14:15:29 +11:00
nvram.c [POWERPC] Rename get_property to of_get_property: arch/powerpc 2007-04-13 03:55:19 +10:00
pci.c [POWERPC] Rename get_property to of_get_property: arch/powerpc 2007-04-13 03:55:19 +10:00
pci_dlpar.c [POWERPC] Rewrite IO allocation & mapping on powerpc64 2007-06-14 22:29:56 +10:00
plpar_wrappers.h [POWERPC] Fix Kexec/Kdump for power6 2007-06-25 17:03:33 +10:00
power.c remove "struct subsystem" as it is no longer needed 2007-05-02 18:57:59 -07:00
pseries.h [POWERPC] Fix future firmware feature fixups function failure 2007-07-22 21:30:58 +10:00
ras.c pid namespaces: define is_global_init() and is_container_init() 2007-10-19 11:53:37 -07:00
reconfig.c [POWERPC] Generalise device_node flag interface 2007-07-10 21:53:46 +10:00
rtasd.c [POWERPC] Fix panic in RTAS code 2007-10-03 15:31:37 +10:00
scanlog.c [PATCH] mark struct file_operations const 2 2007-02-12 09:48:44 -08:00
setup.c Revert "[POWERPC] Fix RTAS os-term usage on kernel panic" 2007-12-03 09:39:45 +11:00
smp.c [POWERPC] Cleanup pseries smp initialisation code 2007-02-14 11:50:03 +11:00
xics.c Merge branch 'linux-2.6' into for-2.6.24 2007-10-03 15:33:17 +10:00
xics.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00