KVM: PPC: bookehv: Use lwz/stw instead of PPC_LL/PPC_STL for 32-bit fields
authorMihai Caraman <mihai.caraman@freescale.com>
Mon, 16 Apr 2012 04:08:54 +0000 (04:08 +0000)
committerAlexander Graf <agraf@suse.de>
Sun, 6 May 2012 14:19:09 +0000 (16:19 +0200)
commit518f040c826d569daf260153d4f75c21b6d9979b
treea86b6efb30af49776f4361bf0cd72c52a943b0a1
parentaf415087d2bbbef3cc25cdf371bfb0460cf66b3b
KVM: PPC: bookehv: Use lwz/stw instead of PPC_LL/PPC_STL for 32-bit fields

Interrupt code used PPC_LL/PPC_STL macros to load/store some of u32 fields
which led to memory overflow on 64-bit. Use lwz/stw instead.

Signed-off-by: Mihai Caraman <mihai.caraman@freescale.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
arch/powerpc/kvm/bookehv_interrupts.S