Been doing a binary search to find at least one of the things causing a crash. What I have now is that the following call from libOS reliably crashes xen.
the call is:
rc = hcall_read(ret, flags, idx + i);
In the library OS , with parameters:
flags - 0, idx = 0 ret = 240948
That coems into xen as hcall "c" with the following registers:
(XEN) sync_vcpu_execstate: called
(XEN) <hcall c>----[ Xen-3.0-unstable ]----
(XEN) CPU: 00000000 DOMID: 00000003
(XEN) pc 0000000000102a40 msr 0000000000000000
(XEN) lr 00000000000085e8 ctr 00000000001098f0
(XEN) srr0 ffffffffffffffff srr1 ffffffffffffffff
(XEN) r00: 0000000000240998 00000000002408e8 0000000000276100 000000000000000c
(XEN) r04: 0000000000000000 0000000000000000 000000000000001c 00000000002403a0
(XEN) r08: 00000000002554b8 0000000000000000 00000000002554b8 0000000000000003
(XEN) r12: 000000000800003f 0000000000000000 5555555555555555 5555555555555555
(XEN) r16: 5555555555555555 5555555555555555 5555555555555555 5555555555555555
(XEN) r20: 5555555555555555 5555555555555555 5555555555555555 5555555555555555
(XEN) r24: 5555555555555555 5555555555555555 5555555555555555 5555555555555555
(XEN) r28: 5555555555555555 5555555555555555 5555555555555555 00000000002408e8
_______________________________________________ Xen-ppc-devel mailing list [email protected] http://lists.xensource.com/xen-ppc-devel
