All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gleb Natapov <gleb@redhat.com>
To: Marcelo Tosatti <mtosatti@redhat.com>
Cc: kvm@vger.kernel.org
Subject: Re: [PATCH 02/11] Unregister ack notifier callback on PIT freeing.
Date: Tue, 21 Jul 2009 20:30:44 +0300	[thread overview]
Message-ID: <20090721173044.GE1424@redhat.com> (raw)
In-Reply-To: <20090721171643.GB6959@amt.cnet>

On Tue, Jul 21, 2009 at 02:16:43PM -0300, Marcelo Tosatti wrote:
> On Thu, Jul 16, 2009 at 05:03:30PM +0300, Gleb Natapov wrote:
> > 
> > Signed-off-by: Gleb Natapov <gleb@redhat.com>
> > ---
> >  arch/x86/kvm/i8254.c |    2 ++
> >  1 files changed, 2 insertions(+), 0 deletions(-)
> > 
> > diff --git a/arch/x86/kvm/i8254.c b/arch/x86/kvm/i8254.c
> > index 137e548..472653c 100644
> > --- a/arch/x86/kvm/i8254.c
> > +++ b/arch/x86/kvm/i8254.c
> > @@ -672,6 +672,8 @@ void kvm_free_pit(struct kvm *kvm)
> >  	if (kvm->arch.vpit) {
> >  		kvm_unregister_irq_mask_notifier(kvm, 0,
> >  					       &kvm->arch.vpit->mask_notifier);
> > +		kvm_unregister_irq_ack_notifier(kvm,
> > +				&kvm->arch.vpit->pit_state.irq_ack_notifier);
> >  		mutex_lock(&kvm->arch.vpit->pit_state.lock);
> >  		timer = &kvm->arch.vpit->pit_state.pit_timer.timer;
> >  		hrtimer_cancel(timer);
> 
> Applied this one. 
> 
> I suppose you're reworking the lockless patchset to include the PIC irq
> ack changes? (as discussed the pic_unlock trick with vcpu_kick is not
> necessary anymore etc).
> 
Fixed all of this already. Want them as separate patch series? I did
them on my irq branch but they are good for master too.

> Just please if you have any fixes, send them separately so backporting 
> to -stable is easier.
> 

--
			Gleb.

  reply	other threads:[~2009-07-21 17:30 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-16 14:03 [PATCH 00/11] [RFC] make interrupt injection lockless (almost) Gleb Natapov
2009-07-16 14:03 ` [PATCH 01/11] Move irq routing data structure to rcu locking Gleb Natapov
2009-07-16 14:03 ` [PATCH 02/11] Unregister ack notifier callback on PIT freeing Gleb Natapov
2009-07-21 17:16   ` Marcelo Tosatti
2009-07-21 17:30     ` Gleb Natapov [this message]
2009-07-16 14:03 ` [PATCH 03/11] Move irq ack notifier list to arch independent code Gleb Natapov
2009-07-16 14:03 ` [PATCH 04/11] Convert irq notifiers lists to RCU locking Gleb Natapov
2009-07-16 14:03 ` [PATCH 05/11] Protect irq_sources_bitmap by kvm->lock instead of kvm->irq_lock Gleb Natapov
2009-07-16 14:03 ` [PATCH 06/11] Move irq routing to its own locking Gleb Natapov
2009-07-16 14:03 ` [PATCH 07/11] Move irq notifiers lists " Gleb Natapov
2009-07-16 14:03 ` [PATCH 08/11] Move IO APIC to its own lock Gleb Natapov
2009-07-16 14:03 ` [PATCH 09/11] Drop kvm->irq_lock lock Gleb Natapov
2009-07-16 14:03 ` [PATCH 10/11] Change irq routing table to use gsi indexed array Gleb Natapov
2009-07-16 14:03 ` [PATCH 11/11] Introduce MSI message sending interface that bypass IRQ routing Gleb Natapov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090721173044.GE1424@redhat.com \
    --to=gleb@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=mtosatti@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.