bce(4) panics, 9.2rc1 [redux]

Sean Bruno sean_bruno at yahoo.com
Tue Jul 30 18:32:41 UTC 2013



> http://svnweb.freebsd.org/base?view=revision&revision=236216
> 
> 


Ok, confirmed after ~50 reboots.

There is a timing problem in this revision that I don't fully
understand.  Adding printf's inside bce_reset() will cause the existing
code to succeed, and sometimes the existing code in this revision will
work (about 10% of the time).

In the failure mode, the network interface, bce0, will not come up into
service *without* and network restart, after which it works fine.

I suspect that we are missing a DELAY or UDELAY somewhere in the
restoral of the emac_status settings that needs to be implemented.

Sean

p.s. sorry for the late report as the commit is well over a year old.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20130730/efb5538c/attachment.sig>


More information about the freebsd-net mailing list