KVM: arm64: Make vcpu const in vcpu_read_sys_reg
authorChristoffer Dall <christoffer.dall@arm.com>
Thu, 29 Nov 2018 11:20:01 +0000 (12:20 +0100)
committerMarc Zyngier <marc.zyngier@arm.com>
Wed, 19 Dec 2018 17:47:07 +0000 (17:47 +0000)
commitda6f16662a6eba3de0d1a39f3b8913d38754bb2b
tree50290aebc5fd35113610645be20b09256f724b95
parent6e14ef1d12dc26ab4f6bef9d47e6906002f0a1ba
KVM: arm64: Make vcpu const in vcpu_read_sys_reg

vcpu_read_sys_reg should not be modifying the VCPU structure.
Eventually, to handle EL2 sysregs for nested virtualization, we will
call vcpu_read_sys_reg from places that have a const vcpu pointer, which
will complain about the lack of the const modifier on the read path.

Signed-off-by: Christoffer Dall <christoffer.dall@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm64/include/asm/kvm_host.h
arch/arm64/kvm/sys_regs.c