aboutsummaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2014-11-06 12:11:45 +0000
committerMarc Zyngier <marc.zyngier@arm.com>2014-11-25 13:57:28 +0000
commit5100f9833e1881c800bc088e70afa4b9a1409f51 (patch)
treec4f34bbb05d281c623d7c0dbeba90ae4e8175ca3 /virt/kvm/arm
parentarm, arm64: KVM: handle potential incoherency of readonly memslots (diff)
downloadlinux-dev-5100f9833e1881c800bc088e70afa4b9a1409f51.tar.xz
linux-dev-5100f9833e1881c800bc088e70afa4b9a1409f51.zip
arm/arm64: KVM: avoid unnecessary guest register mangling on MMIO read
Currently we mangle the endianness of the guest's register even on an MMIO _read_, where it is completely useless, because we will not use the value of that register. Rework the io_mem_abort() function to clearly separate between reads and writes and only do the endianness mangling on MMIO writes. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'virt/kvm/arm')
0 files changed, 0 insertions, 0 deletions