summary refs log tree commit diff
path: root/sound/synth
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-04-27 16:33:35 +0200
committerAlexander Graf <agraf@suse.de>2012-05-06 16:19:10 +0200
commit11f7d6c2d1b17abf7b91e0f2d43bfe9de0b9e5cf (patch)
tree776b1daa70a1d1f08f861a0e7b6247c3a364ed5e /sound/synth
parent978b4fae45b3fae803a9f56e2262f01f71b7dbc9 (diff)
downloadlinux-11f7d6c2d1b17abf7b91e0f2d43bfe9de0b9e5cf.tar.gz
KVM: PPC: Fix PR KVM on POWER7 bare metal
When running on a system that is HV capable, some interrupts use HSRR
SPRs instead of the normal SRR SPRs. These are also used in the Linux
handlers to jump back to code after an interrupt got processed.

Unfortunately, in our "jump back to the real host handler after we've
done the context switch" code, we were only setting the SRR SPRs,
rendering Linux to jump back to some invalid IP after it's processed
the interrupt.

This fixes random crashes on p7 opal mode with PR KVM for me.

Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'sound/synth')
0 files changed, 0 insertions, 0 deletions