<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ubuntu 8.10 IOMMU</title>
	<atom:link href="http://blog.rubbad.com/archives/180/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.rubbad.com/archives/180</link>
	<description></description>
	<lastBuildDate>Mon, 10 May 2010 14:09:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Justin</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-42</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Mon, 31 Aug 2009 17:57:42 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-42</guid>
		<description>&gt;Easy way to check: use “free -m” in both cases (with and without the option iommu=…), and see if there’s any difference.

I&#039;m running Ubuntu Server 9.04 64bit on an ASRock A780LM with an AMD Athlon 64 X2 BE and 4GB of RAM.  I was seeing the lines at the top in my messages file as well.  I was also seeing some I/O errors on the console just after the boot process started, but I wasn&#039;t able to capture them or find them in other logs.

I just added the iommu=noaperture option to my boot line in grub and now I don&#039;t see the I/O errors at boot up and /var/log/messages is clean.  I did capture the &quot;free -m&quot; output before and after, but the system had been up several days when I captured the before and I&#039;m not sure what else may have been consuming memory.  Anyway here is the output before adding the iommu=noaperture option:
$ free -m
             total       used       free     shared    buffers     cached
Mem:          3650        582       3067          0        141        235
-/+ buffers/cache:        205       3444
Swap:        10695          0      10695

And here is the after:
$ free -m
             total       used       free     shared    buffers     cached
Mem:          3650        400       3249          0          8        169
-/+ buffers/cache:        221       3428
Swap:        10695          0      10695</description>
		<content:encoded><![CDATA[<p>&gt;Easy way to check: use “free -m” in both cases (with and without the option iommu=…), and see if there’s any difference.</p>
<p>I&#8217;m running Ubuntu Server 9.04 64bit on an ASRock A780LM with an AMD Athlon 64 X2 BE and 4GB of RAM.  I was seeing the lines at the top in my messages file as well.  I was also seeing some I/O errors on the console just after the boot process started, but I wasn&#8217;t able to capture them or find them in other logs.</p>
<p>I just added the iommu=noaperture option to my boot line in grub and now I don&#8217;t see the I/O errors at boot up and /var/log/messages is clean.  I did capture the &#8220;free -m&#8221; output before and after, but the system had been up several days when I captured the before and I&#8217;m not sure what else may have been consuming memory.  Anyway here is the output before adding the iommu=noaperture option:<br />
$ free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:          3650        582       3067          0        141        235<br />
-/+ buffers/cache:        205       3444<br />
Swap:        10695          0      10695</p>
<p>And here is the after:<br />
$ free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:          3650        400       3249          0          8        169<br />
-/+ buffers/cache:        221       3428<br />
Swap:        10695          0      10695</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: majµcarma</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-27</link>
		<dc:creator>majµcarma</dc:creator>
		<pubDate>Sat, 14 Feb 2009 11:47:20 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-27</guid>
		<description>Thank you for this post. I had the same problem last week.

ASUSTek ALiveNF7G-FullHD R3.0 + MSI 9500GT 1Gb / Atlhon 64 X2 6100+ 4Gb RAM</description>
		<content:encoded><![CDATA[<p>Thank you for this post. I had the same problem last week.</p>
<p>ASUSTek ALiveNF7G-FullHD R3.0 + MSI 9500GT 1Gb / Atlhon 64 X2 6100+ 4Gb RAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Speicherverwaltung und IOMMU Kernel 2.6.27-9 &#124; Maltes Blog</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-26</link>
		<dc:creator>Speicherverwaltung und IOMMU Kernel 2.6.27-9 &#124; Maltes Blog</dc:creator>
		<pubDate>Tue, 20 Jan 2009 22:51:13 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-26</guid>
		<description>[...] http://rubbad.wordpress.com/2008/11/28/ubuntu-810-iommu/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://rubbad.wordpress.com/2008/11/28/ubuntu-810-iommu/" rel="nofollow">http://rubbad.wordpress.com/2008/11/28/ubuntu-810-iommu/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: magnusium</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-25</link>
		<dc:creator>magnusium</dc:creator>
		<pubDate>Sat, 27 Dec 2008 09:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-25</guid>
		<description>I&#039;ll have to subsribe to that thread, I don&#039;t have Ubuntu on my laptop right now, had to go to &quot;that other OS&quot; for a while. But it won&#039;t be long before I put Ubuntu back on it.
My acer will not POST if I put the onboard graphics mem to less than 256 in my BIOS settings, tried it once and I had to rip out a stick of RAM to get back in to change the setting.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll have to subsribe to that thread, I don&#8217;t have Ubuntu on my laptop right now, had to go to &#8220;that other OS&#8221; for a while. But it won&#8217;t be long before I put Ubuntu back on it.<br />
My acer will not POST if I put the onboard graphics mem to less than 256 in my BIOS settings, tried it once and I had to rip out a stick of RAM to get back in to change the setting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sander</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-24</link>
		<dc:creator>Sander</dc:creator>
		<pubDate>Fri, 26 Dec 2008 22:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-24</guid>
		<description>PS:

There is some discussion and info on http://ubuntuforums.org/showthread.php?t=1018854</description>
		<content:encoded><![CDATA[<p>PS:</p>
<p>There is some discussion and info on <a href="http://ubuntuforums.org/showthread.php?t=1018854" rel="nofollow">http://ubuntuforums.org/showthread.php?t=1018854</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sander</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-23</link>
		<dc:creator>Sander</dc:creator>
		<pubDate>Fri, 26 Dec 2008 22:52:43 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-23</guid>
		<description>Hi,

I think that by adding &quot;iommu=...&quot; only the message will go away, but you won&#039;t get the 64 MB memory back.

Easy way to check: use &quot;free -m&quot; in both cases (with and without the option iommu=...), and see if there&#039;s any difference.

Please let us know.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I think that by adding &#8220;iommu=&#8230;&#8221; only the message will go away, but you won&#8217;t get the 64 MB memory back.</p>
<p>Easy way to check: use &#8220;free -m&#8221; in both cases (with and without the option iommu=&#8230;), and see if there&#8217;s any difference.</p>
<p>Please let us know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: magnusium</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-22</link>
		<dc:creator>magnusium</dc:creator>
		<pubDate>Mon, 15 Dec 2008 05:57:29 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-22</guid>
		<description>Thanks, this was educational.

quote:
On AMD&#039;s AMD64 platform, the size of the IOMMU can be configured in the system BIOS or, if no IOMMU BIOS option is available, using the &#039;iommu=memaper&#039; kernel parameter. This kernel parameter expects an order and instructs the Linux kernel to create an IOMMU of size 32MB^order overlapping physical memory. If the system&#039;s default IOMMU is smaller than 64MB, the Linux kernel automatically replaces it with a 64MB IOMMU.
end quote

So this means that one can try iommu=memaper, if the noaperture and soft fails.</description>
		<content:encoded><![CDATA[<p>Thanks, this was educational.</p>
<p>quote:<br />
On AMD&#8217;s AMD64 platform, the size of the IOMMU can be configured in the system BIOS or, if no IOMMU BIOS option is available, using the &#8216;iommu=memaper&#8217; kernel parameter. This kernel parameter expects an order and instructs the Linux kernel to create an IOMMU of size 32MB^order overlapping physical memory. If the system&#8217;s default IOMMU is smaller than 64MB, the Linux kernel automatically replaces it with a 64MB IOMMU.<br />
end quote</p>
<p>So this means that one can try iommu=memaper, if the noaperture and soft fails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zappafan</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-21</link>
		<dc:creator>zappafan</dc:creator>
		<pubDate>Mon, 15 Dec 2008 04:59:47 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-21</guid>
		<description>Thanks from me, too. I have an ASUS M2N-SLI Mobo, Ubuntu 8.10 64bit, 4GB, Athlon 64x2 5600+.  I found something also on the ASUSTeK support site that sent me here:
ftp://download.nvidia.com/XFree86/Linux-x86/1.0-8174/README/32bit_html/appendix-l.html

Scroll down a bit and there&#039;s an IOMMU section.</description>
		<content:encoded><![CDATA[<p>Thanks from me, too. I have an ASUS M2N-SLI Mobo, Ubuntu 8.10 64bit, 4GB, Athlon 64&#215;2 5600+.  I found something also on the ASUSTeK support site that sent me here:<br />
<a href="ftp://download.nvidia.com/XFree86/Linux-x86/1.0-8174/README/32bit_html/appendix-l.html" rel="nofollow">ftp://download.nvidia.com/XFree86/Linux-x86/1.0-8174/README/32bit_html/appendix-l.html</a></p>
<p>Scroll down a bit and there&#8217;s an IOMMU section.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: magnusium</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-20</link>
		<dc:creator>magnusium</dc:creator>
		<pubDate>Sat, 13 Dec 2008 20:23:11 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-20</guid>
		<description>I&#039;m glad you found it useful.</description>
		<content:encoded><![CDATA[<p>I&#8217;m glad you found it useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brenan</title>
		<link>http://blog.rubbad.com/archives/180/comment-page-1#comment-19</link>
		<dc:creator>Brenan</dc:creator>
		<pubDate>Sat, 13 Dec 2008 17:54:22 +0000</pubDate>
		<guid isPermaLink="false">http://rubbad.wordpress.com/?p=180#comment-19</guid>
		<description>Thanks for posting this. I had been searching on google for a good while and I finally stumbled upon your post. The iommu=noaperture worked for me - ubuntu 64bit, AMD Phenom 9850 BE and Asus Mobo (790FX chipset)</description>
		<content:encoded><![CDATA[<p>Thanks for posting this. I had been searching on google for a good while and I finally stumbled upon your post. The iommu=noaperture worked for me &#8211; ubuntu 64bit, AMD Phenom 9850 BE and Asus Mobo (790FX chipset)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
