On 30.05.14 13:39, Christian Zigotzky wrote:
On 30.05.2014 09:49, Alexander Graf wrote:
On 30.05.14 01:50, Christian Zigotzky wrote:
Hi Alex,
I have traced a Mac OS X Tiger guest. I have started it in the
single user mode. Sometimes I get a shell. But the cpu load rise up
to 100% and I can't enter any commands.
Screenshot:
http://forum.hyperion-entertainment.biz/download/file.php?id=1205&mode=view
Trace log:
http://forum.hyperion-entertainment.biz/download/file.php?id=1204
Could you look in the trace log, please? I can do more tests if you
like.
$ echo 1 > /sys/kernel/debug/tracing/events/kvm/enabled
$ echo 1 > /sys/kernel/debug/tracing/events/kvm_pr/enabled
$ cat /sys/kernel/debug/tracing/trace_pipe > /dev/shm/trace &
$ start_mol -X
...
then check out /dev/shm/trace :).
Alex
Hi Alex,
Thank you for your answer. Here are the traces:
http://www.xenosoft.de/trace_mol_mac_os_x_tiger.txt.tar.gz
http://www.xenosoft.de/trace_mol_mac_os_x_jaguar.txt.tar.gz
Looking at the Jaguar log, the guest seems to be stuck trying to map a page:
mol-4087 [001] .... 252.368002: kvm_exit:
exit=DATA_STORAGE | pc=0x900074c4 | msr=0x4000d030 | dar=0xa000a434 |
srr1=0x100000000000d032 | last_inst=0x912b0
000
If you look at the trace, you will see that this PC with the exact same
DAR happens over and over again - every time the guest thinks it's
mapped the page.
I don't know why that's happening. Try to enable the debug prints (or
convert them to trace points ;)) in the book3s_32 guest and book3s_64
host emulation. Maybe that tells us something.
Alex
--
To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html