jan-jaap wrote:
SAQ wrote:
Eventually the goal is to have a single bootable CD that would install IRIX 5.3XFS on any 5.3 supported platform, including IP6 (the problem is space in the miniroot...I suspect that's why SGI doesn't have such a beast and the original 5.3XFS didn't support IP6/10).
There is a fundamental problem with XFS on R2000/R3000 based systems: these CPUs lack an atomic compare-and-swap instruction. The early MP systems (IP5/IP7/...) implement a set of semaphore memory locations on the CPU board to overcome this, but I don't think the IP4 / IP6 have anything like that.
SGI also discouraged XFS on R3000 because it is simply too slow. It might be bearable or even useful on e.g. a quad 40MHz Power Series, but I wouldn't bother with a single R2000 @ 16MHz. XFS v1 (IRIX 5.3) also had several nasty bugs and data corruption issues. And (insult to injury) if you install the XFS patches, the on-disk format changes which means your installation disk can't read it anymore and you need to use the miniroot which came with the patch instead ...
Messy.
OK - I'll give the IP6 a miss. Since all the files were on the disk I assumed that it was a size issue (from the looks of it it seems that SGI originally thought about supporting InfiniteReality on IRIX 5.3, as there are some files in there with MACH instructions for Kona.). The 5.3/IMPACT disk is quite the hack when you get into it - not a "pretty" dist of IRIX. I guess SGI was hoping no one would look

.
Fixing the miniroot to work with the updated XFS is planned for the second beta - that particular bug was definitely noted during testing (I had to remake the fs for each test install).