]> 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)
commit5fbce39aed22e4373c277c1acaad4e66c0f50d3b
tree53d11df62e7d59db9d033c5524f30511a0a3b966
parentc83f2a5accc1a45484a0b61b7b3428d3d6b66b74
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