> 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.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to