mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-27 01:11:31 +00:00
Currently all iSeries secondary CPUs spin directly on the cpu_start field in their paca. Make them spin on the global __secondary_hold_spinloop until after the pacas have been initialised. As Stephen Rothwell points out, this works at the moment because __secondary_hold_spinloop is being set already, but iSeries isn't looking at it :) Signed-off-by: Tony Breeds <tony@bakeyournoodle.com> Acked-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org> |
||
|---|---|---|
| .. | ||
| call_hpt.h | ||
| call_pci.h | ||
| call_sm.h | ||
| dt.c | ||
| exception.h | ||
| exception.S | ||
| htab.c | ||
| hvcall.S | ||
| hvlog.c | ||
| hvlpconfig.c | ||
| iommu.c | ||
| ipl_parms.h | ||
| irq.c | ||
| irq.h | ||
| it_exp_vpd_panel.h | ||
| it_lp_naca.h | ||
| Kconfig | ||
| ksyms.c | ||
| lpardata.c | ||
| lpevents.c | ||
| main_store.h | ||
| Makefile | ||
| mf.c | ||
| misc.S | ||
| naca.h | ||
| pci.c | ||
| pci.h | ||
| proc.c | ||
| processor_vpd.h | ||
| release_data.h | ||
| setup.c | ||
| setup.h | ||
| smp.c | ||
| smp.h | ||
| spcomm_area.h | ||
| vio.c | ||
| viopath.c | ||
| vpd_areas.h | ||