From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastian Blank Subject: Re: pvops-2.6.32 - Interrupt routing problem Date: Fri, 19 Mar 2010 12:06:13 +0100 Message-ID: <20100319110613.GA29006@wavehammer.waldi.eu.org> References: <20100314152334.GA6483@wavehammer.waldi.eu.org> <4B9D0726.3060304@goop.org> <20100314161750.GA7790@wavehammer.waldi.eu.org> <20100315101126.GA24650@wavehammer.waldi.eu.org> <20100315211459.GA9314@wavehammer.waldi.eu.org> <20100316013114.GD7622@phenom.dumpdata.com> <20100316081832.GA20502@wavehammer.waldi.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Zhang, Xiantao" Cc: Jeremy Fitzhardinge , "xen-devel@lists.xensource.com" , Fraser , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org On Fri, Mar 19, 2010 at 10:55:53AM +0800, Zhang, Xiantao wrote: > Maybe we need allow dom0 to re-programme the first 15 GSIs to solve this issue. And the root-cause is that the IRQ info(polarity&trigger mode) provided in MP table in some platforms is not always trusted, and system should re-programme it according to the info parsed from ACPI. If the platform provide correct info in MP table, the issue should be gone. Attached a proposed patch, could you have a try to see whether it can fix your issue. The outcome is exactly the same than <20100316182053.GA2258@wavehammer.waldi.eu.org>. However it still reports errors back to the domain. Bastian -- I'm a soldier, not a diplomat. I can only tell the truth. -- Kirk, "Errand of Mercy", stardate 3198.9