Messages in this thread | | | From | Keqian Zhu <> | Subject | [PATCH v4 0/2] kvm/arm64: Try stage2 block mapping for host device MMIO | Date | Thu, 15 Apr 2021 22:03:26 +0800 |
| |
Hi,
We have two pathes to build stage2 mapping for MMIO regions.
Create time's path and stage2 fault path.
Patch#1 removes the creation time's mapping of MMIO regions Patch#2 tries stage2 block mapping for host device MMIO at fault path
Changelog:
v4: - use get_vma_page_shift() handle all cases. (Marc) - get rid of force_pte for device mapping. (Marc)
v3: - Do not need to check memslot boundary in device_rough_page_shift(). (Marc)
Thanks, Keqian
Keqian Zhu (2): kvm/arm64: Remove the creation time's mapping of MMIO regions kvm/arm64: Try stage2 block mapping for host device MMIO
arch/arm64/kvm/mmu.c | 99 ++++++++++++++++++++++++-------------------- 1 file changed, 54 insertions(+), 45 deletions(-)
-- 2.19.1
| |