On Aug 25, 2006, at 12:17 AM, Orran Y Krieger wrote:
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
Thanks Orran.
A little cscope'ing reveals, arch/powerpc/papr/xlate.c:
__init_papr_hcall(H_READ, not_yet);
static void not_yet(struct cpu_user_regs *regs)
{
printk("not implemented yet: 0x%lx\n", regs->gprs[3]);
for (;;);
}
Obviously not_yet() was written before we had a proper panic() and
before we "de-synchronized" console.
Linux does not use H_READ anymore, but we should still supported,
I'll get on that now, tho I'll need your help to test.
Any idea why libOS is using it?
-JX
_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel
|