<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech-pubs.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Nvme</id>
	<title>Nvme - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech-pubs.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Nvme"/>
	<link rel="alternate" type="text/html" href="https://tech-pubs.net/wiki/index.php?title=Nvme&amp;action=history"/>
	<updated>2026-04-20T01:19:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://tech-pubs.net/wiki/index.php?title=Nvme&amp;diff=423&amp;oldid=prev</id>
		<title>Raion: Created page with &quot;&#039;&#039;&#039;NVME storage&#039;&#039;&#039; also known as &#039;&#039;&#039;M.2&#039;&#039;&#039; storage is supported on IRIX as of November 2025. Community member Dominbear/techomancer contributed the code to his [https://github.com/techomancer/irixnvme GitHub].  == Supported Systems == Any system with PCI bridging is supported. This includes the:  * O2 * Origin 3000 * Origin 300 * Origin 350/Onyx4/Tezro * Octane (with PCI X-Talk or PCI Card Cage) * Origin 2000/Onyx2  == Building == Assu...&quot;</title>
		<link rel="alternate" type="text/html" href="https://tech-pubs.net/wiki/index.php?title=Nvme&amp;diff=423&amp;oldid=prev"/>
		<updated>2025-11-23T21:11:49Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;NVME storage&amp;#039;&amp;#039;&amp;#039; also known as &amp;#039;&amp;#039;&amp;#039;M.2&amp;#039;&amp;#039;&amp;#039; storage is supported on IRIX as of November 2025. Community member Dominbear/techomancer contributed the code to his [https://github.com/techomancer/irixnvme GitHub].  == Supported Systems == Any system with PCI bridging is supported. This includes the:  * &lt;a href=&quot;/wiki/index.php/O2&quot; title=&quot;O2&quot;&gt;O2&lt;/a&gt; * &lt;a href=&quot;/wiki/index.php/Origin_3000&quot; title=&quot;Origin 3000&quot;&gt;Origin 3000&lt;/a&gt; * &lt;a href=&quot;/wiki/index.php/Origin_300&quot; title=&quot;Origin 300&quot;&gt;Origin 300&lt;/a&gt; * &lt;a href=&quot;/wiki/index.php/Origin_350&quot; title=&quot;Origin 350&quot;&gt;Origin 350&lt;/a&gt;/&lt;a href=&quot;/wiki/index.php/Onyx4&quot; title=&quot;Onyx4&quot;&gt;Onyx4&lt;/a&gt;/&lt;a href=&quot;/wiki/index.php/Tezro&quot; title=&quot;Tezro&quot;&gt;Tezro&lt;/a&gt; * &lt;a href=&quot;/wiki/index.php/Octane&quot; title=&quot;Octane&quot;&gt;Octane&lt;/a&gt; (with PCI X-Talk or PCI Card Cage) * &lt;a href=&quot;/wiki/index.php/Origin_2000&quot; title=&quot;Origin 2000&quot;&gt;Origin 2000&lt;/a&gt;/&lt;a href=&quot;/wiki/index.php/Onyx2&quot; title=&quot;Onyx2&quot;&gt;Onyx2&lt;/a&gt;  == Building == Assu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;NVME storage&amp;#039;&amp;#039;&amp;#039; also known as &amp;#039;&amp;#039;&amp;#039;M.2&amp;#039;&amp;#039;&amp;#039; storage is supported on IRIX as of November 2025. Community member Dominbear/techomancer contributed the code to his [https://github.com/techomancer/irixnvme GitHub].&lt;br /&gt;
&lt;br /&gt;
== Supported Systems ==&lt;br /&gt;
Any system with PCI bridging is supported. This includes the:&lt;br /&gt;
&lt;br /&gt;
* [[O2]]&lt;br /&gt;
* [[Origin 3000]]&lt;br /&gt;
* [[Origin 300]]&lt;br /&gt;
* [[Origin 350]]/[[Onyx4]]/[[Tezro]]&lt;br /&gt;
* [[Octane]] (with PCI X-Talk or PCI Card Cage)&lt;br /&gt;
* [[Origin 2000]]/[[Onyx2]]&lt;br /&gt;
&lt;br /&gt;
== Building ==&lt;br /&gt;
Assumes all installed compiler and utilities:&lt;br /&gt;
 make           # Compile all modules&lt;br /&gt;
 make load      # Load driver into kernel&lt;br /&gt;
 make unload    # Unload driver (doesnt quite work, make reboot does)&lt;br /&gt;
 make clean     # Remove build artifacts&lt;br /&gt;
 make nt        # build test program&lt;br /&gt;
&lt;br /&gt;
== Caveats ==&lt;br /&gt;
IRIX does not support TRIM (SSD wear leveling). The following precautions are recommended:&lt;br /&gt;
&lt;br /&gt;
* Leave 20-30% of the partition free. &lt;br /&gt;
* Occasionally backup and format, and put the drive into a Linux or BSD box and run fstrim. &lt;br /&gt;
* Keep backups.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SGI hardware does NOT support booting from NVME.&amp;#039;&amp;#039;&amp;#039; The ARC firmware requires that the kernel be on a block device it can read and access. There&amp;#039;s no option ROM support in ARC.&lt;br /&gt;
&lt;br /&gt;
[[Category: No-Images]]&lt;br /&gt;
[[Category: Peripherals]]&lt;/div&gt;</summary>
		<author><name>Raion</name></author>
	</entry>
</feed>