Linux KVM for ARM Processors
[Prev Page][Next Page]
- Re: [PATCH v2 0/9] KVM: arm64: selftests: Test linked {break, watch}points
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 32/44] KVM: x86: Unify pr_fmt to use module name for all KVM modules
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 37/44] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v10 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 32/44] KVM: x86: Unify pr_fmt to use module name for all KVM modules
- From: Robert Hoo <robert.hu@xxxxxxxxxxxxxxx>
- Re: [PATCH 37/44] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
- From: Robert Hoo <robert.hu@xxxxxxxxxxxxxxx>
- Re: [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH v5 11/14] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 10/14] KVM: arm64: Split init and set for table PTE
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 06/14] KVM: arm64: Use an opaque type for pteps
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 03/14] KVM: arm64: Pass mm_ops through the visitor context
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH v5 02/14] KVM: arm64: Stash observed pte value in visitor context
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Ben Gardon <bgardon@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH 30/44] KVM: Drop kvm_arch_check_processor_compat() hook
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: "Huang, Kai" <kai.huang@xxxxxxxxx>
- Re: [PATCH v3 8/8] perf: arm_spe: Add support for SPEv1.2 inverted event filtering
- From: Namhyung Kim <namhyung@xxxxxxxxxx>
- Re: [PATCH 26/44] KVM: s390: Mark __kvm_s390_init() and its descendants as __init
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [PATCH 27/44] KVM: Drop kvm_arch_{init,exit}() hooks
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Punit Agrawal <punit.agrawal@xxxxxxxxxxxxx>
- Re: [PATCH 25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init()
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [v2 3/6] KVM: arm64: Support pvlock preempted via shared structure
- From: Punit Agrawal <punit.agrawal@xxxxxxxxxxxxx>
- Re: [PATCH 09/44] KVM: Drop arch hardware (un)setup hooks
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [PATCH 06/44] KVM: s390: Move hardware setup/unsetup to init/exit
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [v2 1/6] KVM: arm64: Document PV-lock interface
- From: Punit Agrawal <punit.agrawal@xxxxxxxxxxxxx>
- Re: [PATCH 04/44] KVM: Teardown VFIO ops earlier in kvm_exit()
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [v2 2/6] KVM: arm64: Add SMCCC paravirtualised lock calls
- From: Punit Agrawal <punit.agrawal@xxxxxxxxxxxxx>
- Re: [PATCH 05/44] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails
- From: Eric Farman <farman@xxxxxxxxxxxxx>
- Re: [PATCH v5 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v5 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v10 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [RFC PATCH 2/3] KVM: arm64: Allow userspace to trap SMCCC sub-ranges
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v3 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 7/7] KVM: selftests: Automate choosing dirty ring size in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 6/7] KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 5/7] KVM: selftests: Use host page size to map ring buffer in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 2/7] KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 1/7] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v10 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH 1/2] KVM: arm64: Clean out the odd handling of completer_addr
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v5 04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 03/14] KVM: arm64: Pass mm_ops through the visitor context
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 03/14] KVM: arm64: Pass mm_ops through the visitor context
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 02/14] KVM: arm64: Stash observed pte value in visitor context
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [RFC PATCH 3/3] KVM: selftests: Test user hypercalls
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [RFC PATCH 2/3] KVM: arm64: Allow userspace to trap SMCCC sub-ranges
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [RFC PATCH 1/3] KVM: arm64: Use a generalized accessor for SMCCC args
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [RFC PATCH 0/3] KVM: arm64: Allow userspace to trap hypercall ranges
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [RESEND PATCH] KVM: arm64: Move arch-specific headers out of include/kvm/
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH] KVM: arm64: Move arch-specific headers out of include/kvm/
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 11/14] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 10/14] KVM: arm64: Split init and set for table PTE
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v5 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [PATCH] arm64: paravirt: remove conduit check in has_pv_steal_clock
- From: Will Deacon <will@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 8/8] perf: arm_spe: Add support for SPEv1.2 inverted event filtering
- From: Rob Herring <robh@xxxxxxxxxx>
- Re: [PATCH v1 3/3] perf arm64: Support virtual CPU ID for kvm-stat
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>
- Re: [PATCH v3 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v9 7/7] KVM: selftests: Automate choosing dirty ring size in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 6/7] KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 5/7] KVM: selftests: Use host page size to map ring buffer in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 2/7] KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 1/7] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v9 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v5 14/14] KVM: arm64: Handle stage-2 faults in parallel
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 13/14] KVM: arm64: Make table->block changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 11/14] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 10/14] KVM: arm64: Split init and set for table PTE
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 06/14] KVM: arm64: Use an opaque type for pteps
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 03/14] KVM: arm64: Pass mm_ops through the visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 02/14] KVM: arm64: Stash observed pte value in visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v5 00/14] KVM: arm64: Parallel stage-2 fault handling
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>
- Re: [v2 3/6] KVM: arm64: Support pvlock preempted via shared structure
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [v2 2/6] KVM: arm64: Add SMCCC paravirtualised lock calls
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [v2 1/6] KVM: arm64: Document PV-lock interface
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [PATCH v5 8/8] Documentation: document the ABI changes for KVM_CAP_ARM_MTE
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH v5 7/8] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH v5 6/8] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH v5 5/8] arm64: mte: Lock a page for MTE tag initialisation
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH v5 3/8] KVM: arm64: Simplify the sanitise_mte_tags() logic
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v1 3/3] perf arm64: Support virtual CPU ID for kvm-stat
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v3 3/8] arm64/sysreg: Convert SPE registers to automatic generation
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v1 3/3] perf arm64: Support virtual CPU ID for kvm-stat
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [External] Re: [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 14/14] KVM: arm64: PMU: Allow PMUv3p5 to be exposed to the guest
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 13/14] KVM: arm64: PMU: Implement PMUv3p5 long counter support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 10/14] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 12/14] KVM: arm64: PMU: Allow ID_DFR0_EL1.PerfMon to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 01/14] arm64: Add ID_DFR0_EL1.PerfMon values for PMUv3p7 and IMP_DEF
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 09/14] KVM: arm64: PMU: Do not let AArch32 change the counters' top 32 bits
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 06/14] KVM: arm64: PMU: Only narrow counters that are not 64bit wide
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 03/14] KVM: arm64: PMU: Always advertise the CHAIN event
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 04/14] KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 00/14] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 07/14] KVM: arm64: PMU: Add counter_index_to_*reg() helpers
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 02/14] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 08/14] KVM: arm64: PMU: Simplify setting a counter to a specific value
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 05/14] KVM: arm64: PMU: Narrow the overflow checking when required
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 44/44] KVM: Opt out of generic hardware enabling on s390 and PPC
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 30/44] KVM: Drop kvm_arch_check_processor_compat() hook
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 27/44] KVM: Drop kvm_arch_{init,exit}() hooks
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 23/44] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 22/44] KVM: RISC-V: Do arch init directly in riscv_kvm_init()
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH 09/44] KVM: Drop arch hardware (un)setup hooks
- From: Anup Patel <anup@xxxxxxxxxxxxxx>
- Re: [PATCH v8 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v8 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v1 3/3] perf arm64: Support virtual CPU ID for kvm-stat
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 01/14] arm64: Add ID_DFR0_EL1.PerfMon values for PMUv3p7 and IMP_DEF
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v1 3/3] perf arm64: Support virtual CPU ID for kvm-stat
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- [PATCH v1 2/3] KVM: arm64: Add trace events with field 'vcpu_id'
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- [PATCH v1 1/3] KVM: arm64: Dynamically register callback for tracepoints
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- [PATCH v1 0/3] KVM: arm64: Support tracing virtual CPU ID
- From: Leo Yan <leo.yan@xxxxxxxxxx>
- Re: [PATCH v3 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 7/7] KVM: selftests: Automate choosing dirty ring size in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 6/7] KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 5/7] KVM: selftests: Use host page size to map ring buffer in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 4/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 3/7] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 2/7] KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 1/7] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v8 0/7] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v2 01/14] arm64: Add ID_DFR0_EL1.PerfMon values for PMUv3p7 and IMP_DEF
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 02/44] KVM: Initialize IRQ FD after arch hardware setup
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 0/8] KVM: arm64: permit MAP_SHARED mappings with MTE enabled
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH 08/44] KVM: x86: Move hardware setup/unsetup to init/exit
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v5 0/8] KVM: arm64: permit MAP_SHARED mappings with MTE enabled
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v3 8/8] perf: arm_spe: Add support for SPEv1.2 inverted event filtering
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 7/8] perf: Add perf_event_attr::config3
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 1/8] perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 5/8] perf: arm_spe: Use new PMSIDR_EL1 register enums
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 4/8] perf: arm_spe: Drop BIT() and use FIELD_GET/PREP accessors
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 2/8] arm64: Drop SYS_ from SPE register defines
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 6/8] perf: arm_spe: Support new SPEv1.2/v8.7 'not taken' event
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 3/8] arm64/sysreg: Convert SPE registers to automatic generation
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v3 0/8] perf: Arm SPEv1.2 support
- From: Rob Herring <robh@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 0/7] perf: Arm SPEv1.2 support
- From: Rob Herring <robh@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Bagas Sanjaya <bagasdotme@xxxxxxxxx>
- Re: [PATCH v2 0/7] perf: Arm SPEv1.2 support
- From: James Clark <james.clark@xxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>
- Re: [PATCH 08/44] KVM: x86: Move hardware setup/unsetup to init/exit
- From: Yuan Yao <yuan.yao@xxxxxxxxxxxxxxx>
- Re: [PATCH 03/44] KVM: Allocate cpus_hardware_enabled after arch hardware setup
- From: Yuan Yao <yuan.yao@xxxxxxxxxxxxxxx>
- Re: [PATCH 02/44] KVM: Initialize IRQ FD after arch hardware setup
- From: Chao Gao <chao.gao@xxxxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] arm64: paravirt: remove conduit check in has_pv_steal_clock
- From: Steven Price <steven.price@xxxxxxx>
- Re: [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [External] Re: [RFC 5/6] KVM: arm64: Support the VCPU preemption check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 6/6] KVM: selftests: add tests for PV time specific hypercall
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 5/6] KVM: arm64: Support the VCPU preemption check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 4/6] KVM: arm64: Provide VCPU attributes for PV lock
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 3/6] KVM: arm64: Support pvlock preempted via shared structure
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 2/6] KVM: arm64: Add SMCCC paravirtualised lock calls
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 1/6] KVM: arm64: Document PV-lock interface
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [v2 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [PATCH] arm64: paravirt: remove conduit check in has_pv_steal_clock
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Bagas Sanjaya <bagasdotme@xxxxxxxxx>
- [PATCH v5 8/8] Documentation: document the ABI changes for KVM_CAP_ARM_MTE
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 7/8] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 6/8] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 5/8] arm64: mte: Lock a page for MTE tag initialisation
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 4/8] mm: Add PG_arch_3 page flag
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 2/8] arm64: mte: Fix/clarify the PG_mte_tagged semantics
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 3/8] KVM: arm64: Simplify the sanitise_mte_tags() logic
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 1/8] mm: Do not enable PG_arch_2 for all 64-bit architectures
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- [PATCH v5 0/8] KVM: arm64: permit MAP_SHARED mappings with MTE enabled
- From: Peter Collingbourne <pcc@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v4 07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v4 07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 39/44] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails
- From: Vitaly Kuznetsov <vkuznets@xxxxxxxxxx>
- Re: [External] Re: [RFC 1/6] KVM: arm64: Document PV-lock interface
- From: Bagas Sanjaya <bagasdotme@xxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Bagas Sanjaya <bagasdotme@xxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Christian Borntraeger <borntraeger@xxxxxxxxxxxxx>
- Re: [PATCH 17/44] KVM: arm64: Do arm/arch initialiation without bouncing through kvm_init()
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH 30/44] KVM: Drop kvm_arch_check_processor_compat() hook
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH 27/44] KVM: Drop kvm_arch_{init,exit}() hooks
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH 20/44] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init()
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH 25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init()
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH 22/44] KVM: RISC-V: Do arch init directly in riscv_kvm_init()
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [RFC 1/6] KVM: arm64: Document PV-lock interface
- From: Bagas Sanjaya <bagasdotme@xxxxxxxxx>
- Re: [PATCH 21/44] KVM: MIPS: Register die notifier prior to kvm_init()
- From: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 17/44] KVM: arm64: Do arm/arch initialiation without bouncing through kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 39/44] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- [PATCH v1 2/2] KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS.
- From: Ryan Roberts <ryan.roberts@xxxxxxx>
- [PATCH v1 1/2] KVM: arm64: Fix kvm init failure when mode!=vhe and VA_BITS=52.
- From: Ryan Roberts <ryan.roberts@xxxxxxx>
- [PATCH v1 0/2] KVM fixes for exotic configurations
- From: Ryan Roberts <ryan.roberts@xxxxxxx>
- Re: [PATCH v2 10/14] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH 10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH] kvm/arm: Fix pvtime documentation
- From: Steven Price <steven.price@xxxxxxx>
- Re: [RFC 5/6] KVM: arm64: Support the VCPU preemption check
- From: Steven Price <steven.price@xxxxxxx>
- Re: [PATCH 25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init()
- From: Claudio Imbrenda <imbrenda@xxxxxxxxxxxxx>
- Re: [External] Re: [RFC 1/6] KVM: arm64: Document PV-lock interface
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [PATCH] kvm/arm: Fix pvtime documentation
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Update comment of create_hyp_mappings
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 04/44] KVM: Teardown VFIO ops earlier in kvm_exit()
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH 25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init()
- From: Claudio Imbrenda <imbrenda@xxxxxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v4 14/14] KVM: arm64: Handle stage-2 faults in parallel
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 13/14] KVM: arm64: Make table->block changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 11/14] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 10/14] KVM: arm64: Split init and set for table PTE
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 08/14] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 06/14] KVM: arm64: Use an opaque type for pteps
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 03/14] KVM: arm64: Pass mm_ops through the visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 02/14] KVM: arm64: Stash observed pte value in visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 01/14] KVM: arm64: Combine visitor arguments into a context structure
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v4 00/14] KVM: arm64: Parallel stage-2 fault handling
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 10/14] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v2 10/14] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 43/44] KVM: Register syscore (suspend/resume) ops early in kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 44/44] KVM: Opt out of generic hardware enabling on s390 and PPC
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 42/44] KVM: Make hardware_enable_failed a local variable in the "enable all" path
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 41/44] KVM: Use a per-CPU variable to track which CPUs have enabled virtualization
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 39/44] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 40/44] KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 38/44] KVM: Disable CPU hotplug during hardware enabling
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 37/44] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 36/44] KVM: x86: Do compatibility checks when onlining CPU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 32/44] KVM: x86: Unify pr_fmt to use module name for all KVM modules
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 35/44] KVM: SVM: Check for SVM support in CPU compatibility checks
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 34/44] KVM: VMX: Shuffle support checks and hardware enabling code around
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 31/44] KVM: x86: Use KBUILD_MODNAME to specify vendor module name
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 29/44] KVM: x86: Do CPU compatibility checks in x86 code
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 30/44] KVM: Drop kvm_arch_check_processor_compat() hook
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 27/44] KVM: Drop kvm_arch_{init,exit}() hooks
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 28/44] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 26/44] KVM: s390: Mark __kvm_s390_init() and its descendants as __init
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 23/44] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 24/44] KVM: PPC: Move processor compatibility check to module init
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 21/44] KVM: MIPS: Register die notifier prior to kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 22/44] KVM: RISC-V: Do arch init directly in riscv_kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 20/44] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 19/44] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 18/44] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 17/44] KVM: arm64: Do arm/arch initialiation without bouncing through kvm_init()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 16/44] KVM: arm64: Unregister perf callbacks if hypervisor finalization fails
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 14/44] KVM: arm64: Simplify the CPUHP logic
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 15/44] KVM: arm64: Free hypervisor allocations if vector slot init fails
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 13/44] KVM: x86: Serialize vendor module initialization (hardware setup)
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 12/44] KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 11/44] KVM: x86: Move guts of kvm_arch_init() to standalone helper
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 09/44] KVM: Drop arch hardware (un)setup hooks
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 07/44] KVM: x86: Do timer initialization after XCR0 configuration
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 08/44] KVM: x86: Move hardware setup/unsetup to init/exit
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 06/44] KVM: s390: Move hardware setup/unsetup to init/exit
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 05/44] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 04/44] KVM: Teardown VFIO ops earlier in kvm_exit()
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 03/44] KVM: Allocate cpus_hardware_enabled after arch hardware setup
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 02/44] KVM: Initialize IRQ FD after arch hardware setup
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 00/44] KVM: Rework kvm_init() and hardware enabling
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH 01/44] KVM: Register /dev/kvm as the _very_ last thing during initialization
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 12/15] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v7 5/9] KVM: arm64: Improve no-running-vcpu report for dirty ring
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [RFC 6/6] KVM: selftests: add tests for PV time specific hypercalls
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 5/6] KVM: arm64: Support the VCPU preemption check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 4/6] KVM: arm64: Provide VCPU attributes for PV lock
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 3/6] KVM: arm64: Support pvlock preempted via shared structure
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 2/6] KVM: arm64: Add SMCCC paravirtualised lock calls
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 0/6] KVM: arm64: implement vcpu_is_preempted check
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [RFC 1/6] KVM: arm64: Document PV-lock interface
- From: Usama Arif <usama.arif@xxxxxxxxxxxxx>
- [PATCH 25/30] KVM: arm64: vgic-v3: Use kstrtobool() instead of strtobool()
- From: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Peter Xu <peterx@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 6.1, take #3
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 5.10 87/91] arm64/mm: Fix __enable_mmu() for new TGRAN range values
- From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 12/15] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Patch "arm64/mm: Fix __enable_mmu() for new TGRAN range values" has been added to the 5.10-stable tree
- From: <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 5.10 0/2] arm64: backport two patches to 5.10-stable
- From: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v3 09/15] KVM: arm64: Free removed stage-2 tables in RCU callback
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 09/15] KVM: arm64: Free removed stage-2 tables in RCU callback
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v3 09/15] KVM: arm64: Free removed stage-2 tables in RCU callback
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v7 5/9] KVM: arm64: Improve no-running-vcpu report for dirty ring
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: (subset) [PATCH v7 0/9] KVM: arm64: Enable ring-based dirty memory tracking
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 5.10 2/2] arm64/kexec: Test page size support with new TGRAN range values
- From: Zenghui Yu <yuzenghui@xxxxxxxxxx>
- [PATCH 5.10 1/2] arm64/mm: Fix __enable_mmu() for new TGRAN range values
- From: Zenghui Yu <yuzenghui@xxxxxxxxxx>
- [PATCH 5.10 0/2] arm64: backport two patches to 5.10-stable
- From: Zenghui Yu <yuzenghui@xxxxxxxxxx>
- Re: [PATCH v7 3/9] KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v7 5/9] KVM: arm64: Improve no-running-vcpu report for dirty ring
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 9/9] KVM: selftests: Automate choosing dirty ring size in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 8/9] KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 7/9] KVM: selftests: Use host page size to map ring buffer in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 6/9] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 5/9] KVM: arm64: Improve no-running-vcpu report for dirty ring
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 4/9] KVM: Support dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 3/9] KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 2/9] KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 1/9] KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v7 0/9] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH V2] arm64/mm: Fix __enable_mmu() for new TGRAN range values
- From: Catalin Marinas <catalin.marinas@xxxxxxx>
- Re: [PATCH v2 06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v2 06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v2 06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH v4 0/4] arm: pmu: Fixes for bare metal
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [kvm-unit-tests PATCH v4 0/4] arm: pmu: Fixes for bare metal
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [kvm-unit-tests PATCH v4 0/4] arm: pmu: Fixes for bare metal
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [REPOST][URGENT] kvmarm mailing list migration
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 12/14] KVM: arm64: PMU: Allow ID_DFR0_EL1.PerfMon to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 10/14] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 13/14] KVM: arm64: PMU: Implement PMUv3p5 long counter support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 11/14] KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 14/14] KVM: arm64: PMU: Allow PMUv3p5 to be exposed to the guest
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 06/14] KVM: arm64: PMU: Only narrow counters that are not 64bit wide
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 02/14] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 04/14] KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 09/14] KVM: arm64: PMU: Do not let AArch32 change the counters' top 32 bits
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 01/14] arm64: Add ID_DFR0_EL1.PerfMon values for PMUv3p7 and IMP_DEF
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 08/14] KVM: arm64: PMU: Simplify setting a counter to a specific value
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 07/14] KVM: arm64: PMU: Add counter_index_to_*reg() helpers
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 05/14] KVM: arm64: PMU: Narrow the overflow checking when required
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 00/14] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 03/14] KVM: arm64: PMU: Always advertise the CHAIN event
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH v2 00/14] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v3 10/15] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: kernel test robot <lkp@xxxxxxxxx>
- Re: [PATCH 2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target
- From: Quentin Perret <qperret@xxxxxxxxxx>
- Re: [PATCH v3 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v3 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: kernel test robot <lkp@xxxxxxxxx>
- [PATCH 2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH 1/2] KVM: arm64: Clean out the odd handling of completer_addr
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH 0/2] KVM: arm64: pKVM memory transitions cleanup
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH V2] arm64/mm: Fix __enable_mmu() for new TGRAN range values
- From: Zenghui Yu <yuzenghui@xxxxxxxxxx>
- Re: [REPOST][URGENT] kvmarm mailing list migration
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v3 00/15] KVM: arm64: Parallel stage-2 fault handling
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 07/15] KVM: arm64: Use an opaque type for pteps
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 15/15] KVM: arm64: Handle stage-2 faults in parallel
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 14/15] KVM: arm64: Make table->block changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 13/15] KVM: arm64: Make leaf->leaf PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 12/15] KVM: arm64: Make block->table PTE changes parallel-aware
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 11/15] KVM: arm64: Split init and set for table PTE
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 10/15] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 09/15] KVM: arm64: Free removed stage-2 tables in RCU callback
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 07/15] KVM: arm64: Use an opaque type for pteps
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 05/15] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 04/15] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 03/15] KVM: arm64: Pass mm_ops through the visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 02/15] KVM: arm64: Stash observed pte value in visitor context
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 01/15] KVM: arm64: Combine visitor arguments into a context structure
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v3 00/15] KVM: arm64: Parallel stage-2 fault handling
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v1] KVM: arm64: Fix bad dereference on MTE-enabled systems.
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 6/9] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 6/9] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH 1/9] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v1] KVM: arm64: Fix bad dereference on MTE-enabled systems.
- From: Steven Price <steven.price@xxxxxxx>
- Re: [PATCH 1/9] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v1] KVM: arm64: Fix bad dereference on MTE-enabled systems.
- From: Ryan Roberts <ryan.roberts@xxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH kernel v4] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE support platform dependent
- From: Alexey Kardashevskiy <aik@xxxxxxxxx>
- Re: [PATCH 6/9] KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Alexandru Elisei <alexandru.elisei@xxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [kvm-unit-tests PATCH] MAINTAINERS: new kvmarm mailing list
- From: Cornelia Huck <cohuck@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: Use correct accessor to parse stage-1 PTEs
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH] KVM: arm64: Use correct accessor to parse stage-1 PTEs
- From: Quentin Perret <qperret@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v3 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/9] KVM: arm64: PMU: Fixing chained events, and PMUv3p5 support
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 1/9] KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [GIT PULL] KVM/arm64 fixes for 6.1, take #2
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [GIT PULL] KVM/arm64 fixes for 6.1, take #1
- From: Paolo Bonzini <pbonzini@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 3/7] arm64/sysreg: Convert SPE registers to automatic generation
- From: Mark Brown <broonie@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v2 1/9] KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 3/7] arm64/sysreg: Convert SPE registers to automatic generation
- From: Rob Herring <robh@xxxxxxxxxx>
- Re: [PATCH v2 5/9] KVM: arm64: selftests: Stop unnecessary test stage tracking of debug-exceptions
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 3/9] KVM: arm64: selftests: Remove the hard-coded {b,w}pn#0 from debug-exceptions
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 1/9] KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 3/7] arm64/sysreg: Convert SPE registers to automatic generation
- From: Mark Brown <broonie@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 6.1, take #2
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 10/17] KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 11/17] KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHE
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 14/17] KVM: arm64: Program the timer traps with VHE layout in hVHE mode
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 13/17] KVM: arm64: Rework CPTR_EL2 programming for HVHE configuration
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 12/17] KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_HVHE is set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 17/17] KVM: arm64: Terrible timer hack for M1 with hVHE
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 16/17] arm64: Allow arm64_sw.hvhe on command line
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 15/17] KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 02/17] arm64: Add KVM_HVHE capability and has_hvhe() predicate
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 00/17] KVM: arm64: Allow using VHE in the nVHE hypervisor
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 01/17] arm64: Turn kaslr_feature_override into a generic SW feature override
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 06/17] arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 05/17] arm64: Allow EL1 physical timer access when running VHE
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 08/17] KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor context
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 04/17] arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor code
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 07/17] KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisor
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 09/17] KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHE
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH 03/17] arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is set
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2 15/15] KVM: arm64: Handle stage-2 faults in parallel
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v2 07/15] KVM: arm64: Use an opaque type for pteps
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 6/6] KVM: selftests: memslot_perf_test: Report optimal memory slots
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 5/6] KVM: selftests: memslot_perf_test: Consolidate memory
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 3/6] KVM: selftests: memslot_perf_test: Probe memory slots for once
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 2/6] KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 1/6] KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v3 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 9/9] KVM: arm64: selftests: Test with every breakpoint/watchpoint
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 8/9] KVM: arm64: selftests: Add a test case for a linked watchpoint
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 7/9] KVM: arm64: selftests: Add a test case for a linked breakpoint
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 6/9] KVM: arm64: selftests: Change debug_version() to take ID_AA64DFR0_EL1
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 5/9] KVM: arm64: selftests: Stop unnecessary test stage tracking of debug-exceptions
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 4/9] KVM: arm64: selftests: Add helpers to enable debug exceptions
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 3/9] KVM: arm64: selftests: Remove the hard-coded {b, w}pn#0 from debug-exceptions
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 2/9] KVM: arm64: selftests: Add write_dbg{b,w}{c,v}r helpers in debug-exceptions
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 1/9] KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- [PATCH v2 0/9] KVM: arm64: selftests: Test linked {break, watch}points
- From: Reiji Watanabe <reijiw@xxxxxxxxxx>
- Re: [PATCH v10 00/14] KVM: selftests: Add aarch64/page_fault_test
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v10 01/14] KVM: selftests: Add a userfaultfd library
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 15/15] KVM: arm64: Handle stage-2 faults in parallel
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 08/15] KVM: arm64: Protect stage-2 traversal with RCU
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v2 07/15] KVM: arm64: Use an opaque type for pteps
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- [PATCH v2 4/7] perf: arm_spe: Drop BIT() and use FIELD_GET/PREP accessors
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 1/7] perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 5/7] perf: arm_spe: Support new SPEv1.2/v8.7 'not taken' event
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 7/7] perf: arm_spe: Add support for SPEv1.2 inverted event filtering
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 3/7] arm64/sysreg: Convert SPE registers to automatic generation
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 6/7] perf: Add perf_event_attr::config3
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 2/7] arm64: Drop SYS_ from SPE register defines
- From: Rob Herring <robh@xxxxxxxxxx>
- [PATCH v2 0/7] perf: Arm SPEv1.2 support
- From: Rob Herring <robh@xxxxxxxxxx>
- Re: [PATCH 0/3] KVM: arm64: nv: Fixes for Nested Virtualization issues
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH 3/6] KVM: selftests: memslot_perf_test: Probe memory slots for once
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: "Maciej S. Szmigiero" <mail@xxxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH v2 6/6] KVM: selftests: memslot_perf_test: Report optimal memory slots
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 3/6] KVM: selftests: memslot_perf_test: Probe memory slots for once
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 2/6] KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 1/6] KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v2 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 3/6] KVM: selftests: memslot_perf_test: Probe memory slots for once
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH v10 14/14] KVM: selftests: aarch64: Add mix of tests into page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 13/14] KVM: selftests: aarch64: Add readonly memslot tests into page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 12/14] KVM: selftests: aarch64: Add dirty logging tests into page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 11/14] KVM: selftests: aarch64: Add userfaultfd tests into page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 10/14] KVM: selftests: aarch64: Add aarch64/page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 09/14] KVM: selftests: Use the right memslot for code, page-tables, and data allocations
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 08/14] KVM: selftests: Fix alignment in virt_arch_pgd_alloc() and vm_vaddr_alloc()
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 07/14] KVM: selftests: Add vm->memslots[] and enum kvm_mem_region_type
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 05/14] tools: Copy bitfield.h from the kernel sources
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 06/14] KVM: selftests: Stash backing_src_type in struct userspace_mem_region
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 04/14] KVM: selftests: aarch64: Construct DEFAULT_MAIR_EL1 using sysreg.h macros
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 03/14] KVM: selftests: Add missing close and munmap in __vm_mem_region_delete()
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 01/14] KVM: selftests: Add a userfaultfd library
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 02/14] KVM: selftests: aarch64: Add virt_get_pte_hva() library function
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- [PATCH v10 00/14] KVM: selftests: Add aarch64/page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v3] KVM: arm64: nvhe: Fix build with profile optimization
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Eric Ren <renzhengeek@xxxxxxxxx>
- Re: [PATCH v9 00/14] KVM: selftests: Add aarch64/page_fault_test
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v9 00/14] KVM: selftests: Add aarch64/page_fault_test
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 12/14] KVM: selftests: aarch64: Add dirty logging tests into page_fault_test
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 11/14] KVM: selftests: aarch64: Add userfaultfd tests into page_fault_test
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 10/14] KVM: selftests: aarch64: Add aarch64/page_fault_test
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- Re: [PATCH v9 01/14] KVM: selftests: Add a userfaultfd library
- From: Sean Christopherson <seanjc@xxxxxxxxxx>
- [PATCH v3] KVM: arm64: nvhe: Fix build with profile optimization
- From: Denis Nikitin <denik@xxxxxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Peter Xu <peterx@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [REPOST][URGENT] kvmarm mailing list migration
- From: Mark Rutland <mark.rutland@xxxxxxx>
- [PATCH 6/6] KVM: selftests: memslot_perf_test: Report optimal memory slots
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 4/6] KVM: selftests: memslot_perf_test: Support variable guest page size
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 5/6] KVM: selftests: memslot_perf_test: Consolidate memory sizes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 3/6] KVM: selftests: memslot_perf_test: Probe memory slots for once
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 2/6] KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 1/6] KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm()
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH 0/6] KVM: selftests: memslot_perf_test: aarch64 cleanup/fixes
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v2] KVM: arm64: nvhe: Fix build with profile optimization
- From: Denis Nikitin <denik@xxxxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Eric Auger <eauger@xxxxxxxxxx>
- [REPOST][URGENT] kvmarm mailing list migration
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v9 09/14] KVM: selftests: Use the right memslot for code, page-tables, and data allocations
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [PATCH v9 08/14] KVM: selftests: Fix alignment in virt_arch_pgd_alloc() and vm_vaddr_alloc()
- From: Andrew Jones <andrew.jones@xxxxxxxxx>
- Re: [PATCH] KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
- From: Vincent Donnefort <vdonnefort@xxxxxxxxxx>
- [GIT PULL] KVM/arm64 fixes for 6.1, take #1
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v2] KVM: arm64: nvhe: Fix build with profile optimization
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH] KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Eric Auger <eric.auger@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Marc Zyngier <maz@xxxxxxxxxx>
- [PATCH] KVM: arm64: vgic: fix wrong loop condition in scan_its_table()
- From: Eric Ren <renzhengeek@xxxxxxxxx>
- HP PA-RISC / IA64 hardware platform for Linux Debian, Gentoo, NetBSD, OpenBSD and HP-UX Unix
- From: Jesse Dougherty <jesse@xxxxxxxxxxxxxxxx>
- Re: [PATCH] KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH] KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
- From: Oliver Upton <oliver.upton@xxxxxxxxx>
- [PATCH] KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1
- From: Marc Zyngier <maz@xxxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v6 0/8] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 8/8] KVM: selftests: Automate choosing dirty ring size in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 7/8] KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 6/8] KVM: selftests: Use host page size to map ring buffer in dirty_log_test
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 4/8] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 5/8] KVM: selftests: Enable KVM_CAP_DIRTY_LOG_RING_WITH_BITMAP if possible
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 3/8] KVM: Add support for using dirty ring in conjunction with bitmap
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 2/8] KVM: x86: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 1/8] KVM: x86: Introduce KVM_REQ_RING_SOFT_FULL
- From: Gavin Shan <gshan@xxxxxxxxxx>
- [PATCH v6 0/8] KVM: arm64: Enable ring-based dirty memory tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [PATCH v5 3/7] KVM: x86: Allow to use bitmap in ring-based dirty page tracking
- From: Gavin Shan <gshan@xxxxxxxxxx>
- Re: [kvm-unit-tests PATCH v3 0/3] arm: pmu: Fixes for bare metal
- From: Ricardo Koller <ricarkol@xxxxxxxxxx>
- Re: [PATCH v2] KVM: arm64: nvhe: Fix build with profile optimization
- From: Denis Nikitin <denik@xxxxxxxxxxxx>
[Index of Archives]
[Linux KVM]
[Spice Development]
[Libvirt]
[Libvirt Users]
[Linux USB Devel]
[Linux SCSI]
[Samba]
[Yosemite News]