Subject: Re: panic on ntpd startup
To: None <current-users@netbsd.org>
From: Sarton O'Brien <bsd-xen@roguewrt.org>
List: current-users
Date: 02/05/2008 14:57:44
Sarton O'Brien wrote:
> NetBSD symbiote.internal 4.99.52 NetBSD 4.99.52 (XEN3_DOMU) #0: Mon 
> Feb  4 18:32:04 EST 2008  
> root@spike.internal:/usr/obj/sys/arch/i386/compile/XEN3_DOMU i386
>
> Stopped in pid 419.1 (ntpd) at  netbsd:breakpoint+0x4:  popl    %ebp
> panic: uvm_map_pageable: stale map
> db> bt
> breakpoint(c0431c3f,cc97ab18,cc97ab0c,c028c20e,cc698324) at 
> netbsd:breakpoint+0x
> 4
> panic(c041d447,bb971000,bb98b000,7,1) at netbsd:panic+0x155
> uvm_map_pageable(cc698314,bb971000,bb98b000,0,1) at 
> netbsd:uvm_map_pageable+0x44
> 7
> uvm_mmap(cc698314,cc97acc8,1a000,5,7) at netbsd:uvm_mmap+0x50d
> sys_mmap(cc947b40,cc97ad00,cc97ad28,c03993d5,c038e636) at 
> netbsd:sys_mmap+0x342
> syscall(cc97ad48,1f,1f,bfbf001f,bba5001f) at netbsd:syscall+0xb8
> db>
>
> Sorry if the panic message is a bit out of order ... domu console 
> tends to delay chars and submit on reconnection causing the message to 
> be chopped up a bit.
>
> If more info is required, I can try and trigger it again.

Hmmm ... forgot that I just enabled ntpd in rc.conf ... now panicing on 
boot:

Starting ntpd.
Starting powerd.
Starting timed.
/etc/rc: WARNING: $thttpd is not set properly - see rc.conf(5).
Starting sshd.
panic: uvm_map_pageable: stale map
Stopped in pid 280.1 (ntpd) at  netbsd:breakpoint+0x4:  popl    %ebp
db> bt
breakpoint(c0431c3f,cc4e5b18,cc4e5b0c,c028c20e,ca272320) at 
netbsd:breakpoint+0x
4
panic(c041d447,bb971000,bb98b000,7,1) at netbsd:panic+0x155
uvm_map_pageable(ca272310,bb971000,bb98b000,0,1) at 
netbsd:uvm_map_pageable+0x44
7
uvm_mmap(ca272310,cc4e5cc8,1a000,5,7) at netbsd:uvm_mmap+0x50d
sys_mmap(cc495620,cc4e5d00,cc4e5d28,c03993d5,c038e636) at 
netbsd:sys_mmap+0x342
syscall(cc4e5d48,1f,1f,bfbf001f,bba5001f) at netbsd:syscall+0xb8
db> ps/w
 PID        LID          COMMAND     EMUL  PRI WAIT-MSG    WAIT-CHANNEL
 310          1             sshd   netbsd   43 biowait      c167387c
 293          1               sh   netbsd   43 wait         ca26da0c
 302          1            timed   netbsd   43 select       c0487a8c
 281          1           powerd   netbsd   43 kqread       c1088d68
 >280          1             ntpd   netbsd   42              0
 221          1        rpc.lockd   netbsd   43 select       c0487a8c
 213          1        rpc.statd   netbsd   43 select       c0487a8c
 210          5             nfsd   netbsd   43 nfsd         cc45b00c
 210          4             nfsd   netbsd   43 nfsd         cb3bbe3c
 210          3             nfsd   netbsd   43 nfsd         cb68ce24
 210          2             nfsd   netbsd   43 nfsd         cb70700c
 210          1             nfsd   netbsd   43 select       c0487a8c
 203          1           mountd   netbsd   43 select       c0487a8c
 156          1     lfs_cleanerd   netbsd   43 segment      c0483fa0
 151          1    rpc.yppasswdd   netbsd   41 select       c0487a8c
 141          1           ypbind   netbsd   43 select       c0487a8c
 137          1           ypserv   netbsd   43 select       c0487a8c
 131          1          rpcbind   netbsd   43 select       c0487a8c
 106          1          syslogd   netbsd   43 kqread       c1088e70
 2            1               sh   netbsd   43 wait         ca26dbb4
 1            1             init   netbsd   43 wait         ca26dd5c
 0           19           system   netbsd  123 lfswriter    c04419a0
 0           18           system   netbsd  123 physiod      ca9deac4
 0           17           system   netbsd  125 vmem_rehash  ca9dea8c
 0           16           system   netbsd  125 aiodoned     ca9dea54
 0           15           system   netbsd  124 syncer       c0461804
 0           14           system   netbsd  126 pgdaemon     c048474c
 0           13           system   netbsd   96 rdst         c04ada0c
 0           12           system   netbsd   96 evtsq        c04476f4
 0           11           system   netbsd   96 crypto_wait  c046dfb4
 0            9           system   netbsd   96 pmfevent     ca9dea1c
 0            8           system   netbsd  125 vrele        c04617dc
 0            7           system   netbsd  127 xcall        c0447a38
 0            6           system   netbsd  223              0
 0            5           system   netbsd  220              0
 0            4           system   netbsd  221              0
 0            3           system   netbsd  222              0
 0            2           system   netbsd    0              0
 0            1           system   netbsd  125 schedule     c0484770
db>