I see no regressions with openbios with these patches:
For completeness, I tested all images I have.
All test results against a recent build of David Gibson's ppc-for 2.6 tree, mac99/G3/256.
Disk images:
Various 9.2 disk images boot or seem to crash as before ;-)
10.3/9.1 installation image: boots and runs, classic runs.
10.4/9.2 installation image: boots and runs, classic runs.
Clean isos:
8.5 starts boot, but complains about /rtas missing
9.0 crashes qemu
9.1 boots to progress bar, then hangs
9.2 boots to progress bar, then display system error
10.0 boots to happy mac, verbose boot, then kernel panic in com.apple.driver.AppleSCCSerial
kmod_create: com.apple.iokit.IOSerialFamily (id 36), 11 pages loaded at 0x9d80000, header size 0x1000
kmod_create: com.apple.driver.AppleSCCSerial (id 37) 9 pages loaded at 0x9be4000. header size 0x1000
panic(cpu 0): mapping_remove: attempt to unmap a permanent mapping - pmap = 002FCC00, va = 00013000, mapping 01492060
10.1 boots to happy mac, verbose boot, then hangs during creation of records in/out
10.2 boots and runs installer
10.3 boots and runs installer
10.4 boots and runs installer
10.5 hangs during verbose mode, but boots to graphics display and shows error log with mac99/G4/256. No mouse/keyboard working.
Best regards,
Howard