Home
last modified time | relevance | path

Searched hist:"473 a3efbafaa9ffd06c8b8f653f24c97b5ac3ff0" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dmm.cdiff 473a3efbafaa9ffd06c8b8f653f24c97b5ac3ff0 Wed Dec 08 09:22:57 CST 2021 Quentin Perret <qperret@google.com> KVM: arm64: Make __io_map_base static

The __io_map_base variable is used at EL2 to track the end of the
hypervisor's "private" VA range in nVHE protected mode. However it
doesn't need to be used outside of mm.c, so let's make it static to keep
all the hyp VA allocation logic in one place.

Signed-off-by: Quentin Perret <qperret@google.com>
Acked-by: Will Deacon <will@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211208152300.2478542-5-qperret@google.com
/openbmc/linux/arch/arm64/kvm/hyp/include/nvhe/
H A Dmm.hdiff 473a3efbafaa9ffd06c8b8f653f24c97b5ac3ff0 Wed Dec 08 09:22:57 CST 2021 Quentin Perret <qperret@google.com> KVM: arm64: Make __io_map_base static

The __io_map_base variable is used at EL2 to track the end of the
hypervisor's "private" VA range in nVHE protected mode. However it
doesn't need to be used outside of mm.c, so let's make it static to keep
all the hyp VA allocation logic in one place.

Signed-off-by: Quentin Perret <qperret@google.com>
Acked-by: Will Deacon <will@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20211208152300.2478542-5-qperret@google.com