WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: [PATCH] Revert 23733:fbf3768e5934 "AMD IOMMU: remove glo

To: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: [Xen-devel] Re: [PATCH] Revert 23733:fbf3768e5934 "AMD IOMMU: remove global ..."
From: Wei Wang2 <wei.wang2@xxxxxxx>
Date: Tue, 16 Aug 2011 15:36:27 +0200
Cc: Keir, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Fraser <keir.xen@xxxxxxxxx>
Delivery-date: Tue, 16 Aug 2011 06:35:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20042.27054.916723.527804@xxxxxxxxxxxxxxxxxxxxxxxx>
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: <20042.20464.234295.903969@xxxxxxxxxxxxxxxxxxxxxxxx> <20042.26261.844123.430030@xxxxxxxxxxxxxxxxxxxxxxxx> <20042.27054.916723.527804@xxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6 (enterprise 20070904.708012)
Ian,
Could you attach a full boot log for from the fault system? It looks like some 
IVRS entries are wrong and prevent device 0xa0 from using correct device id 
to find its interrupt remapping table. A global table could hide this issue 
since every device ends up to the same interrupt table even using wrong 
device id. Meanwhile, I am OK with reversing 23733 to get system booting.
Thanks,
Wei

On Tuesday 16 August 2011 14:59:26 Ian Jackson wrote:
> I wrote:
> > Wei Wang2 writes ("Re: [PATCH] Revert 23733:fbf3768e5934 "AMD IOMMU: 
remove global ...""):
> > > On you testing system is it possible to disable IDE combined mode for
> > > SATA devices? device id 0xa0 is very likely the id SATA wants to sent
> > > interrupt messages to iommu in IDE mode. Enable AHCI mode or IDE native
> > > could fix it.
> >
> > Yes, I could try fiddling with the BIOS settings as a test.  But all
> > three of my AMD test machines have this problem and I don't think an
> > instruction to all users of AMD machines, that they have to do things
> > to their BIOS, is really going to fly.
> >
> > I will try this and report back.
>
> I went into the BIOS and changed "SATA IDE Combined Mode" from
> "Enabled" to "Disabled".  This did not fix the problem.  Screenshot
> below of the relevant page from the BIOS setup.
>
> Ian.
>
>           Advanced
> ***************************************************************************
>***** * IDE Configuration                                   * DISABLED:
> disables the * * *************************************************** *
> integrated IDE         * * OnBoard PCI IDE Controller     [Enabled]        
>    * Controller.            * * OnChip SATA Channel            [Enabled]   
>         * ENABLED: enables the   * * OnChip SATA Type               [Native
> IDE]         * integrated IDE         * * SATA IDE Combined Mode        
> [Disabled]           * Controller.            * *                          
>                           *                        * * * Primary IDE Master
>              : [Not Detected]  *                        * * * Primary IDE
> Slave               : [Not Detected]  *                        * * *
> Secondary IDE Master            : [Not Detected]  *                       
> * * * Secondary IDE Slave             : [Not Detected]  *                  
>      * * * Third IDE Master                : [Hard Disk]     *             
>           * * * Third IDE Slave                 : [Not Detected]  *  
> ****:Move            * * * Fourth IDE Master               : [Not Detected]
>  *   Enter:Select         * * * Fourth IDE Slave                : [Not
> Detected]  *   +/-/:Value           * *                                    
>                 *   F10:Save             * * IDE Detect Time Out (Sec)     
> [35]                 *   ESC:Exit             * *                          
>                           *   F1:General Help      * *                     
>                                *   F8:Fail-Safe Defaults* *                
>                                     *   F9:Optimized Defaults*
> ***************************************************************************
>***** v02.68 (C)Copyright 1985-2009, American Megatrends, Inc.




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel