nyef wrote:
I have lots of other things to do, so I am not particularly willing to play dedicated maintainer.
Wasn't nominating you in any way to tackle this :) Just pointing out in general that it would require someone willing to upkeep it for some time because of the way the kernel can change its internals periodically.
nyef wrote:
For that matter, I still don't have any "fully working" MIPS64 Linux systems quite yet (by which I mean with a working bootloader, and SMP if it's not a Fuel, and there's that IOC3 IRQ conflict, and if it
is
a Fuel or Tezro then the graphics card driver, and then there's the L1 controller stuff...).
Not to threadjack, but IOC3 IRQ conflict? IIRC, at least on Octane with the Metadriver, IOC3 should be requesting two IRQs, one for ethernet, and ethernet+2 for I/O by kb/mouse. Serial uses a UART polling hack built into 8250 core to run the serial ports for now (by telling it to use IRQ 0), but the end goal would be to make the Altix DMA-capable IOC3 driver work.
nyef wrote:
Second, can we use strace against Xsgi on IRIX itself to any useful purpose?
Apparently so. I was digging into my chat logs from 2004, and Stan used a patched strace to monitor Xsgi calls to MGras, which helped him figure out some of the DMA bits needed to write the Impact driver. I don't think he ever released that patch, though. Would probably be useful for a lot of things outside of Linux porting.