cvs commit: src/sys/dev/netif/nv if_nv.c if_nvreg.h

Matthew Dillon dillon at
Wed Oct 12 10:04:01 PDT 2005

:Matthew Dillon wrote:
:> dillon      2005/10/11 18:09:31 PDT
:> DragonFly src repository
:>   Modified files:
:>     sys/dev/netif/nv     if_nv.c if_nvreg.h 
:>   Log:
:>   Properly serialize access in the NV ethernet driver and attempt to fix
:>   another watchdog-on-reinit issue.  I still see occassional watchdog timeouts,
:>   however.
:Will this fix the nve on EPOX 9nda3j motherboard ? it is a Nforce3
:250GB, both FreeBSD -CURRRENT and DFBSD failed with timeout.
:David Xu

    I really don't know, it depends on the cause of the timeout.  There
    were a couple of bugs in if_nv.c that I fixed a few days ago that were
    causing the lion's share of the watchdog timeouts, but the timeouts still
    occur occassionally for me.  If that particular motherboard still gets
    continuous timeouts then it is probably an interrupt routing problem
    rather then a driver problem, but it should still be possible to make
    the network work with polling turned on.

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Commits mailing list