[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

More info about dhcp and kernel panics



  Some times ago, I wrote that dhclient caused kernel panics with -current.
  A -current kernel from Mar 9 didn't crash. Neither did previous versions.
  
  The problem really happens as soon as something is done to the NIC.
dhclient crashes the kernel, but a simple 'ifconfig' also does. It seems
related to the NIC or to the phy. It's a Via Rhine (vr*) based NIC. On
another host with a Realtek NIC, everything goes fine.

  GDB seems to confirm this :

#0  0x1000 in ?? ()
#1  0xe02834a8 in boot ()
#2  0xe0146cc2 in panic ()
#3  0xe0144d04 in pool_get ()
#4  0xe0159a5f in m_devget ()
#5  0xe02b188b in vr_rxeof ()
#6  0xe02b1cb8 in vr_intr ()
#7  0xe01015e1 in Xrecurse11 ()

  if_vr.c was AltQified some days ago. I reverted the change with no
success. Same crash every time. It happens with hand-compiled kernels, but
also with the generic kernel from the latest snapshot.

  Hope this helps...
  
--
 __  /*-      Frank DENIS (Jedi/Sector One) <j@42-Networks.Com>     -*\  __
 \ '/    <a href="http://www.PureFTPd.Org/"> Secure FTP Server </a>    \' /
  \/  <a href="http://www.Jedi.Claranet.Fr/"> Misc. free software </a>  \/