[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] QEMU kvm: Adding KICK_VCPU capability to i386 k
From: |
Raghavendra K T |
Subject: |
[Qemu-devel] [PATCH 0/3] QEMU kvm: Adding KICK_VCPU capability to i386 kvm |
Date: |
Sun, 04 Dec 2011 23:55:42 +0530 |
From: Raghavendra K T <address@hidden>
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
- [Qemu-devel] [PATCH 0/3] QEMU kvm: Adding KICK_VCPU capability to i386 kvm,
Raghavendra K T <=