[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.