linux-stable-rt/arch/sparc64/kernel
David S. Miller 2664ef44cf [SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit().
Otherwise all sorts of bad things can happen, including
spurious softlockup reports.

Other platforms have this same bug, in one form or
another, just don't see the issue because they
don't sleep as long as sparc64 can in NOHZ.

Thanks to some brilliant debugging by Peter Zijlstra.

Signed-off-by: David S. Miller <davem@davemloft.net>
2008-04-25 03:11:37 -07:00
..
Makefile
asm-offsets.c
audit.c
auxio.c
central.c
chmc.c
compat_audit.c
cpu.c
ds.c
dtlb_miss.S
dtlb_prot.S
ebus.c
entry.S
entry.h
etrap.S
head.S
hvapi.c
hvtramp.S
idprom.c
init_task.c
iommu.c
iommu_common.h
irq.c
isa.c
itlb_miss.S
kprobes.c
ktlb.S
ldc.c
mdesc.c
module.c
of_device.c
pci.c
pci_common.c
pci_fire.c
pci_impl.h
pci_msi.c
pci_psycho.c
pci_sabre.c
pci_schizo.c
pci_sun4v.c
pci_sun4v.h
pci_sun4v_asm.S
power.c
process.c
prom.c
ptrace.c
rtrap.S
sbus.c
setup.c
signal.c
signal32.c
smp.c [SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit(). 2008-04-25 03:11:37 -07:00
sparc64_ksyms.c
sstate.c
stacktrace.c
starfire.c
sun4v_ivec.S
sun4v_tlb_miss.S
sys32.S
sys_sparc.c
sys_sparc32.c
sysfs.c
systbls.S
systbls.h
time.c
trampoline.S
traps.c
tsb.S
ttable.S
una_asm.S
unaligned.c
us2e_cpufreq.c
us3_cpufreq.c
vio.c
viohs.c
visemul.c
vmlinux.lds.S
winfixup.S