public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Preparation for PIC-APIC rewiring
@ 2010-06-20 16:21 Avi Kivity
  2010-06-20 16:21 ` [PATCH 1/4] KVM: i8259: reduce excessive abstraction for pic_irq_request() Avi Kivity
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Avi Kivity @ 2010-06-20 16:21 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: kvm

These four patches were part of an optimization patchset I've been neglecting,
but are equally useful as preparation for fixing the PIC-APIC wiring issues.

Avi Kivity (4):
  KVM: i8259: reduce excessive abstraction for pic_irq_request()
  KVM: i8259: simplify pic_irq_request() calling sequence
  KVM: Add mini-API for vcpu->requests
  KVM: Reduce atomic operations on vcpu->requests

 arch/x86/kvm/i8259.c     |   18 ++++++------------
 arch/x86/kvm/irq.h       |    4 ----
 arch/x86/kvm/lapic.c     |    2 +-
 arch/x86/kvm/mmu.c       |    6 +++---
 arch/x86/kvm/svm.c       |    2 +-
 arch/x86/kvm/timer.c     |    2 +-
 arch/x86/kvm/vmx.c       |    2 +-
 arch/x86/kvm/x86.c       |   27 +++++++++++++--------------
 include/linux/kvm_host.h |   20 ++++++++++++++++++++
 virt/kvm/kvm_main.c      |    4 ++--
 10 files changed, 48 insertions(+), 39 deletions(-)


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-06-22  5:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-20 16:21 [PATCH 0/4] Preparation for PIC-APIC rewiring Avi Kivity
2010-06-20 16:21 ` [PATCH 1/4] KVM: i8259: reduce excessive abstraction for pic_irq_request() Avi Kivity
2010-06-20 16:21 ` [PATCH 2/4] KVM: i8259: simplify pic_irq_request() calling sequence Avi Kivity
2010-06-20 16:21 ` [PATCH 3/4] KVM: Add mini-API for vcpu->requests Avi Kivity
2010-06-20 16:21 ` [PATCH 4/4] KVM: Reduce atomic operations on vcpu->requests Avi Kivity
2010-06-21 20:05 ` [PATCH 0/4] Preparation for PIC-APIC rewiring Marcelo Tosatti
2010-06-22  5:51   ` Gleb Natapov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox