]> asedeno.scripts.mit.edu Git - linux.git/commit
KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ
authorZenghui Yu <yuzenghui@huawei.com>
Fri, 20 Dec 2019 11:18:33 +0000 (19:18 +0800)
committerMarc Zyngier <maz@kernel.org>
Sun, 19 Jan 2020 16:05:11 +0000 (16:05 +0000)
commit5f675c56ed262103b825cbab0e96c34fe681318d
treebd6c1d75d34d9b1ba5abda3deaa4f40e90f6b36c
parent8c58be34494b7f1b2adb446e2d8beeb90e5de65b
KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ

Although guest will hardly read and use the PTZ (Pending Table Zero)
bit in GICR_PENDBASER, let us emulate the architecture strictly.
As per IHI 0069E 9.11.30, PTZ field is WO, and reads as 0.

Signed-off-by: Zenghui Yu <yuzenghui@huawei.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Link: https://lore.kernel.org/r/20191220111833.1422-1-yuzenghui@huawei.com
virt/kvm/arm/vgic/vgic-mmio-v3.c