[PATCH 0/4] KVM: simplify hardware initialization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Isaku Yamahata <isaku.yamahata@xxxxxxxxx>

This patch series include random simplifications of KVM hardware enable/disable.
Although the past attempt [1] was turned out to be a bad idea, it has still
useful patches.  This is small subset of [1].

[1] https://lore.kernel.org/kvm/cover.1663869838.git.isaku.yamahata@xxxxxxxxx/

Isaku Yamahata (3):
  KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit()
  KVM: Make cpus_hardware_enabled cpumask_t instead of cpumask_var_t
  KVM: kvm_main.c: Remove a global variable, hardware_enable_failed

Marc Zyngier (1):
  KVM: arm64: Simplify the CPUHP logic

 arch/arm64/kvm/arch_timer.c     | 27 +++++++------------
 arch/arm64/kvm/arm.c            | 13 +++++++++
 arch/arm64/kvm/vgic/vgic-init.c | 19 ++-----------
 include/kvm/arm_arch_timer.h    |  4 +++
 include/kvm/arm_vgic.h          |  4 +++
 include/linux/cpuhotplug.h      |  3 ---
 virt/kvm/kvm_main.c             | 48 ++++++++++++++++-----------------
 7 files changed, 56 insertions(+), 62 deletions(-)

-- 
2.25.1




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux