kernel-fxtec-pro1x/arch/powerpc/platforms/pseries
Anton Blanchard 57cdfdf829 powerpc: Fix hcall tracepoint recursion
Spinlocks on shared processor partitions use H_YIELD to notify the
hypervisor we are waiting on another virtual CPU. Unfortunately this means
the hcall tracepoints can recurse.

The patch below adds a percpu depth and checks it on both the entry and
exit hcall tracepoints.

Signed-off-by: Anton Blanchard <anton@samba.org>
Acked-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
CC: stable@kernel.org
2011-02-07 13:06:08 +11:00
..
cmm.c
dlpar.c
dtl.c
eeh.c
eeh_cache.c
eeh_driver.c
eeh_event.c
eeh_sysfs.c
event_sources.c
firmware.c
hotplug-cpu.c
hotplug-memory.c
hvCall.S
hvCall_inst.c
hvconsole.c
hvcserver.c
iommu.c
Kconfig
kexec.c
lpar.c powerpc: Fix hcall tracepoint recursion 2011-02-07 13:06:08 +11:00
Makefile
mobility.c
msi.c
nvram.c
offline_states.h
pci.c
pci_dlpar.c
phyp_dump.c
plpar_wrappers.h
power.c
pseries.h
pseries_energy.c
ras.c
reconfig.c
scanlog.c
setup.c
smp.c
suspend.c
xics.c
xics.h