kvmarm
Thread
Date
Earlier messages
Later messages
Messages by Thread
[RFC PATCH 04/37] KVM: x86/mmu: Invert sp->tdp_mmu_page to sp->shadow_mmu_page
David Matlack
Re: [RFC PATCH 04/37] KVM: x86/mmu: Invert sp->tdp_mmu_page to sp->shadow_mmu_page
Paolo Bonzini
[RFC PATCH 03/37] KVM: MMU: Move tdp_ptep_t into common code
David Matlack
[RFC PATCH 05/37] KVM: x86/mmu: Unify TDP MMU and Shadow MMU root refcounts
David Matlack
[RFC PATCH 09/37] KVM: Move page size stats into common code
David Matlack
[RFC PATCH 07/37] mm: Introduce architecture-neutral PG_LEVEL macros
David Matlack
[RFC PATCH 06/37] KVM: MMU: Move struct kvm_mmu_page to common code
David Matlack
Re: [RFC PATCH 06/37] KVM: MMU: Move struct kvm_mmu_page to common code
Ben Gardon
Re: [RFC PATCH 06/37] KVM: MMU: Move struct kvm_mmu_page to common code
Paolo Bonzini
Re: [RFC PATCH 06/37] KVM: MMU: Move struct kvm_mmu_page to common code
David Matlack
[RFC PATCH 10/37] KVM: MMU: Move struct kvm_page_fault to common code
David Matlack
Re: [RFC PATCH 10/37] KVM: MMU: Move struct kvm_page_fault to common code
Ben Gardon
Re: [RFC PATCH 10/37] KVM: MMU: Move struct kvm_page_fault to common code
David Matlack
Re: [RFC PATCH 10/37] KVM: MMU: Move struct kvm_page_fault to common code
Paolo Bonzini
[RFC PATCH 12/37] KVM: x86/mmu: Use PG_LEVEL_{PTE, PMD, PUD} in the TDP MMU
David Matlack
[RFC PATCH 13/37] KVM: MMU: Move sptep_to_sp() to common code
David Matlack
[RFC PATCH 11/37] KVM: MMU: Move RET_PF_* into common code
David Matlack
[RFC PATCH 16/37] KVM: x86/mmu: Abstract away TDP MMU root lookup
David Matlack
[RFC PATCH 08/37] KVM: selftests: Stop assuming stats are contiguous in kvm_binary_stats_test
David Matlack
[RFC PATCH 15/37] KVM: x86/mmu: Add a common API for inspecting/modifying TDP PTEs
David Matlack
[RFC PATCH 17/37] KVM: Move struct kvm_gfn_range to kvm_types.h
David Matlack
Re: [RFC PATCH 17/37] KVM: Move struct kvm_gfn_range to kvm_types.h
Ben Gardon
[RFC PATCH 14/37] KVM: MMU: Introduce common macros for TDP page tables
David Matlack
[RFC PATCH 19/37] KVM: x86/mmu: Add arch hooks for NX Huge Pages
David Matlack
[RFC PATCH 18/37] KVM: x86/mmu: Add common API for creating TDP PTEs
David Matlack
[RFC PATCH 20/37] KVM: x86/mmu: Abstract away computing the max mapping level
David Matlack
Re: [RFC PATCH 20/37] KVM: x86/mmu: Abstract away computing the max mapping level
Ben Gardon
Re: [RFC PATCH 20/37] KVM: x86/mmu: Abstract away computing the max mapping level
David Matlack
Re: [RFC PATCH 20/37] KVM: x86/mmu: Abstract away computing the max mapping level
Sean Christopherson
[RFC PATCH 21/37] KVM: Introduce CONFIG_HAVE_TDP_MMU
David Matlack
[RFC PATCH 23/37] KVM: MMU: Move VM-level TDP MMU state to struct kvm
David Matlack
Re: [RFC PATCH 23/37] KVM: MMU: Move VM-level TDP MMU state to struct kvm
Oliver Upton
Re: [RFC PATCH 23/37] KVM: MMU: Move VM-level TDP MMU state to struct kvm
David Matlack
Re: [RFC PATCH 23/37] KVM: MMU: Move VM-level TDP MMU state to struct kvm
Oliver Upton
[RFC PATCH 22/37] KVM: x86: Select HAVE_TDP_MMU if X86_64
David Matlack
[RFC PATCH 28/37] KVM: MMU: Stub out tracepoints on non-x86 architectures
David Matlack
[RFC PATCH 27/37] KVM: MMU: Move mmu_page_header_cache to common code
David Matlack
[RFC PATCH 25/37] KVM: x86/mmu: Pass root role to kvm_tdp_mmu_get_vcpu_root_hpa()
David Matlack
[RFC PATCH 24/37] KVM: x86/mmu: Move kvm_mmu_hugepage_adjust() up to fault handler
David Matlack
[RFC PATCH 29/37] KVM: x86/mmu: Collapse kvm_flush_remote_tlbs_with_{range, address}() together
David Matlack
[RFC PATCH 31/37] KVM: x86/MMU: Use gfn_t in kvm_flush_remote_tlbs_range()
David Matlack
[RFC PATCH 30/37] KVM: x86/mmu: Rename kvm_flush_remote_tlbs_with_address()
David Matlack
[RFC PATCH 26/37] KVM: Move page table cache to struct kvm_vcpu
David Matlack
[RFC PATCH 33/37] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code
David Matlack
Re: [RFC PATCH 33/37] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code
Ben Gardon
Re: [RFC PATCH 33/37] KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code
David Matlack
[RFC PATCH 35/37] KVM: x86/mmu: Move tdp_mmu_max_gfn_exclusive() to tdp_pgtable.c
David Matlack
[RFC PATCH 34/37] KVM: MMU: Move the TDP iterator to common code
David Matlack
[RFC PATCH 36/37] KVM: x86/mmu: Move is_tdp_mmu_page() to mmu_internal.h
David Matlack
[RFC PATCH 32/37] KVM: Allow range-based TLB invalidation from common code
David Matlack
[RFC PATCH 37/37] KVM: MMU: Move the TDP MMU to common code
David Matlack
Re: [RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
Oliver Upton
Re: [RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
David Matlack
Re: [RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
Paolo Bonzini
Re: [RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
Sean Christopherson
Re: [RFC PATCH 00/37] KVM: Refactor the KVM/x86 TDP MMU into common code
Paolo Bonzini
[PATCH 0/4] KVM: selftests: Fixes for ucall pool + page_fault_test
Oliver Upton
[PATCH 1/4] KVM: selftests: Fix build due to ucall_uninit() removal
Oliver Upton
[PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Oliver Upton
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Sean Christopherson
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Oliver Upton
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Sean Christopherson
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Oliver Upton
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Ricardo Koller
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Sean Christopherson
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Ricardo Koller
Re: [PATCH 2/4] KVM: selftests: Setup ucall after loading program into guest memory
Sean Christopherson
[PATCH 3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0
Oliver Upton
Re: [PATCH 3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0
Sean Christopherson
Re: [PATCH 3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0
Oliver Upton
Re: [PATCH 3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0
Sean Christopherson
Re: [PATCH 3/4] KVM: arm64: selftests: Align VA space allocator with TTBR0
Andrew Jones
[PATCH 4/4] KVM: selftests: Allocate ucall pool from MEM_REGION_DATA
Oliver Upton
Re: [PATCH 4/4] KVM: selftests: Allocate ucall pool from MEM_REGION_DATA
Sean Christopherson
Re: [PATCH 4/4] KVM: selftests: Allocate ucall pool from MEM_REGION_DATA
Oliver Upton
[PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Ryan Roberts
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Marc Zyngier
[PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Ryan Roberts
[PATCH v1 02/12] arm64/mm: Update tlb invalidation routines for FEAT_LPA2
Ryan Roberts
[PATCH v1 03/12] KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2
Ryan Roberts
[PATCH v1 06/12] KVM: arm64: Use LPA2 page-tables for stage2 if HW supports it
Ryan Roberts
[PATCH v1 07/12] KVM: arm64: Use LPA2 page-tables for hyp stage1 if HW supports it
Ryan Roberts
[PATCH v1 01/12] arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
Ryan Roberts
Re: [PATCH v1 01/12] arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
Oliver Upton
Re: [PATCH v1 01/12] arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
Oliver Upton
[PATCH v1 05/12] KVM: arm64: Maintain page-table format info in struct kvm_pgtable
Ryan Roberts
Re: [PATCH v1 05/12] KVM: arm64: Maintain page-table format info in struct kvm_pgtable
Oliver Upton
[PATCH v1 04/12] KVM: arm64: Plumbing to enable multiple pgtable formats
Ryan Roberts
[PATCH v1 08/12] KVM: arm64: Insert PS field at TCR_EL2 assembly time
Ryan Roberts
[PATCH v1 09/12] KVM: arm64: Convert translation level parameter to s8
Ryan Roberts
[PATCH v1 10/12] KVM: arm64: Rework logic to en/decode VTCR_EL2.{SL0, SL2} fields
Ryan Roberts
Re: [PATCH v1 10/12] KVM: arm64: Rework logic to en/decode VTCR_EL2.{SL0, SL2} fields
Oliver Upton
Re: [PATCH v1 10/12] KVM: arm64: Rework logic to en/decode VTCR_EL2.{SL0, SL2} fields
Ryan Roberts
Re: [PATCH v1 10/12] KVM: arm64: Rework logic to en/decode VTCR_EL2.{SL0, SL2} fields
Oliver Upton
[PATCH v1 11/12] KVM: arm64: Support upto 5 levels of translation in kvm_pgtable
Ryan Roberts
[PATCH v1 12/12] KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems
Ryan Roberts
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Oliver Upton
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Ryan Roberts
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Oliver Upton
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Oliver Upton
Re: [PATCH v1 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
Marc Zyngier
[GIT PULL] KVM/arm64 updates for 6.2
Marc Zyngier
Re: [GIT PULL] KVM/arm64 updates for 6.2
Paolo Bonzini
Re: [GIT PULL] KVM/arm64 updates for 6.2
Sean Christopherson
Re: [GIT PULL] KVM/arm64 updates for 6.2
Mark Brown
Re: [GIT PULL] KVM/arm64 updates for 6.2
Paolo Bonzini
Re: [GIT PULL] KVM/arm64 updates for 6.2
Marc Zyngier
Re: [GIT PULL] KVM/arm64 updates for 6.2
Paolo Bonzini
Re: [GIT PULL] KVM/arm64 updates for 6.2
Marc Zyngier
Re: [GIT PULL] KVM/arm64 updates for 6.2
Oliver Upton
Re: [GIT PULL] KVM/arm64 updates for 6.2
Paolo Bonzini
Re: [GIT PULL] KVM/arm64 updates for 6.2
Oliver Upton
Re: [GIT PULL] KVM/arm64 updates for 6.2
Paolo Bonzini
[PATCH v1] KVM: arm64: Fix benign bug with incorrect use of VA_BITS.
Ryan Roberts
Re: [PATCH v1] KVM: arm64: Fix benign bug with incorrect use of VA_BITS.
Marc Zyngier
Re: [PATCH v1] KVM: arm64: Fix benign bug with incorrect use of VA_BITS.
Ryan Roberts
Re: [PATCH v1] KVM: arm64: Fix benign bug with incorrect use of VA_BITS.
Marc Zyngier
[PATCH v2 0/6] KVM: arm64: Parallel access faults
Oliver Upton
[PATCH v2 1/6] KVM: arm64: Use KVM's pte type/helpers in handle_access_fault()
Oliver Upton
[PATCH v2 4/6] KVM: arm64: Don't serialize if the access flag isn't set
Oliver Upton
[PATCH v2 2/6] KVM: arm64: Ignore EAGAIN for walks outside of a fault
Oliver Upton
[PATCH v2 3/6] KVM: arm64: Return EAGAIN for invalid PTE in attr walker
Oliver Upton
[PATCH v2 5/6] KVM: arm64: Handle access faults behind the read lock
Oliver Upton
[PATCH v2 6/6] KVM: arm64: Condition HW AF updates on config option
Oliver Upton
[PATCH] KVM: arm64: Always mask CCSIDR associativity bits
Akihiko Odaki
Re: [PATCH] KVM: arm64: Always mask CCSIDR associativity bits
Marc Zyngier
[kvm-unit-tests PATCH 0/3] arm: pmu: Add support for PMUv3p5
Ricardo Koller
[kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Ricardo Koller
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Marc Zyngier
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Marc Zyngier
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Ricardo Koller
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Ricardo Koller
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Ricardo Koller
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Alexandru Elisei
Re: [kvm-unit-tests PATCH 1/3] arm: pmu: Fix overflow checks for PMUv3p5 long counters
Ricardo Koller
[kvm-unit-tests PATCH 2/3] arm: pmu: Prepare for testing 64-bit overflows
Ricardo Koller
[kvm-unit-tests PATCH 3/3] arm: pmu: Add tests for 64-bit overflows
Ricardo Koller
Re: [kvm-unit-tests PATCH 3/3] arm: pmu: Add tests for 64-bit overflows
Alexandru Elisei
Re: [kvm-unit-tests PATCH 3/3] arm: pmu: Add tests for 64-bit overflows
Ricardo Koller
Re: [kvm-unit-tests PATCH 3/3] arm: pmu: Add tests for 64-bit overflows
Alexandru Elisei
Re: [kvm-unit-tests PATCH 3/3] arm: pmu: Add tests for 64-bit overflows
Ricardo Koller
[PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Oliver Upton
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Marc Zyngier
Re: [PATCH 0/3] KVM: arm64: Handle CCSIDR associativity mismatches
Oliver Upton
[PATCH 1/3] KVM: arm64: Make CCSIDRs consistent
Akihiko Odaki
[PATCH 3/3] KVM: arm64: Handle CCSIDR associativity mismatches
Akihiko Odaki
[PATCH 2/3] arm64: errata: Check for mismatched cache associativity
Akihiko Odaki
[PATCH v2 00/50] KVM: Rework kvm_init() and hardware enabling
Sean Christopherson
[PATCH v2 01/50] KVM: Register /dev/kvm as the _very_ last thing during initialization
Sean Christopherson
[PATCH v2 02/50] KVM: Initialize IRQ FD after arch hardware setup
Sean Christopherson
[PATCH v2 04/50] KVM: Teardown VFIO ops earlier in kvm_exit()
Sean Christopherson
[PATCH v2 03/50] KVM: Allocate cpus_hardware_enabled after arch hardware setup
Sean Christopherson
[PATCH v2 06/50] KVM: s390: Move hardware setup/unsetup to init/exit
Sean Christopherson
[PATCH v2 05/50] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails
Sean Christopherson
[PATCH v2 08/50] KVM: x86: Move hardware setup/unsetup to init/exit
Sean Christopherson
[PATCH v2 07/50] KVM: x86: Do timer initialization after XCR0 configuration
Sean Christopherson
[PATCH v2 09/50] KVM: Drop arch hardware (un)setup hooks
Sean Christopherson
[PATCH v2 10/50] KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling
Sean Christopherson
Re: [PATCH v2 10/50] KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling
Vitaly Kuznetsov
[PATCH v2 13/50] KVM: x86: Move guts of kvm_arch_init() to standalone helper
Sean Christopherson
[PATCH v2 11/50] KVM: VMX: Don't bother disabling eVMCS static key on module exit
Sean Christopherson
[PATCH v2 12/50] KVM: VMX: Move Hyper-V eVMCS initialization to helper
Sean Christopherson
Re: [PATCH v2 12/50] KVM: VMX: Move Hyper-V eVMCS initialization to helper
Vitaly Kuznetsov
[PATCH v2 17/50] KVM: arm64: Free hypervisor allocations if vector slot init fails
Sean Christopherson
[PATCH v2 14/50] KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace
Sean Christopherson
[PATCH v2 18/50] KVM: arm64: Unregister perf callbacks if hypervisor finalization fails
Sean Christopherson
[PATCH v2 15/50] KVM: x86: Serialize vendor module initialization (hardware setup)
Sean Christopherson
[PATCH v2 16/50] KVM: arm64: Simplify the CPUHP logic
Sean Christopherson
[PATCH v2 19/50] KVM: arm64: Do arm/arch initialization without bouncing through kvm_init()
Sean Christopherson
[PATCH v2 22/50] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init()
Sean Christopherson
[PATCH v2 21/50] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
Sean Christopherson
Re: [PATCH v2 21/50] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
Philippe Mathieu-Daudé
Re: [PATCH v2 21/50] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
Sean Christopherson
[PATCH v2 20/50] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init
Sean Christopherson
[PATCH v2 25/50] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init
Sean Christopherson
[PATCH v2 23/50] KVM: MIPS: Register die notifier prior to kvm_init()
Sean Christopherson
[PATCH v2 26/50] KVM: PPC: Move processor compatibility check to module init
Sean Christopherson
Re: [PATCH v2 26/50] KVM: PPC: Move processor compatibility check to module init
Michael Ellerman
Re: [PATCH v2 26/50] KVM: PPC: Move processor compatibility check to module init
Sean Christopherson
[PATCH v2 24/50] KVM: RISC-V: Do arch init directly in riscv_kvm_init()
Sean Christopherson
[PATCH v2 27/50] KVM: s390: Do s390 specific init without bouncing through kvm_init()
Sean Christopherson
[PATCH v2 29/50] KVM: Drop kvm_arch_{init,exit}() hooks
Sean Christopherson
[PATCH v2 30/50] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init
Sean Christopherson
[PATCH v2 28/50] KVM: s390: Mark __kvm_s390_init() and its descendants as __init
Sean Christopherson
Earlier messages
Later messages