All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/16] KVM: x86: change PIT discard policy and untangle related code
@ 2016-03-02 21:56 Radim Krčmář
  2016-03-02 21:56 ` [PATCH v3 01/16] KVM: x86: change PIT discard tick policy Radim Krčmář
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Radim Krčmář @ 2016-03-02 21:56 UTC (permalink / raw)
  To: linux-kernel; +Cc: kvm, Paolo Bonzini, Yuki Shibuya

From: Radim Krčmář <rkrcmar@redhat.com>

v3
 - mark patches reviewed by Paolo [1,9-14/16]
 - properly categorize reinject struct member [Paolo] [7/16]
 - use atomic_t to document reinject usage [Paolo] [15/16]
 - document PIT reinject modes [16/16]

v2: http://www.spinics.net/lists/kvm/msg127927.html

Radim Krčmář (16):
  KVM: x86: change PIT discard tick policy
  KVM: x86: simplify atomics in kvm_pit_ack_irq
  KVM: x86: add kvm_pit_reset_reinject
  KVM: x86: use atomic_t instead of pit.inject_lock
  KVM: x86: tone down WARN_ON pit.state_lock
  KVM: x86: pass struct kvm_pit instead of kvm in PIT
  KVM: x86: remove unnecessary uses of PIT state lock
  KVM: x86: remove notifiers from PIT discard policy
  KVM: x86: refactor kvm_create_pit
  KVM: x86: refactor kvm_free_pit
  KVM: x86: remove pit and kvm from kvm_kpit_state
  KVM: x86: remove pointless dereference of PIT
  KVM: x86: don't assume layout of kvm_kpit_state
  KVM: x86: move PIT timer function initialization
  KVM: x86: turn kvm_kpit_state.reinject into atomic_t
  KVM: document KVM_REINJECT_CONTROL ioctl

 Documentation/virtual/kvm/api.txt |  24 +++
 arch/x86/kvm/i8254.c              | 320 +++++++++++++++++---------------------
 arch/x86/kvm/i8254.h              |  17 +-
 arch/x86/kvm/x86.c                |  52 ++++---
 4 files changed, 213 insertions(+), 200 deletions(-)

-- 
2.7.2

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

end of thread, other threads:[~2016-03-03 16:10 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-02 21:56 [PATCH v3 00/16] KVM: x86: change PIT discard policy and untangle related code Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 01/16] KVM: x86: change PIT discard tick policy Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 02/16] KVM: x86: simplify atomics in kvm_pit_ack_irq Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 03/16] KVM: x86: add kvm_pit_reset_reinject Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 04/16] KVM: x86: use atomic_t instead of pit.inject_lock Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 05/16] KVM: x86: tone down WARN_ON pit.state_lock Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 06/16] KVM: x86: pass struct kvm_pit instead of kvm in PIT Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 07/16] KVM: x86: remove unnecessary uses of PIT state lock Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 08/16] KVM: x86: remove notifiers from PIT discard policy Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 09/16] KVM: x86: refactor kvm_create_pit Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 10/16] KVM: x86: refactor kvm_free_pit Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 11/16] KVM: x86: remove pit and kvm from kvm_kpit_state Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 12/16] KVM: x86: remove pointless dereference of PIT Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 13/16] KVM: x86: don't assume layout of kvm_kpit_state Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 14/16] KVM: x86: move PIT timer function initialization Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 15/16] KVM: x86: turn kvm_kpit_state.reinject into atomic_t Radim Krčmář
2016-03-02 21:56 ` [PATCH v3 16/16] KVM: document KVM_REINJECT_CONTROL ioctl Radim Krčmář
2016-03-03 14:29   ` Paolo Bonzini
2016-03-03 16:10     ` Radim Krčmář
2016-03-03 14:57 ` [PATCH v3 00/16] KVM: x86: change PIT discard policy and untangle related code Paolo Bonzini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.