Hi all,
Another issue I've found with my OpenBIOS tests is that HelenOS PPC
appears to be quite sluggish under the latest qemu-system-ppc. I've
attempted a few bisections but it's quite tricky to tie the regression
down to one particular commit.
The slowness starts to appear in a minor form with the 1.6 timer rewrite
and seems to have become worse with newer QEMU releases. There have been
various changes to the OpenBIOS frequency/tb-frequency properties in
order to support OS X PPC in this timeframe so I'm wondering if somehow
HelenOS is exposing a bug in the qemu-system-ppc timer emulation?
In order to reproduce, grab a QEMU 2.1 release tarball, compile and
install and then launch like this:
qemu-system-ppc -cdrom HelenOS-0.5.0-ppc32.iso -m 512 -boot d
As soon as the main kernel executes you can see the delay in writing
characters to the VGA console.
Sadly as I'm mainly a SPARC person, I don't yet have much insight into
the PPC side but I thought I should mention it in case anyone else can
figure out what's happening.
ATB,
Mark.
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel