Home
last modified time | relevance | path

Searched hist:"92 abe0f81e1385afd8f1dc66206b5be9a514899b" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm64/kvm/
H A Dmmu.cdiff 92abe0f81e1385afd8f1dc66206b5be9a514899b Wed Apr 20 16:42:52 CDT 2022 Kalesh Singh <kaleshsingh@google.com> KVM: arm64: Introduce hyp_alloc_private_va_range()

hyp_alloc_private_va_range() can be used to reserve private VA ranges
in the nVHE hypervisor. Allocations are aligned based on the order of
the requested size.

This will be used to implement stack guard pages for KVM nVHE hypervisor
(nVHE Hyp mode / not pKVM), in a subsequent patch in the series.

Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
Tested-by: Fuad Tabba <tabba@google.com>
Reviewed-by: Fuad Tabba <tabba@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220420214317.3303360-2-kaleshsingh@google.com
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_mmu.hdiff 92abe0f81e1385afd8f1dc66206b5be9a514899b Wed Apr 20 16:42:52 CDT 2022 Kalesh Singh <kaleshsingh@google.com> KVM: arm64: Introduce hyp_alloc_private_va_range()

hyp_alloc_private_va_range() can be used to reserve private VA ranges
in the nVHE hypervisor. Allocations are aligned based on the order of
the requested size.

This will be used to implement stack guard pages for KVM nVHE hypervisor
(nVHE Hyp mode / not pKVM), in a subsequent patch in the series.

Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
Tested-by: Fuad Tabba <tabba@google.com>
Reviewed-by: Fuad Tabba <tabba@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220420214317.3303360-2-kaleshsingh@google.com