Linux KVM for ARM Processors
[Prev Page][Next Page]
- Re: [PATCH] KVM: arm64: permit MAP_SHARED mappings with MTE enabled
- From: Catalin Marinas <catalin.marinas@xxxxxxx>
- Re: [PATCH v7 00/22] Support SDEI Virtualization
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH kvm-unit-tests] MAINTAINERS: Change drew's email address
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v7 19/23] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 20/23] KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 1/3] KVM: arm64: add a hypercall for disowning pages
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH v7 22/23] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 22/23] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH kvm-unit-tests] MAINTAINERS: Change drew's email address
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH kvm-unit-tests] MAINTAINERS: Change drew's email address
- From: Thomas Huth <thuth@xxxxxxxxxx>
- Re: [PATCH kvm-unit-tests] MAINTAINERS: Change drew's email address
- From: Alex Bennée <alex.bennee@xxxxxxxxxx>
- Re: [PATCH 1/3] KVM: arm64: add a hypercall for disowning pages
- From: Quentin Perret <qperret@xxxxxxxxxx>
- [PATCH kvm-unit-tests] MAINTAINERS: Change drew's email address
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [GIT PULL] KVM/arm64 fixes for 5.19, take #2
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 5.19, take #2
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 1/3] KVM: arm64: add a hypercall for disowning pages
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH 2/3] KVM: arm64: disown unused reserved-memory regions
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH 0/3] KVM: arm64: support MTE in protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH 3/3] KVM: arm64: allow MTE in protected VMs if the tag storage is known
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH v7 00/22] Support SDEI Virtualization
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 21/23] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 23/23] KVM: x86/mmu: Avoid unnecessary flush on eager page split
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 16/23] KVM: x86/mmu: Update page stats in __rmap_add()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 20/23] KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 22/23] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 11/23] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 17/23] KVM: x86/mmu: Cache the access bits of shadowed translations
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 18/23] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 19/23] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 14/23] KVM: x86/mmu: Pass const memslot to rmap_add()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 13/23] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 09/23] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 15/23] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 06/23] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 10/23] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 08/23] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 03/23] KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 12/23] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 07/23] KVM: x86/mmu: Consolidate shadow page allocation and initialization
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 04/23] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 00/23] KVM: Extend Eager Page Splitting to the shadow MMU
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 05/23] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 01/23] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v7 02/23] KVM: x86/mmu: Use a bool for direct
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 20/22] KVM: x86/mmu: Refactor drop_large_spte()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 20/22] KVM: x86/mmu: Refactor drop_large_spte()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 13/22] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 03/22] KVM: x86/mmu: Stop passing @direct to mmu_alloc_root()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 03/22] KVM: x86/mmu: Stop passing @direct to mmu_alloc_root()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 19/22] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v6 10/22] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 kvmtool 00/12] arm64: Allow the user to set RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v6 19/22] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 10/22] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 kvmtool 00/12] arm64: Allow the user to set RAM base address
- From: Suzuki K Poulose <suzuki.poulose@xxxxxxx>
- Re: [PATCH 0/3] KVM: selftests: Consolidate ucall code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 2/3] KVM: selftests: Consolidate boilerplate code in get_ucall()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Andrew Jones <drjones@xxxxxxxxxx>
- [PATCH v2 7/7] arm64/sve: Don't zero non-FPSIMD register state on syscall by default
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 6/7] arm64/sve: Leave SVE enabled on syscall if we don't context switch
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 5/7] arm64/fpsimd: Load FP state based on recorded data type
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 4/7] arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 3/7] arm64/fpsimd: Have KVM explicitly say which FP registers to save
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 2/7] arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 1/7] KVM: arm64: Discard any SVE state when entering KVM guests
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 0/7] arm64/sve: Clean up KVM integration and optimise syscalls
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 4/4] KVM: selftests: Fix filename reporting in guest asserts
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 0/3] KVM: selftests: Consolidate ucall code
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 1/3] KVM: selftests: Consolidate common code for popuplating ucall struct
- From: Christian Borntraeger <borntraeger@xxxxxxxxxxxxx>
- Re: [PATCH 0/3] KVM: selftests: Consolidate ucall code
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH 2/3] KVM: selftests: Consolidate boilerplate code in get_ucall()
- From: "Huang, Shaoqin" <shaoqin.huang@xxxxxxxxx>
- [PATCH 2/3] KVM: selftests: Consolidate boilerplate code in get_ucall()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 3/3] KVM: selftest: Add __weak stubs for ucall_arch_(un)init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 1/3] KVM: selftests: Consolidate common code for popuplating ucall struct
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 0/3] KVM: selftests: Consolidate ucall code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 22/22] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 20/22] KVM: x86/mmu: Refactor drop_large_spte()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- Re: [PATCH v6 19/22] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 18/22] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 17/22] KVM: x86/mmu: Cache the access bits of shadowed translations
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 16/22] KVM: x86/mmu: Update page stats in __rmap_add()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 15/22] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 14/22] KVM: x86/mmu: Pass const memslot to rmap_add()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 13/22] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 05/22] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 04/22] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 10/22] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [Question] remote_tlb_flush statistic is missed from kvm_flush_remote_tlbs() ?
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [Question] remote_tlb_flush statistic is missed from kvm_flush_remote_tlbs() ?
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [Question] remote_tlb_flush statistic is missed from kvm_flush_remote_tlbs() ?
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [Question] remote_tlb_flush statistic is missed from kvm_flush_remote_tlbs() ?
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [Question] remote_tlb_flush statistic is missed from kvm_flush_remote_tlbs() ?
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- RE: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: David Laight <David.Laight@xxxxxxxxxx>
- RE: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: David Laight <David.Laight@xxxxxxxxxx>
- RE: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: David Laight <David.Laight@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Quentin Perret <qperret@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Mike Rapoport <rppt@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Add Oliver as a reviewer
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Mike Rapoport <rppt@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH v6 04/22] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 03/22] KVM: x86/mmu: Stop passing @direct to mmu_alloc_root()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: oliver.upton@xxxxxxxxx
- Re: [PATCH v2 5/5] KVM: Hoist debugfs_dentry init to kvm_create_vm_debugfs() (again)
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 4/5] KVM: Actually create debugfs in kvm_create_vm()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 3/5] KVM: Get an fd before creating the VM
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Catalin Marinas <catalin.marinas@xxxxxxx>
- Re: [PATCH v2 1/5] KVM: Shove vm stats_id init into kvm_create_vm()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 2/5] KVM: Shove vcpu stats_id init into kvm_vcpu_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 1/5] KVM: Shove vm stats_id init into kvm_create_vm()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 kvmtool 08/12] builtin_run: Allow standard size specifiers for memory
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v4 kvmtool 02/12] builtin-run: Always use RAM size in bytes
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v4 kvmtool 04/12] builtin-run: Add arch hook to validate VM configuration
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Andrew Jones <drjones@xxxxxxxxxx>
- [PATCH] KVM: arm64: Prevent kmemleak from accessing pKVM memory
- From: Quentin Perret <qperret@xxxxxxxxxx>
- [PATCH kvmtool] arm: gic: fdt: fix PPI CPU mask calculation
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH] KVM: arm64: Add Oliver as a reviewer
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH 1/2] KVM: selftests: kvm_vm_elf_load() and elfhdr_get() should close fd
- From: Andrew Jones <drjones@xxxxxxxxxx>
- [PATCH v4 kvmtool 12/12] arm64: Allow the user to specify the RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 11/12] Introduce kvm__arch_default_ram_address()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 10/12] arm/arm64: Consolidate RAM initialization in kvm__init_ram()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 08/12] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 09/12] kvm__arch_init: Remove hugetlbfs_path and ram_size as parameters
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 07/12] arm/arm64: Kill the ARM_HIMAP_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 06/12] arm/arm64: Kill the ARM_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 04/12] builtin-run: Add arch hook to validate VM configuration
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 05/12] arm/arm64: Fail if RAM size is too large for 32-bit guests
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 03/12] builtin-run: Rework RAM size validation
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 02/12] builtin-run: Always use RAM size in bytes
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 01/12] Use MB for megabytes consistently
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v4 kvmtool 00/12] arm64: Allow the user to set RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH 1/4] KVM: selftests: enumerate GUEST_ASSERT arguments
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH 3/4] KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair with GUEST_ASSERT
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH 4/4] KVM: selftests: Fix filename reporting in guest asserts
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Andrew Jones <drjones@xxxxxxxxxx>
- [PATCH] KVM: arm64: Add Oliver as a reviewer
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 4/4] KVM: selftests: Fix filename reporting in guest asserts
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- [PATCH 3/4] KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair with GUEST_ASSERT
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- [PATCH 2/4] KVM: selftests: Increase UCALL_MAX_ARGS to 7
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- [PATCH 1/4] KVM: selftests: enumerate GUEST_ASSERT arguments
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- [PATCH 0/4] Fix filename reporting in guest asserts
- From: Colton Lewis <coltonlewis@xxxxxxxxxx>
- [PATCH] selftests: KVM: Handle compiler optimizations in ucall
- From: Raghavendra Rao Ananta <rananta@xxxxxxxxxx>
- Re: [PATCH v3 kvmtool 02/13] sizes.h: Make all sizes 64bit
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v2 11/19] KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 11/19] KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v3 5/5] KVM: arm64: Unwind and dump nVHE hypervisor stacktrace
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH v5 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH 2/2] KVM: arm64: nvhe: add intermediates to 'targets' instead of extra-y
- From: Masahiro Yamada <masahiroy@xxxxxxxxxx>
- [PATCH 1/2] KVM: arm64: nvhe: rename confusing obj-y
- From: Masahiro Yamada <masahiroy@xxxxxxxxxx>
- Re: [PATCH 2/6] KVM: arm64: Handle all ID registers trapped for a protected VM
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v2 19/19] KVM: arm64: Move the handling of !FP outside of the fast path
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v5 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: "Huang, Shaoqin" <shaoqin.huang@xxxxxxxxx>
- Re: [PATCH v3 5/5] KVM: arm64: Unwind and dump nVHE hypervisor stacktrace
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH v2 05/19] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 06/19] KVM: arm64: Add three sets of flags to the vcpu state
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v2 05/19] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v5 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Shakeel Butt <shakeelb@xxxxxxxxxx>
- Re: [PATCH v2 05/19] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH v2 19/19] KVM: arm64: Move the handling of !FP outside of the fast path
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 10/19] KVM: arm64: Move vcpu SVE/SME flags to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 17/19] KVM: arm64: Reduce the size of the vcpu flag members
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 16/19] KVM: arm64: Add build-time sanity checks for flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 14/19] KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 15/19] KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 13/19] KVM: arm64: Kill unused vcpu flags field
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 12/19] KVM: arm64: Move vcpu WFIT flag to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 18/19] KVM: arm64: Document why pause cannot be turned into a flag
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 11/19] KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 04/19] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 06/19] KVM: arm64: Add three sets of flags to the vcpu state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 09/19] KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 02/19] KVM: arm64: Always start with clearing SME flag on load
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 00/19] KVM/arm64: Refactoring the vcpu flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 08/19] KVM: arm64: Move vcpu PC/Exception flags to the input flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 07/19] KVM: arm64: Move vcpu configuration flags into their own set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 03/19] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 05/19] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 01/19] KVM: arm64: Always start with clearing SVE flag on load
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 08/18] KVM: arm64: Move vcpu PC/Exception flags to the input flag set
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [GIT PULL] KVM/arm64 fixes for 5.19, take #1
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 5.19, take #1
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 0/6] KVM/arm64: Minor/trivial fixes from pKVM mega-patch
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 0/6] KVM/arm64: Minor/trivial fixes from pKVM mega-patch
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 6/6] KVM: arm64: Drop stale comment
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 5/6] KVM: arm64: Remove redundant hyp_assert_lock_held() assertions
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 4/6] KVM: arm64: Extend comment in has_vhe()
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 3/6] KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 2/6] KVM: arm64: Handle all ID registers trapped for a protected VM
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 1/6] KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 0/6] KVM/arm64: Minor/trivial fixes from pKVM mega-patch
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 07/18] KVM: arm64: Move vcpu configuration flags into their own set
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 05/18] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Catalin Marinas <catalin.marinas@xxxxxxx>
- Re: [PATCH v3 4/5] KVM: arm64: Allocate shared stacktrace pages
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- Re: [PATCH v3 3/5] KVM: arm64: Add hypervisor overflow stack
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- Re: [PATCH v3 2/5] KVM: arm64: Compile stacktrace.nvhe.o
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- Re: [PATCH 15/18] KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 09/18] KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH 15/18] KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH 09/18] KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v3 4/5] KVM: arm64: Allocate shared stacktrace pages
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v3 3/5] KVM: arm64: Add hypervisor overflow stack
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 2/5] KVM: arm64: Compile stacktrace.nvhe.o
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 33/89] KVM: arm64: Handle guest stage-2 page-tables entirely at EL2
- From: "Huang, Shaoqin" <shaoqin.huang@xxxxxxxxx>
- Re: [PATCH 89/89] Documentation: KVM: Add some documentation for Protected KVM on arm64
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH 05/18] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 05/18] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v2 2/3] KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
- From: Eric Auger <eric.auger@xxxxxxxxxx>
- [PATCH v3 5/5] KVM: arm64: Unwind and dump nVHE hypervisor stacktrace
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- [PATCH v3 4/5] KVM: arm64: Allocate shared stacktrace pages
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- [PATCH v3 3/5] KVM: arm64: Add hypervisor overflow stack
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- [PATCH v3 2/5] KVM: arm64: Compile stacktrace.nvhe.o
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- [PATCH v3 1/5] KVM: arm64: Factor out common stack unwinding logic
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- [PATCH v3 0/5] KVM nVHE Hypervisor stack unwinder
- From: Kalesh Singh <kaleshsingh@xxxxxxxxxx>
- Re: (subset) [PATCH v2 0/3] KVM: arm64: Fix userspace access to HW pending state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: fix the inconsistent indenting
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 00/18] KVM/arm64: Refactoring the vcpu flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v1 7/7] arm64/sve: Don't zero non-FPSIMD register state on syscall by default
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 4/7] arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 6/7] arm64/sve: Leave SVE enabled on syscall if we don't context switch
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 5/7] arm64/fpsimd: Load FP state based on recorded data type
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 3/7] arm64/fpsimd: Have KVM explicitly say which FP registers to save
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 2/7] arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 0/7] arm64/sve: Clean up KVM integration and optimise syscalls
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v1 1/7] KVM: arm64: Discard any SVE state when entering KVM guests
- From: Mark Brown <broonie@xxxxxxxxxx>
- [PATCH v2 0/3] KVM: arm64: Fix userspace access to HW pending state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 2/3] KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 3/3] KVM: arm64: Warn if accessing timer pending state outside of vcpu context
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 1/3] KVM: arm64: Don't read a HW interrupt pending state in user context
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 3/4] KVM: x86/mmu: count KVM mmu usage in secondary pagetable stats.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH v5 4/4] KVM: arm64/mmu: count KVM s2 mmu usage in secondary pagetable stats
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH v5 2/4] KVM: mmu: add a helper to account memory used by KVM MMU.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH v5 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH v5 0/4] KVM: mm: count KVM mmu usage in memory stats
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- Re: [PATCH 2/3] KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 03/18] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 01/18] KVM: arm64: Always start with clearing SVE flag on load
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 01/18] KVM: arm64: Always start with clearing SVE flag on load
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v12 06/40] arm64/sme: Provide ABI documentation for SME
- From: Luis Machado <luis.machado@xxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH 04/18] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 04/18] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 04/18] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 03/18] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: Need to run kvm/qemu on ARM
- From: Marc Zyngier <maz@xxxxxxxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Johannes Weiner <hannes@xxxxxxxxxxx>
- Need to run kvm/qemu on ARM
- From: Ivan Masum <heromasum@xxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH 04/18] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 03/18] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 03/18] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 1/3] KVM: arm64: Don't read a HW interrupt pending state in user context
- From: Eric Auger <eauger@xxxxxxxxxx>
- Re: [PATCH 2/3] KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
- From: Eric Auger <eauger@xxxxxxxxxx>
- Re: [PATCH 1/3] KVM: arm64: Don't read a HW interrupt pending state in user context
- From: Eric Auger <eauger@xxxxxxxxxx>
- Re: [PATCH 3/3] KVM: arm64: Warn if accessing timer pending state outside of vcpu context
- From: Eric Auger <eauger@xxxxxxxxxx>
- [PATCH] KVM: arm64: fix the inconsistent indenting
- From: sunliming <sunliming@xxxxxxxxxx>
- [PATCH 1/3] KVM: arm64: Don't read a HW interrupt pending state in user context
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 3/3] KVM: arm64: Warn if accessing timer pending state outside of vcpu context
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 2/3] KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 0/3] KVM: arm64: Fix userspace access to HW pending state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 22/22] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH] KVM: arm64: Fix memory leaks from stage2 pagetable
- From: Qian Cai <quic_qiancai@xxxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Fix memory leaks from stage2 pagetable
- From: Qian Cai <quic_qiancai@xxxxxxxxxxx>
- Re: [PATCH AUTOSEL 5.18 35/49] KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH AUTOSEL 5.17 34/48] KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.18 35/49] KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures
- From: Sasha Levin <sashal@xxxxxxxxxx>
- Re: [PATCH v3 kvmtool 06/13] arm/arm64: Fail if RAM size is too large for 32-bit guests
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 10/13] kvm__arch_init: Remove hugetlbfs_path and ram_size as parameters
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 04/13] builtin-run: Rework RAM size validation
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 11/13] arm/arm64: Consolidate RAM initialization in kvm__init_ram()
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 12/13] Introduce kvm__arch_default_ram_address()
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 13/13] arm64: Allow the user to specify the RAM base address
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 07/13] arm/arm64: Kill the ARM_MAX_MEMORY() macro
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 02/13] sizes.h: Make all sizes 64bit
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v3 kvmtool 08/13] arm/arm64: Kill the ARM_HIMAP_MAX_MEMORY() macro
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v7 01/38] KVM: arm64: Introduce a validation function for an ID register
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Fix memory leaks from stage2 pagetable
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Fix memory leaks from stage2 pagetable
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH 33/89] KVM: arm64: Handle guest stage-2 page-tables entirely at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH 03/89] KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH 02/18] KVM: arm64: Always start with clearing SME flag on load
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 01/18] KVM: arm64: Always start with clearing SVE flag on load
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH 00/18] KVM/arm64: Refactoring the vcpu flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v7 00/22] Support SDEI Virtualization
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v7 00/22] Support SDEI Virtualization
- From: Shijie Huang <shijie@xxxxxxxxxxxxxxxxxxxxxxxxxx>
- [PATCH 10/18] KVM: arm64: Move vcpu SVE/SME flags to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 18/18] KVM: arm64: Document why pause cannot be turned into a flag
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 13/18] KVM: arm64: Kill unused vcpu flags field
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 16/18] KVM: arm64: Add build-time sanity checks for flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 12/18] KVM: arm64: Move vcpu WFIT flag to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 14/18] KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 15/18] KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 11/18] KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 17/18] KVM: arm64: Reduce the size of the vcpu flag members
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 09/18] KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 05/18] KVM: arm64: Add helpers to manipulate vcpu flags among a set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 06/18] KVM: arm64: Add three sets of flags to the vcpu state
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 07/18] KVM: arm64: Move vcpu configuration flags into their own set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 03/18] KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 01/18] KVM: arm64: Always start with clearing SVE flag on load
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 08/18] KVM: arm64: Move vcpu PC/Exception flags to the input flag set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 04/18] KVM: arm64: Move FP state ownership from flag to a tristate
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 00/18] KVM/arm64: Refactoring the vcpu flags
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 02/18] KVM: arm64: Always start with clearing SME flag on load
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- [PATCH v7 22/22] selftests: KVM: aarch64: Add SDEI test case
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 21/22] selftests: KVM: aarch64: Add SDEI case in hypercall tests
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 20/22] KVM: arm64: Add SDEI document
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 19/22] KVM: arm64: Support SDEI event migration
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 18/22] KVM: arm64: Allow large sized pseudo firmware registers
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 17/22] KVM: arm64: Expose SDEI capbility and service
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 16/22] KVM: arm64: Support SDEI_VERSION hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 15/22] KVM: arm64: Support SDEI_FEATURES hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 14/22] KVM: arm64: Support EVENT_SIGNAL hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 13/22] KVM: arm64: Support EVENT_{COMPLETE, COMPLETE_AND_RESUME} hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 12/22] KVM: arm64: Support event injection and delivery
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 11/22] KVM: arm64: Support {PRIVATE, SHARED}_RESET hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 10/22] KVM: arm64: Support PE_{MASK, UNMASK} hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 09/22] KVM: arm64: Support EVENT_GET_INFO hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 08/22] KVM: arm64: Support EVENT_STATUS hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 07/22] KVM: arm64: Support EVENT_UNREGISTER hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 05/22] KVM: arm64: Support EVENT_{ENABLE, DISABLE} hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 06/22] KVM: arm64: Support EVENT_CONTEXT hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 04/22] KVM: arm64: Support EVENT_REGISTER hypercall
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 03/22] KVM: arm64: Add SDEI virtualization infrastructure
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 02/22] KVM: arm64: Route hypercalls based on their owner
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 01/22] KVM: arm64: Extend smccc_get_argx()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 00/22] Support SDEI Virtualization
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH] KVM: arm64: Fix memory leaks from stage2 pagetable
- From: Qian Cai <quic_qiancai@xxxxxxxxxxx>
- Re: [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v2 kvmtool 1/2] Add libfdt library
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 2/2] INSTALL: Remove all mentions of libfdt
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 0/2] Add libfdt library
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH kvmtool 0/2] Add libfdt library
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH kvmtool 0/2] Add libfdt library
- From: Andre Przywara <andre.przywara@xxxxxxx>
- [PATCH kvmtool 1/2] Add libfdt library
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH kvmtool 2/2] INSTALL: Remove all mentions of libfdt
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH kvmtool 0/2] Add libfdt library
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH kvmtool 0/2] Fixes for arm64 and MIPS
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH kvmtool 0/4] Update virtio headers (to fix build)
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 09/13] KVM: selftests: aarch64: Add aarch64/page_fault_test
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH kvmtool 2/2] mips: Do not emulate a serial device
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH kvmtool 1/2] arm64: Honor --vcpu-affinity for aarch32 guests
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH kvmtool 0/2] Fixes for arm64 and MIPS
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Johannes Weiner <hannes@xxxxxxxxxxx>
- [PATCH v3 kvmtool 13/13] arm64: Allow the user to specify the RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 12/13] Introduce kvm__arch_default_ram_address()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 11/13] arm/arm64: Consolidate RAM initialization in kvm__init_ram()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 10/13] kvm__arch_init: Remove hugetlbfs_path and ram_size as parameters
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 09/13] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 08/13] arm/arm64: Kill the ARM_HIMAP_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 07/13] arm/arm64: Kill the ARM_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 06/13] arm/arm64: Fail if RAM size is too large for 32-bit guests
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 05/13] builtin-run: Add arch hook to validate VM configuration
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 04/13] builtin-run: Rework RAM size validation
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 02/13] sizes.h: Make all sizes 64bit
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 03/13] builtin-run: Always use RAM size in bytes
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 01/13] Use MB for megabytes consistently
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v3 kvmtool 00/13] arm64: Allow the user to set RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Mingwei Zhang <mizhang@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH AUTOSEL 5.15 03/10] KVM: arm64: Don't hypercall before EL2 init
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH AUTOSEL 5.17 05/12] KVM: arm64: Don't hypercall before EL2 init
- From: Sasha Levin <sashal@xxxxxxxxxx>
- [PATCH kvmtool 4/4] include: add new virtio uapi header files
- From: Andre Przywara <andre.przywara@xxxxxxx>
- [PATCH kvmtool 2/4] util: include virtio UAPI headers in sync
- From: Andre Przywara <andre.przywara@xxxxxxx>
- [PATCH kvmtool 3/4] include: update virtio UAPI headers
- From: Andre Przywara <andre.przywara@xxxxxxx>
- [PATCH kvmtool 1/4] update virtio_mmio.h
- From: Andre Przywara <andre.przywara@xxxxxxx>
- [PATCH kvmtool 0/4] Update virtio headers (to fix build)
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 kvmtool 12/12] arm64: Allow the user to specify the RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v2 kvmtool 02/12] builtin-run: Always use RAM size in bytes
- From: Andre Przywara <andre.przywara@xxxxxxx>
- Re: [PATCH v2 kvmtool 12/12] arm64: Allow the user to specify the RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Johannes Weiner <hannes@xxxxxxxxxxx>
- Re: [PATCH] KVM: arm64: cancel the return value check of kvm_arm_init_sve()
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH kvmtool] aarch64: Give up with MTE for AArch32 guest
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH v2 kvmtool 12/12] arm64: Allow the user to specify the RAM base address
- From: Andre Przywara <andre.przywara@xxxxxxxxxxxx>
- Re: [PATCH 33/89] KVM: arm64: Handle guest stage-2 page-tables entirely at EL2
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH 03/89] KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH kvmtool] aarch64: Give up with MTE for AArch32 guest
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH kvmtool] aarch64: Give up with MTE for AArch32 guest
- From: Vladimir Murzin <vladimir.murzin@xxxxxxx>
- Re: [PATCH kvmtool] aarch64: Give up with MTE for AArch32 guest
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH kvmtool] aarch64: Give up with MTE for AArch32 guest
- From: Vladimir Murzin <vladimir.murzin@xxxxxxx>
- Re: [GIT PULL] KVM/arm64 updates for 5.19
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH] Documentation: kvm: reorder ARM-specific section about KVM_SYSTEM_EVENT_SUSPEND
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH] KVM: arm64: cancel the return value check of kvm_arm_init_sve()
- From: Peng Wu <wupeng58@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- Re: [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- [PATCH 89/89] Documentation: KVM: Add some documentation for Protected KVM on arm64
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 88/89] KVM: arm64: Introduce KVM_VM_TYPE_ARM_PROTECTED machine type for PVMs
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 87/89] KVM: arm64: Expose memory sharing hypercalls to protected guests
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 86/89] KVM: arm64: Reformat/beautify PTP hypercall documentation
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 85/89] KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 84/89] KVM: arm64: Extend memory sharing to allow guest-to-host transitions
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 83/89] KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 82/89] KVM: arm64: Support TLB invalidation in guest context
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 81/89] KVM: arm64: Inject SIGSEGV on illegal accesses
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 80/89] KVM: arm64: Refactor enter_exception64()
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 79/89] KVM: arm64: Add is_pkvm_initialized() helper
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 78/89] KVM: arm64: Don't expose TLBI hypercalls after de-privilege
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 77/89] KVM: arm64: Handle PSCI for protected VMs in EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 76/89] KVM: arm64: Factor out vcpu_reset code for core registers and PSCI
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 75/89] KVM: arm64: Move some kvm_psci functions to a shared header
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 74/89] KVM: arm64: Move pstate reset values to kvm_arm.h
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 73/89] KVM: arm64: Add HVC handling for protected guests at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 72/89] KVM: arm64: Track the SVE state in the shadow vcpu
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 71/89] KVM: arm64: Initialize shadow vm state at hyp
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 70/89] KVM: arm64: Refactor kvm_vcpu_enable_ptrauth() for hyp use
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 69/89] KVM: arm64: Do not update virtual timer state for protected VMs
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 68/89] KVM: arm64: Move vgic state between host and shadow vcpu structures
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 67/89] KVM: arm64: Add EL2 entry/exit handlers for pKVM guests
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 66/89] KVM: arm64: Donate memory to protected guests
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 65/89] KVM: arm64: Force injection of a data abort on NISV MMIO exit
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 64/89] KVM: arm64: Advertise GICv3 sysreg interface to protected guests
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 63/89] KVM: arm64: Fix initializing traps in protected mode
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 62/89] KVM: arm64: Move pkvm_vcpu_init_traps to shadow vcpu init
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 61/89] KVM: arm64: Reset sysregs for protected VMs
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 60/89] KVM: arm64: Refactor reset_mpidr to extract its computation
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 59/89] KVM: arm64: Do not support MTE for protected VMs
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 58/89] KVM: arm64: Restrict protected VM capabilities
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 57/89] KVM: arm64: Trap debug break and watch from guest
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 56/89] KVM: arm64: Check directly whether the vcpu is protected
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 55/89] KVM: arm64: Do not pass the vcpu to __pkvm_host_map_guest()
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 54/89] KVM: arm64: Reduce host/shadow vcpu state copying
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 53/89] KVM: arm64: Lazy host FP save/restore
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 52/89] KVM: arm64: Introduce lazy-ish state sync for non-protected VMs
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 51/89] KVM: arm64: Introduce per-EC entry/exit handlers
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 50/89] KVM: arm64: Ensure that TLBs and I-cache are private to each vcpu
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 49/89] KVM: arm64: Add hyp per_cpu variable to track current physical cpu number
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 48/89] KVM: arm64: Skip __kvm_adjust_pc() for protected vcpus
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 47/89] KVM: arm64: Add current vcpu and shadow_state lookup primitive
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 46/89] KVM: arm64: Introduce the pkvm_vcpu_{load, put} hypercalls
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 44/89] KVM: arm64: Introduce predicates to check for protected state
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 45/89] KVM: arm64: Add the {flush, sync}_timer_state() primitives
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 43/89] KVM: arm64: Add the {flush, sync}_vgic_state() primitives
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 42/89] KVM: arm64: Simplify vgic-v3 hypercalls
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 40/89] KVM: arm64: Split up nvhe/fixed_config.h
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 41/89] KVM: arm64: Make vcpu_{read, write}_sys_reg available to HYP code
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 39/89] KVM: arm64: Extend memory donation to allow host-to-guest transitions
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 38/89] KVM: arm64: Don't map host sections in pkvm
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 37/89] KVM: arm64: Explicitly map kvm_vgic_global_state at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 36/89] KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 35/89] KVM: arm64: Unmap kvm_arm_hyp_percpu_base from the host
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 34/89] KVM: arm64: Don't access kvm_arm_hyp_percpu_base at EL1
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 33/89] KVM: arm64: Handle guest stage-2 page-tables entirely at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 32/89] KVM: arm64: Use the shadow vCPU structure in handle___kvm_vcpu_run()
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 31/89] KVM: arm64: Disallow dirty logging and RO memslots with pKVM
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 30/89] KVM: arm64: Do not allow memslot changes after first VM run under pKVM
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 29/89] KVM: arm64: Check for PTE validity when checking for executable/cacheable
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 28/89] KVM: arm64: Consolidate stage-2 init in one function
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 27/89] KVM: arm64: Extend memory sharing to allow host-to-guest transitions
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 26/89] KVM: arm64: Provide a hypercall for the host to reclaim guest memory
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 25/89] KVM: arm64: Add flags to struct hyp_page
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 24/89] KVM: arm64: Return guest memory from EL2 via dedicated teardown memcache
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 23/89] KVM: arm64: Instantiate guest stage-2 page-tables at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 22/89] KVM: arm64: Add generic hyp_memcache helpers
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 21/89] KVM: arm64: Allow non-coallescable pages in a hyp_pool
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 20/89] KVM: arm64: Provide I-cache invalidation by VA at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 19/89] KVM: arm64: Add pcpu fixmap infrastructure at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 18/89] KVM: arm64: Factor out private range VA allocation
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 17/89] KVM: arm64: Make hyp stage-1 refcnt correct on the whole range
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 16/89] KVM: arm64: Instantiate VM shadow data from EL1
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 15/89] KVM: arm64: Introduce shadow VM state at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 14/89] KVM: arm64: Add hyp_spinlock_t static initializer
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 13/89] KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 12/89] KVM: arm64: Add helpers to pin memory shared with hyp
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 11/89] KVM: arm64: Prevent the donation of no-map pages
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 10/89] KVM: arm64: Implement do_donate() helper for donating memory
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 09/89] KVM: arm64: Unify identifiers used to distinguish host and hypervisor
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 08/89] KVM: arm64: Back hyp_vmemmap for all of memory
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 07/89] KVM: arm64: Move hyp refcount manipulation helpers
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 06/89] KVM: arm64: Drop stale comment
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 05/89] KVM: arm64: Extend comment in has_vhe()
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 04/89] KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 03/89] KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 00/89] KVM: arm64: Base support for the pKVM hypervisor at EL2
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 02/89] KVM: arm64: Remove redundant hyp_assert_lock_held() assertions
- From: Will Deacon <will@xxxxxxxxxx>
- [PATCH 01/89] KVM: arm64: Handle all ID registers trapped for a protected VM
- From: Will Deacon <will@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 updates for 5.19
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 08/13] tools: Copy bitfield.h from the kernel sources
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 07/13] KVM: selftests: aarch64: Construct DEFAULT_MAIR_EL1 using sysreg.h macros
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 06/13] KVM: selftests: Add vm_mem_region_get_src_fd library function
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 05/13] KVM: selftests: Add missing close and munmap in __vm_mem_region_delete
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 04/13] KVM: selftests: aarch64: Export _virt_pg_map with a pt_memslot arg
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 03/13] KVM: selftests: Add vm_alloc_page_table_in_memslot library function
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 02/13] KVM: selftests: aarch64: Add vm_get_pte_gpa library function
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v2 01/11] KVM: selftests: Add a userfaultfd library
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 4/5] KVM: Actually create debugfs in kvm_create_vm()
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 1/5] KVM: Shove vm stats_id init into kvm_create_vm()
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 5/5] KVM: Hoist debugfs_dentry init to kvm_create_vm_debugfs() (again)
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 2/5] KVM: Shove vcpu stats_id init into kvm_vcpu_init()
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 3/5] KVM: Get an fd before creating the VM
- From: Oliver Upton <oupton@xxxxxxxxxx>
- [PATCH v2 0/5] KVM: Clean up debugfs+stats init/destroy
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH kernel] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent
- From: Alexey Kardashevskiy <aik@xxxxxxxxx>
- Re: [GIT PULL] KVM/arm64 fixes for 5.18, take #3
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH] arm/run: Use TCG with qemu-system-arm on arm64 systems
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH] arm64: Check for dynamic relocs with readelf
- From: Andrew Jones <drjones@xxxxxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 21/22] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 22/22] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 19/22] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 20/22] KVM: x86/mmu: Refactor drop_large_spte()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 18/22] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 17/22] KVM: x86/mmu: Cache the access bits of shadowed translations
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 16/22] KVM: x86/mmu: Update page stats in __rmap_add()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 11/22] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 15/22] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 14/22] KVM: x86/mmu: Pass const memslot to rmap_add()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 13/22] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 12/22] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 09/22] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 10/22] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 08/22] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 04/22] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 07/22] KVM: x86/mmu: Consolidate shadow page allocation and initialization
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 06/22] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 05/22] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 03/22] KVM: x86/mmu: Stop passing @direct to mmu_alloc_root()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 02/22] KVM: x86/mmu: Use a bool for direct
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 01/22] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v6 00/22] KVM: Extend Eager Page Splitting to the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v5 03/21] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection
- From: Raghavendra Rao Ananta <rananta@xxxxxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 0/9] KVM: arm64: Add support for hypercall services selection
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 kvmtool 12/12] arm64: Allow the user to specify the RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 11/12] Introduce kvm__arch_default_ram_address()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 09/12] kvm__arch_init: Remove hugetlbfs_path and ram_size as parameters
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 10/12] arm/arm64: Consolidate RAM initialization in kvm__init_ram()
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 08/12] builtin_run: Allow standard size specifiers for memory
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 07/12] arm/arm64: Kill the ARM_HIMAP_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 06/12] arm/arm64: Kill the ARM_MAX_MEMORY() macro
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 05/12] arm/arm64: Fail if RAM size is too large for 32-bit guests
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 04/12] builtin-run: Add arch hook to validate VM configuration
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 03/12] builtin-run: Rework RAM size validation
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 02/12] builtin-run: Always use RAM size in bytes
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 01/12] Use MB for megabytes consistently
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- [PATCH v2 kvmtool 00/12] arm64: Allow the user to set RAM base address
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 0/4] KVM: arm64: vgic: Misc ITS fixes
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 5.18, take #3
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Don't hypercall before EL2 init
- From: Quentin Perret <qperret@xxxxxxxxxx>
- Re: [PATCH v5 03/21] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Lai Jiangshan <jiangshanlai@xxxxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Don't hypercall before EL2 init
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v4 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] selftests: KVM: aarch64: Let hypercalls use UAPI *_BIT_COUNT
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v4 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
- From: Catalin Marinas <catalin.marinas@xxxxxxx>
- [PATCH] KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v5 21/21] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 20/21] KVM: Allow for different capacities in kvm_mmu_memory_cache structs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 19/21] KVM: x86/mmu: Refactor drop_large_spte()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 18/21] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 16/21] KVM: x86/mmu: Cache the access bits of shadowed translations
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 17/21] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 15/21] KVM: x86/mmu: Update page stats in __rmap_add()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 14/21] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 13/21] KVM: x86/mmu: Pass const memslot to rmap_add()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 12/21] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 11/21] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 10/21] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 09/21] KVM: x86/mmu: Pass memory caches to allocate SPs separately
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 08/21] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 07/21] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 06/21] KVM: x86/mmu: Consolidate shadow page allocation and initialization
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 05/21] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 04/21] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 03/21] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 02/21] KVM: x86/mmu: Use a bool for direct
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 01/21] KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v5 00/21] KVM: Extend Eager Page Splitting to the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Johannes Weiner <hannes@xxxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Johannes Weiner <hannes@xxxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Shakeel Butt <shakeelb@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH] KVM: arm64: Don't hypercall before EL2 init
- From: Quentin Perret <qperret@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Shakeel Butt <shakeelb@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH] selftests: kvm: replace ternary operator with min()
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH] selftests: kvm: replace ternary operator with min()
- From: Claudio Imbrenda <imbrenda@xxxxxxxxxxxxx>
- Re: [PATCH] selftests: kvm: replace ternary operator with min()
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- [PATCH] selftests: kvm: replace ternary operator with min()
- From: Guo Zhengkui <guozhengkui@xxxxxxxx>
- Re: [PATCH v3 0/4] KVM: arm64: vgic: Misc ITS fixes
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v4 4/4] KVM: arm64: Reenable pmu in Protected Mode
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v4 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 0/2] KVM: arm64: Minor pKVM cleanups
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v4 4/4] KVM: arm64: Reenable pmu in Protected Mode
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH v4 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH v4 2/4] KVM: arm64: Repack struct kvm_pmu to reduce size
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH v4 1/4] KVM: arm64: Wrapper for getting pmu_events
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- [PATCH v4 0/4] KVM: arm64: Do not communicate host pmu event changes by accessing hyp data
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH 2/2] KVM: arm64: pkvm: Don't mask already zeroed FEAT_SVE
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH 1/2] KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v3 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 4/4] KVM: arm64: Reenable pmu in Protected Mode
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v3 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v3 2/4] KVM: arm64: Repack struct kvm_pmu to reduce size
- From: Fuad Tabba <tabba@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Lai Jiangshan <jiangshanlai@xxxxxxxxx>
- RE: [PATCH 1/2] ACPI/AEST: Initial AEST driver
- From: "ishii.shuuichir@xxxxxxxxxxx" <ishii.shuuichir@xxxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: Lai Jiangshan <jiangshanlai@xxxxxxxxx>
- Re: [PATCH v4 11/20] KVM: x86/mmu: Allow for NULL vcpu pointer in __kvm_mmu_get_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 17/20] KVM: x86/mmu: Zap collapsible SPTEs at all levels in the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 16/20] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 15/20] KVM: x86/mmu: Cache the access bits of shadowed translations
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 11/20] KVM: x86/mmu: Allow for NULL vcpu pointer in __kvm_mmu_get_shadow_page()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 13/20] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 07/20] KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 03/20] KVM: x86/mmu: Derive shadow MMU page role from parent
- From: David Matlack <dmatlack@xxxxxxxxxx>
- Re: [PATCH v4 05/20] KVM: x86/mmu: Consolidate shadow page allocation and initialization
- From: David Matlack <dmatlack@xxxxxxxxxx>
- [PATCH v3 4/4] KVM: arm64: vgic: Undo work in failed ITS restores
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v3 3/4] KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v3 1/4] KVM: arm64: vgic: Check that new ITEs could be saved in guest memory
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v3 2/4] KVM: arm64: vgic: Add more checks when restoring ITS tables
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v3 0/4] KVM: arm64: vgic: Misc ITS fixes
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v4 11/20] KVM: x86/mmu: Allow for NULL vcpu pointer in __kvm_mmu_get_shadow_page()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 4/4] KVM: arm64: Reenable pmu in Protected Mode
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 3/4] KVM: arm64: Pass pmu events to hyp via vcpu
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 2/4] KVM: arm64: Repack struct kvm_pmu to reduce size
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v3 1/4] KVM: arm64: Wrapper for getting pmu_events
- From: Oliver Upton <oupton@xxxxxxxxxx>
- Re: [PATCH v4 1/4] mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
- From: Yosry Ahmed <yosryahmed@xxxxxxxxxx>
- Re: [PATCH v4 20/20] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 18/20] KVM: x86/mmu: Refactor drop_large_spte()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
[Index of Archives]
[Linux KVM]
[Spice Development]
[Libvirt]
[Libvirt Users]
[Linux USB Devel]
[Linux SCSI]
[Samba]
[Yosemite News]