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


Re: [Xen-devel] [PATCH 3/3] xen: Don't register GSI in pre-setup

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 3/3] xen: Don't register GSI in pre-setup
From: Bastian Blank <waldi@xxxxxxxxxx>
Date: Wed, 24 Mar 2010 23:54:01 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 24 Mar 2010 15:55:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4BAA51D3.2010906@xxxxxxxx>
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: <20100324115412.GA10968@xxxxxxxxxxxxxxxxxxxxxxx> <4BAA51D3.2010906@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Wed, Mar 24, 2010 at 10:54:27AM -0700, Jeremy Fitzhardinge wrote:
> On 03/24/2010 04:54 AM, Bastian Blank wrote:
>> Xen behaves the same way that native Linux, it only allows any IO-APIC
>> pin to be setup once.  Therefor we must not set it up in the initial run
>> over all legacy interrupts.
> Do you need both this patch and the Xen one to solve your problem, or is  
> one or the other sufficient?

Both are needed.

> Is there any dependency between the Linux and Xen patches?  (Doesn't  
> look like it to me, but I just want to be sure.)

Nope. Thats why the hypervisor patch returns EEXISTS instead of EBUSY.
The later causes a BUG in current kernels, which is emited before the
real console is setup and breaks the system.


A Vulcan can no sooner be disloyal than he can exist without breathing.
                -- Kirk, "The Menagerie", stardate 3012.4

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>