]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: arm64: Introduce generic get_user/set_user helpers for system registers
authorMarc Zyngier <maz@kernel.org>
Sun, 3 Jul 2022 15:06:51 +0000 (16:06 +0100)
committerMarc Zyngier <maz@kernel.org>
Sun, 17 Jul 2022 10:55:33 +0000 (11:55 +0100)
commitff277e0c6eafe99fb835a76c93a91e857125608b
tree53d11df62e7d59db9d033c5524f30511a0a3b966
parent2478f7d02fccd46043c11ebbda50884f80f5c690
KVM: arm64: Introduce generic get_user/set_user helpers for system registers

The userspace access to the system registers is done using helpers
that hardcode the table that is looked up. extract some generic
helpers from this, moving the handling of hidden sysregs into
the core code.

Reviewed-by: Reiji Watanabe <reijiw@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/kvm/sys_regs.c
arch/arm64/kvm/sys_regs.h