From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Wang2 Subject: Re: IOMMU issue on HP DL385g7 servers - workaround_bogus_bios / workaround_bug_bios doesn't help Date: Thu, 14 Jul 2011 18:27:41 +0200 Message-ID: <201107141827.41736.wei.wang2@amd.com> References: <4E1DA642.9080500@it-infrastrukturen.org> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <4E1DA642.9080500@it-infrastrukturen.org> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: Mark Schneider , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org Wednesday 13 July 2011 16:05:54 Mark Schneider wrote: > Hello, > > I have cretaed wheezy xen 4.1 debian live image (s. the link below to > it) but even I tried different boot options like "iommu=1 | > workaround_bios_bug | workaround_bogus_bios" I am getting such entry > "(XEN) AMD-Vi: IOMMU not found!" in the log (s. for more details in > http://www.it-infrastrukturen.com/fileadmin/linux/paste/xm_dmesg.xen41_on_D >L385g7_NOK.txt ) > > link to xen 4.0 (squeeze) and xen 4.1 (wheezy) debian live images - > http://www.it-infrastrukturen.com/fileadmin/linux/debian-live-xen/README.xe >n > > do you have any idea how to solve this issue? - thank you in advance for > any hints (different one than killing the hardware vendor (HP) ;) ... > for the missing IOMMU BIOS option > > Linux xen41dom0 2.6.39-2-amd64 #1 SMP Wed Jun 8 11:01:04 UTC 2011 x86_64 > GNU/Linux > > Thank you in advance for any hints. > > Regards, Mark Hi, workaround_bios_bug and workaround_bogus_bios only works for vtd not amd. You should have IVRS table build by BIOS to enable amd iommu. It could look like this: (XEN) ACPI: IVRS AFE7C1ED, 00C8 (r1 AMD RD890S 6040000 AMD 0) Thanks, Wei