Tamas TEVESZ wrote:
> ok, so i'm not *entirely* sure it's with pppoe(4), but as far as i can 
> put bits and pieces together, it's always happening after "ifconfig 
> pppoe0 down; ifconfig pppoe0 destroy" and then either "sh 
> /etc/netstart pppoe0" or (the second case) starting ppp(8).
> 
...
> 
> it doesn't happen absolutely all the time, but it does happen quite 
> regularly every other day or so.
> 

I can't help you but I can confirm that I had similar problems with 
CURRENT some time ago. I'm quite sure my problems were related to 
pppoe(4) since it never happened again after switching back to pppoe(8). 
My DSL provider disconnects my link every 24 hours -- the crashes didn't 
happen at every disconnect, but when the box crashed it was always at 
these times.

I don't know if it helps, but after one of these crashes, I gathered the 
following output:
ddb> show panic                                      
lockmgr: process context required
ddb> ps                          
   PID   PPID   PGRP    UID  S       FLAGS  WAIT       COMMAND
  4737  19093  19093     67  3       0x184  netcon     httpd  
 15818  19093  19093     67  3       0x184  netcon     httpd
  7615      1   7615      0  3      0x4086  ttyin      getty
 20778      1  20778      0  3      0x4086  ttyin      getty
  7938      1   7938      0  3      0x4086  ttyin      getty
  2538      1   2538      0  3      0x4086  ttyin      getty
  3443      1   3443      0  3      0x4086  ttyin      getty
 29660      1  29660      0  3      0x4086  ttyin      getty
 15563      1  15563      0  3        0x84  select     cron 
  9403      1   9403    528  3       0x184  poll       stunnel
 10302  31547  20993      0  3        0x84  netio      tcpdump
 21817      1  21817      0  3        0x84  poll       popa3d 
 31547  20993  20993     76  3      0x4184  bpf        tcpdump
 20993      1  20993      0  3        0x84  piperd     spamlogd
 20917  24424  24424     62  3       0x184  piperd     spamd   
  8563  24424  24424     62  3       0x184  select     spamd
 24424      1  24424     62  3       0x184  nanosleep  spamd
 17158      1  17158      0  3     0x40184  select     sendmail
 28269      1  28269      0  3        0x84  select     sshd    
  4876  19093  19093     67  3       0x184  netcon     httpd
 25319  19093  19093     67  3       0x184  netcon     httpd
 19008  19093  19093     67  3       0x184  netcon     httpd
  4428  19093  19093     67  3       0x184  netcon     httpd
 25455  19093  19093     67  3       0x184  netcon     httpd
 19093      1  19093     67  3       0x184  select     httpd
 16469  32727  32727     83  3       0x184  poll       ntpd 
 32727      1  32727      0  3        0x84  poll       ntpd
 22531  10315  10315     70  3       0x184  select     named
 10315      1  10315      0  3       0x184  netio      named
 25289   3294   3294     74  3       0x184  bpf        pflogd
  3294      1   3294      0  3        0x84  netio      pflogd
 13918  19521  19521     73  2       0x184             syslogd
 19521      1  19521      0  3        0x8c  netio      syslogd
    16      0      0      0  3    0x100204  crypto_wa  crypto 
    15      0      0      0  3    0x100204  aiodoned   aiodoned
    14      0      0      0  3    0x100204  syncer     update  
    13      0      0      0  3    0x100204  cleaner    cleaner
    12      0      0      0  3    0x100204  reaper     reaper 
    11      0      0      0  3    0x100204  pgdaemon   pagedaemon
    10      0      0      0  3    0x100204  pftm       pfpurge   
     9      0      0      0  3    0x100204  wait       wskbd_hotkey
     8      0      0      0  3    0x100204  usbevt     usb3        
     7      0      0      0  3    0x100204  usbevt     usb2
     6      0      0      0  3    0x100204  usbevt     usb1
     5      0      0      0  3    0x100204  usbtsk     usbtask
     4      0      0      0  3    0x100204  usbevt     usb0   
     3      0      0      0  3    0x100204  apmev      apm0
     2      0      0      0  3    0x100204  kmalloc    kmthread
     1      0      1      0  3      0x4084  wait       init    
     0     -1      0      0  3     0x80204  scheduler  swapper
ddb> trace                                                    
Debugger(d077c5e0,d5dfda24,d0895a6c,10012,d073e5c4) at Debugger+0x4
panic(d0666aa0,d0895adc,d0895a44,d02d07ce,0) at panic+0x63         
lockmgr(d073e5c4,10012,d073e664,0) at lockmgr+0xbb        
uvm_map_p(d073e5c0,d0895ae4,1000,d073e560,ffffffff,ffffffff,0,1323,0,6,d0895b04
,d0e2e980) at uvm_map_p+0x4c6                                                  
uvm_km_kmemalloc(d073e5c0,d073e560,1000,1,80) at uvm_km_kmemalloc+0x57
uvm_km_alloc_poolpage1(d073e5c0,d073e560,0,0,d0756d80) at uvm_km_alloc_poolpage
1+0x2e                                                                         
pool_page_alloc_oldnointr(d0756d80,0,d0895b84,d038d13c,e277f270) at pool_page_a
lloc_oldnointr+0x29                                                            
pool_allocator_alloc(d0756d80,0,0,0) at pool_allocator_alloc+0x12
pool_get(d0756d80,0,0,0,0) at pool_get+0x66                      
pfr_create_kentry(d0895c1c,0,1,0) at pfr_create_kentry+0x22
pfr_set_addrs(e2781008,d0d11800,2,d0895ca4,0,0,0,0,3f,80,0,d5d99000) at pfr_set
_addrs+0x461                                                                   
pfi_table_update(e2781008,d0d42e00,80,0,d5d99000) at pfi_table_update+0x79
pfi_dynaddr_update(d5d99000,50,d0895d14,d0371af7,50) at pfi_dynaddr_update+0x43
                                                                               
pfi_kif_update(d0d42e00,d0895d20,d0895d24,d03301a0,d0d43cf0) at pfi_kif_update+
0x1d                                                                           
pfi_kifaddr_update(d0d42e00,d0dd5800,d0895d44,d0372eea,d0dd5800) at pfi_kifaddr
_update+0x22                                                                   
dohooks(d0d439a0,0,d020197a,a4) at dohooks+0x29
sppp_ipcp_close(d0dd5800,0,c0210571,d0dd5800) at sppp_ipcp_close+0x33
sppp_lcp_tld(d0dd5800,0,4,d0721144,d0dd5800) at sppp_lcp_tld+0x64    
sppp_close_event(d066ed60,d0dd5800,d0895dd4,d03360f5,d0dd5800) at sppp_close_ev
ent+0xd5                                                                       
sppp_lcp_close(d0dd5800,d0dd5828,20000000) at sppp_lcp_close+0x13
sppp_keepalive(0,77eb8080,32820,378a1,0) at sppp_keepalive+0x191 
softclock(58,10,10,10,d0895e7c) at softclock+0x22c              
Bad frame pointer: 0xd0895e24
ddb> show registers          
ds                  0x10
es                  0x10
fs                  0x58
gs                  0x10
edi           0xd0666aa0        copyright+0x960
esi           0xd0895a20        end+0x899f0    
ebp           0xd08959f4        end+0x899c4
ebx                    0                   
edx                  0x8
ecx           0xd0721144        kprintf_mutex
eax                  0x1                     
eip           0xd045cbf8        Debugger+0x4
cs                  0x50                    
eflags             0x202
esp           0xd08959f4        end+0x899c4
ss            0xd0890010        end+0x83fe0
Debugger+0x4:   leave                      

Reply via email to