Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755075Ab1BHQWw (ORCPT ); Tue, 8 Feb 2011 11:22:52 -0500 Received: from rcsinet10.oracle.com ([148.87.113.121]:19519 "EHLO rcsinet10.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755020Ab1BHQWv (ORCPT >); Tue, 8 Feb 2011 11:22:51 -0500 Date: Tue, 8 Feb 2011 11:20:45 -0500 From: Konrad Rzeszutek Wilk To: Thomas Gleixner Cc: Ian Campbell , Jeremy Fitzhardinge , LKML Subject: Re: [patch 0/4] XEN: Interrupt cleanups Message-ID: <20110208162045.GB4606@dumpdata.com> References: <20110205200108.921707839@linutronix.de> <4D50641B.2090006@goop.org> <4D506AE6.6080900@goop.org> <1297173811.9388.95.camel@zakaz.uk.xensource.com> <1297177506.9388.135.camel@zakaz.uk.xensource.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090207.4D516DD0.019D:SCFMA4539814,ss=1,fgs=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3532 Lines: 85 On Tue, Feb 08, 2011 at 04:39:58PM +0100, Thomas Gleixner wrote: > On Tue, 8 Feb 2011, Ian Campbell wrote: > > On Tue, 2011-02-08 at 14:55 +0000, Thomas Gleixner wrote: > > > > So, with the fixes to 2/4 (irq_move_irq think from yesterday) and 4/4 > > > > (below), the entire series is: > > > > Acked-by: Ian Campbell > > > > > > Cool. So what's the best way to proceed ? That code is not yet in > > > linus tree, right ? > > > > Correct. > > > > > So I guess the best way is that I add the core changes to a rc-4 based > > > branch and you can pull it in and apply the whole xen stuff to your > > > own tree. > > > > My existing cleanup patches are in Konrad's tree (which is in linux-next > > etc) so that probably makes most sense as a home for this series. So > > unless Konrad has any objections I think it makes sense to pull your > > core changes into that branch and then apply your Xen bits on top. Ok. Pulled in these patches and stuck Ack-ed by Ian on them. > > > > Konrad's branch with my stuff is: > > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/irq.rework > > > > Konrad, this thread starts at <20110205200108.921707839@linutronix.de> > > == http://thread.gmane.org/gmane.linux.kernel/1096437 > > > > > I base my pending patches on top of that so it wont be any problem > > > when merging the stuff together in next or linus later. > > > > I don't think there will be much trouble with overlap between these and > > any Xen events.c changes for the next merge window but what you suggest > > should remove the risk. > > Yes, and please talk to me next time before you hack around in the > guts of the interrupt code. I noticed just because I was skimming > -next, and that really conflicts with major cleanups I'm doing. If > there is a shortcoming in the generic code, then let me know. The rework was in Xen code not in generic, and the only generic changes that are in there .. are your code? This is what I've in the stable/irq.rework and also in the linux-next branch. Please tell me if I messed up. Ian Campbell (7): xen: handled remapped IRQs when enabling a pcifront PCI device. xen:events: move find_unbound_irq inside CONFIG_PCI_MSI xen: events: add xen_allocate_irq_{dynamic, gsi} and xen_free_irq xen: events: allocate GSIs and dynamic IRQs from separate IRQ ranges. xen: events: do not free legacy IRQs xen: Fix compile error introduced by "switch to new irq_chip functions" xen/timer: Missing IRQF_NO_SUSPEND in timer code broke suspend. Konrad Rzeszutek Wilk (2): xen/irq: Cleanup the find_unbound_irq xen/irq: Don't fall over when nr_irqs_gsi > nr_irqs. Thomas Gleixner (3): xen: Remove stale irq_chip.end xen: Switch to new irq_chip functions genirq: Add IRQF_FORCE_RESUME > > Core change is in > > git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/for-xen Pulled that in my branch. > > Thanks, > > tglx > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/