]> git.ipfire.org Git - thirdparty/qemu.git/commit
hw/intc/arm_gicv3: Fix APxR<n> register dispatching
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 31 May 2018 13:50:51 +0000 (14:50 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 21 Jun 2018 01:45:04 +0000 (20:45 -0500)
commit7128bcb2216b2d7ea39e2374952f43b9e51461b2
treeb867b66719639c91a82ef80e5b78c2c7e75c49a3
parent2e70085eb73434d6462354930c5630c2d0c92ff3
hw/intc/arm_gicv3: Fix APxR<n> register dispatching

There was a nasty flip in identifying which register group an access is
targeting. The issue caused spuriously raised priorities of the guest
when handing CPUs over in the Jailhouse hypervisor.

Cc: qemu-stable@nongnu.org
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Message-id: 28b927d3-da58-bce4-cc13-bfec7f9b1cb9@siemens.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
(cherry picked from commit 887aae10f6150dfdc71c45d7588e8efe6c144019)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/intc/arm_gicv3_cpuif.c