On 23/02/16 22:14, Howard Spoelstra wrote:
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.
Wow that's a much more comprehensive test suite than I have available :)
Thanks for making sure there are no regressions - I'll commit the ESCC changes to SVN trunk later so they can be included in the up-and-coming upstream QEMU pull.
ATB,
Mark.