From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Issue with pv_ops Kernel 2.6.31.6 and Xen Date: Mon, 8 Feb 2010 18:40:12 -0500 Message-ID: <20100208234012.GA12527@phenom.dumpdata.com> References: <4B5A28CC.1090404@swissonline.ch> <4B6127DA.1040408@swissonline.ch> <20100128194603.GB14581@phenom.dumpdata.com> <4B64A096.7080107@swissonline.ch> <4B6EDE9A.4010205@swissonline.ch> <20100208182206.GA6035@phenom.dumpdata.com> <4B70869A.5030701@swissonline.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <4B70869A.5030701@swissonline.ch> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Marcial Rion Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org > Well, the console is not the problem (works as intended). It's raher the > IRQ's taht are getting mixed up. It seems it's doing twice a mapping of > IRQ (especially 9), once in XEN and once by the Kernel, which leeds to > ACPI failing and no network connectivity (see also start oft his thread > at > http://lists.xensource.com/archives/html/xen-devel/2010-01/msg01049.html; > somehow seems to got lost :-) ). Ohh, that one. Can you instrument this piece of code: 413 if (request_irq(irq, acpi_irq, IRQF_SHARED, "acpi", acpi_irq)) { 414 printk(KERN_ERR PREFIX "SCI (IRQ%d) allocation failed\n", irq); 415 return AE_NOT_ACQUIRED; 416 } To print out the return value of request_irq and see what it returns? If it is EINVAL, instrument the 'request_irq' around its 'return -EINVAL' to see which one fails. Also can you provide the full serial output of the failing system including Xen output?