linux/arch/arm/include
Marc Zyngier 0e20f5e255 KVM: arm/arm64: Cleanup MMIO handling
Our MMIO handling is a bit odd, in the sense that it uses an
intermediate per-vcpu structure to store the various decoded
information that describe the access.

But the same information is readily available in the HSR/ESR_EL2
field, and we actually use this field to populate the structure.

Let's simplify the whole thing by getting rid of the superfluous
structure and save a (tiny) bit of space in the vcpu structure.

[32bit fix courtesy of Olof Johansson <olof@lixom.net>]
Signed-off-by: Marc Zyngier <maz@kernel.org>
2020-01-23 10:38:14 +00:00
..
asm KVM: arm/arm64: Cleanup MMIO handling 2020-01-23 10:38:14 +00:00
debug Renesas ARM SoC updates for v5.4 2019-09-03 23:12:58 +02:00
uapi/asm KVM: arm/arm64: Allow user injection of external data aborts 2019-10-21 18:59:51 +01:00