NVMe driver for IP30, IP32 and IP35

0xDEADBEEF

New member
May 1, 2024
11
16
3
Some of you may have noticed it on Discord. I wanted to see if it is possible so I tried to make NVMe driver for IRIX.
Spoiler: it is possible. ;-)

The readme.md describes what you need to get started if you want to try it.

I would appreciate anyone trying it. If you find any bugs or have questions we can have a more permanent place for it here. File issues on github and if you have any contributions merge requests are welcome!

Thanks to @chulofiasco for testing and everyone on Discord! It is a fun community.
 
Congratulations for being the (first?) community member, in the history of SGI-hobby-communities, to write a fully featured IRIX driver. This in my opinion is a significant achievement and I think everyone thanks you for it!
 
Works like a treat for me on my Octane2.

I created and labelled a blank xfs rootdrive on a spare zuluscsi, placed the rebuilt built /unix on it and loaded sash/fx/ide to the volume headers, and pulled my spinning disk entirely. Only thing I had to issue in PROM was "set -p root dks2s0d0" as it auto-detected OSLoadPartition/SystemPartition/etc once the spinning disk was out.

Presumably I'll need to unset root env if I pop a spinning disk back in, but that's a small price to pay to avoid the whine of that 10kRPM.
 

About us

  • Silicon Graphics User Group (SGUG) is a community for users, developers, and admirers of Silicon Graphics (SGI) products. We aim to be a friendly hobbyist community for discussing all aspects of SGIs, including use, software development, the IRIX Operating System, and troubleshooting, as well as facilitating hardware exchange.

User Menu