commit | 29ac26efbdc651303643025c83009ce5766c1676 | [log] [tgz] |
---|---|---|
author | Scott Wood <scottwood@freescale.com> | Tue Nov 08 18:23:27 2011 -0600 |
committer | Avi Kivity <avi@redhat.com> | Mon Mar 05 14:52:26 2012 +0200 |
tree | 463d9c10951b527c6459b2e0d66088e71841f807 | |
parent | c59a6a3e4e5976a938e21faf3da65a2784187aa7 [diff] |
KVM: PPC: booke: Fix int_pending calculation for MSR[EE] paravirt int_pending was only being lowered if a bit in pending_exceptions was cleared during exception delivery -- but for interrupts, we clear it during IACK/TSR emulation. This caused paravirt for enabling MSR[EE] to be ineffective. Signed-off-by: Scott Wood <scottwood@freescale.com> Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Avi Kivity <avi@redhat.com>