[OpenBIOS] [PATCHv2 2/6] ppc: fix ESCC reg properties

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Wed Feb 24 19:23:34 CET 2016


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.




More information about the OpenBIOS mailing list