With QEMU 2.11 there are two new warnings I haven't seen before
(execution was still the same):
...
unix-tte:interpret: exception -13 caught
interpret ' unix-tte is va>tte-data failed with error ffed
WARNING: consconfig: cannot find driver for screen device
/pci@1fe,0/pci@1,1/QEMU,VGA
Hi Mark, thank you for your effort on SPARC64 emulation in QEMU!
Thanks for the explanation on what might be wrong. Is there a way to
workaround the PCI problems?
Tribblix is indeed an illumos (a community fork of OpenSolaris)
distribution. Contrary to Milax, which looks abandoned to me as
OpenSo
Looks like tribblix is an OpenSolaris variant from the above output (I
normally tend to test with Milax but it's good to have another reference
around).
I spent a lot of time during the 2.8 cycle fixing up the context switch
code in OpenBIOS which gets OpenSolaris most of the way. AFAICT the 2
mai
QEMU 2.8.90 gets a bit further with Tribblix:
$ qemu-system-sparc64 -m 2048 -cdrom ~/Downloads/tmp/tribblix-sparc-0m16.iso
-boot d -M sun4u -nographic
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel cmdline
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: ---00
This is how it ends with 2048 MB of memory instead of 1024:
> qemu-system-sparc64 -m 2048 -cdrom Downloads/tmp/tribblix-sparc-0m16.iso
> -boot d -nographic
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel cmdline
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: --00