@miodvallat Interesting prospective there… I saw things from the Linux/MIPS side of things.
I had a R4600SC 133MHz Indy (acquired in 2003) with 8-bit Newport graphics, never tried running OpenBSD on it, but it came to me running Irix and it was the first machine I tried Debian with. I'd later join the Gentoo/MIPS team and assist there.
I remember it being a cantankerous beast to get running with Linux 2.6, but it was quite stable with Linux 2.4, even in 64-bit mode. However, with no MIPS-III n32 or n64 stages, I was still stuck with a o32 userland.
Indigo2 R10000 was another… and yeah, I remember gcc needed a special patch for `-mcache-barriers` which was used when building the kernel. Get a dodgy kernel, and the thing was like an ice-skating hippo, interesting to watch but not pretty! The IP22 hardware was _not_ designed for a speculative-execution CPU like the R10000.
I seemed to recall some Linux support for the O2 R10000 (which was a bit better, there were some hardware features in the IP32 platform that allowed it to work), but it was in its infancy. Not sure if that extended to the R12000 O2.