]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: ppc/booke: Set ESR and DEAR when inject interrupt to guest
authorLiu Yu <yu.liu@freescale.com>
Tue, 2 Feb 2010 11:44:35 +0000 (19:44 +0800)
committerMarcelo Tosatti <mtosatti@redhat.com>
Mon, 1 Mar 2010 15:36:10 +0000 (12:36 -0300)
commit1e851a05a88d2f4afde85b0a969af2484ce14b22
tree70456cce995c63895d50d921e6e0c36a9678de19
parentf95ba503dbe37b02fd605fb4b1db20317693c181
KVM: ppc/booke: Set ESR and DEAR when inject interrupt to guest

Old method prematurely sets ESR and DEAR.
Move this part after we decide to inject interrupt,
which is more like hardware behave.

Signed-off-by: Liu Yu <yu.liu@freescale.com>
Acked-by: Hollis Blanchard <hollis@penguinppc.org>
Acked-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/powerpc/include/asm/kvm_host.h
arch/powerpc/kvm/booke.c
arch/powerpc/kvm/emulate.c