From: Raghavendra K T <raghavendra...@linux.vnet.ibm.com> Three patch series following this, extends KVM-hypervisor and Linux guest running on KVM-hypervisor to support pv-ticket spinlocks.
PV ticket spinlock helps to solve Lock Holder Preemption problem discussed in http://www.amd64.org/fileadmin/user_upload/pub/LHP-commented_slides.pdf. When spinlock is contended,a guest vcpu relinqueshes cpu by halt(). Correspondingly, One hypercall is introduced in KVM hypervisor,that allows a vcpu to kick the halted vcpu to continue with execution. The series will : - Update qemu with latest linux header files (to 3.2.0-rc1). - Enable KICK_VCPU capability in kvm/i386. Raghavendra K T(3): Sync the linux headers to 3.2.0-rc1 Sync the linux headers to patched linux kernel with KICK_VCPU capability. Add KICK_VCPU support in i386 target --- The corresponding kernel patch is available in the thread https://lkml.org/lkml/2011/11/30/62 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html