Subject: Re: xen 3.1 problem (Re: xen 3.1.0 is there)
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Kazushi (Jam) Marukawa <jam@pobox.com>
List: port-xen
Date: 06/20/2007 08:38:44
   On Jun 19, 20:53, Manuel Bouyer wrote:
   > Subject: Re: xen 3.1 problem (Re: xen 3.1.0 is there)
   > Is the first panic() also a "read_psl() == 0" one ?

Yes.  Let me show it again.

mmapbatch: remap error 14!
mmapbatch: remap error 14!
mmapbatch: remap error 14!
mmapbatch: remap error 14!
Jun 20 08:21:07 fs ntpd[1082]: bind() fd 30, family 24, port 123, scope 7, addr
fe80::f00b:a4ff:fecf:7503, in6_is_addr_multicast=0 flags=17 fails: Can't assign
requested address
Jun 20 08:21:07 fs ntpd[1082]: unable to create socket on tap0 (9) for fe80::f00b:a4ff:fecf:7503#123
panic: kernel diagnostic assertion "read_psl() == 0" failed: file "/mnt/raid/netbsd/20070520/src/sys/arch/xen/i386/pmap.c", line 2189
Stopped in pid 204.1 (qemu-dm) at netbsd:cpu_Debugger+0x4:        popl
%
ebp

   > This would mean something disabled interrupts between copyout() and
   > pmap_load() and failed to reenable them, but I didn't find anything obvious.
   > copyout() itself doesn't call pmap_load() so there's probably a trap in
   > between that isn't shown by ddb.

Thanks.  I think this is very minor bug since only few of us
are having this problem.  This problem was started between
5/15 and 5/20.  I guess when NetBSD became 4.99.20, this
problem was begun.  I'm still tracking down when and where
it's begun.

-- Kazushi
It took me fifteen years to discover that I had no talent for writing,
but I couldn't give up because by that time I was too famous.
		-- Robert Benchly