Inter-revision diff: cover letter

Comparing v2 (message) to v4 (message)

--- v2
+++ v4
@@ -1,3 +1,18 @@
+Changes from v3->v4:
+ - rebased to the lastest kvm/next branch.
+ - add Sean's reviewed-by tags
+ - add Marc's patch to simplify ARM's cpu hotplug logic in KVM
+
+Changes from v2->v3:
+ - rebased to the latest kvm/next branch. 
+ - patch 1: rename {svm,vmx}_check_processor_compat to follow the name
+	    convention
+ - patch 3: newly added to provide more information when hardware enabling
+	    fails
+ - patch 4: reset hardware_enable_failed if hardware enabling fails. And
+	    remove redundent kernel log.
+ - patch 5: add a pr_err() for setup_vmcs_config() path.
+
 Changes from v1->v2: (all comments/suggestions on v1 are from Sean, thanks)
  - Merged v1's patch 2 into patch 1, and v1's patch 5 into patch 6.
  - Use static_call for check_processor_compatibility().
@@ -41,7 +56,15 @@
   KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
   KVM: Do compatibility checks on hotplugged CPUs
 
- arch/arm64/kvm/arm.c               |  2 +-
+Marc Zyngier (1):
+  KVM: arm64: Simplify the CPUHP logic
+
+Sean Christopherson (1):
+  KVM: Provide more information in kernel log if hardware enabling fails
+
+ arch/arm64/kvm/arch_timer.c        | 27 ++++-------
+ arch/arm64/kvm/arm.c               |  6 ++-
+ arch/arm64/kvm/vgic/vgic-init.c    | 19 +-------
  arch/mips/kvm/mips.c               |  2 +-
  arch/powerpc/kvm/powerpc.c         |  2 +-
  arch/riscv/kvm/main.c              |  2 +-
@@ -51,12 +74,14 @@
  arch/x86/kvm/svm/svm.c             |  4 +-
  arch/x86/kvm/vmx/evmcs.c           |  2 +-
  arch/x86/kvm/vmx/evmcs.h           |  2 +-
- arch/x86/kvm/vmx/vmx.c             | 12 +++---
- arch/x86/kvm/x86.c                 | 16 +++++---
- include/linux/cpuhotplug.h         |  2 +-
+ arch/x86/kvm/vmx/vmx.c             | 22 +++++----
+ arch/x86/kvm/x86.c                 | 16 +++++--
+ include/kvm/arm_arch_timer.h       |  4 ++
+ include/kvm/arm_vgic.h             |  4 ++
+ include/linux/cpuhotplug.h         |  5 +-
  include/linux/kvm_host.h           |  2 +-
- virt/kvm/kvm_main.c                | 62 ++++++++++++++++++++----------
- 15 files changed, 71 insertions(+), 44 deletions(-)
+ virt/kvm/kvm_main.c                | 73 +++++++++++++++++++-----------
+ 19 files changed, 107 insertions(+), 90 deletions(-)
 
 -- 
 2.25.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help