xen/arm: Add handler for ID registers on arm64
authorBertrand Marquis <bertrand.marquis@arm.com>
Thu, 17 Dec 2020 15:38:05 +0000 (15:38 +0000)
committerStefano Stabellini <sstabellini@kernel.org>
Mon, 4 Jan 2021 19:25:14 +0000 (11:25 -0800)
commit07b9acea116e8329d613004766b8606756986db5
treec48b5b61bab69d5973f457488290c3aebfac9656
parent3669a1cb95983dc1c01be46e7df5dd9357d7b973
xen/arm: Add handler for ID registers on arm64

Add vsysreg emulation for registers trapped when TID3 bit is activated
in HSR.
The emulation is returning the value stored in cpuinfo_guest structure
for know registers and is handling reserved registers as RAZ.

Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/arm64/vsysreg.c