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] AMD IOMMU: Use global interrupt remapping table

To: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] AMD IOMMU: Use global interrupt remapping table by default
From: Wei Wang2 <wei.wang2@xxxxxxx>
Date: Thu, 21 Jul 2011 12:38:15 +0200
Cc: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 21 Jul 2011 03:38:15 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CAFLBxZbKkKJW5Gcue5dmgDQm3R8-hM2ed=D7GVq2EZxz1F970g@xxxxxxxxxxxxxx>
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: <200910281732.07420.wei.wang2@xxxxxxx> <201107201756.45241.wei.wang2@xxxxxxx> <CAFLBxZbKkKJW5Gcue5dmgDQm3R8-hM2ed=D7GVq2EZxz1F970g@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6 (enterprise 20070904.708012)
On Thursday 21 July 2011 11:07:40 George Dunlap wrote:
> On Wed, Jul 20, 2011 at 4:56 PM, Wei Wang2 <wei.wang2@xxxxxxx> wrote:
> > George & Ian,
> > Patch attached. This patch removes global interrupt remapping table and
> > uses per-device table instead. This should work with per-cpu IDTs.  We
> > are safe to remove global table since SATA device id issue dose not
> > appear in recent production BIOS.
> Exactly how "recent" are these BIOSes?  Or I guess alternately, how
> old are the BIOSes that broke?

Actually, we encountered this issue about 2 years ago and fixed this in BIOS. 
There should be very less productions shipped the mark at that time (probably 
none) and all newer products after that should absorb this fix. Even without 
BIOS fix, user can always disable IDE mode from BIOS menu manually if they 
were hit by this issue. So basically, I think removing global table is also 

> We still have customers who seem to have hardware that's several years
> old; if the answer isn't something like "8 years", it may be better to
> just change the default setting.
>  -George

Xen-devel mailing list