This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] RE: [PATCH] irq: Exclude percpu IRQs from being fixed up

To: "'Zhang, Fengzhe'" <IMCEAEX-_O=INTEL_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=FZHAN17@xxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxxxx>
Subject: [Xen-devel] RE: [PATCH] irq: Exclude percpu IRQs from being fixed up
From: "Li, Xin" <xin.li@xxxxxxxxx>
Date: Thu, 28 Apr 2011 19:05:22 +0800
Accept-language: zh-CN, en-US
Acceptlanguage: zh-CN, en-US
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Delivery-date: Thu, 28 Apr 2011 04:07:29 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4D5CDB77.2010607@xxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1A42CE6F5F474C41B63392A5F80372B2335E978D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <4D5BF2FE02000078000322EB@xxxxxxxxxxxxxxxxxx> <4D5C68AF.3030807@xxxxxxxxx> <4D5CE1DE0200007800032557@xxxxxxxxxxxxxxxxxx> <4D5CDB77.2010607@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcvOfE1NYumP3YxZQXOzRrlYxgYd0Q3F7Uzg
Thread-topic: [PATCH] irq: Exclude percpu IRQs from being fixed up
> >>>
> >> IRQ_PER_CPU switch is not found in current Kconfig. I'm not sure if this
> >
> > kernel/irq/Kconfig (introduced as a generic option in 2.6.38-rc2). In
> > prior kernel you'd have to add a respective Kconfig item in
> > drivers/xen/Kconfig.
> >
> >> feature is going to be brought back in the short term. I remove the
> >> ifdef to set IRQ_PER_CPU flag in desc by default but still leave the IRQ
> >> handling logic unchanged. This is a temporary solution to fix system
> >> crash on poweroff. And this is the fix with minimum impact among the
> >> several solutions we tried.
> >
> > But it's more a hack than a fix. And making per-CPU IRQs properly
> Yes, that's true. Switching on IRQ_PER_CPU can make this patch neat. But
> that isn't my call.

Jeremy, would you consider the change to fix this issue?

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] RE: [PATCH] irq: Exclude percpu IRQs from being fixed up, Li, Xin <=