Date: Thu, 19 Nov 2009 18:37:55 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ixgb if_ixgb.c if_ixgb.h Message-ID: <200911191838.nAJIc5AT038467@repoman.freebsd.org>
index | next in thread | raw e-mail
jhb 2009-11-19 18:37:55 UTC
FreeBSD src repository
Modified files:
sys/dev/ixgb if_ixgb.c if_ixgb.h
Log:
SVN rev 199539 on 2009-11-19 18:37:55Z by jhb
- Use callout_init_mtx() instead of callout_init(..., CALLOUT_MPSAFE).
- Add a missing callout_drain() to detach.
- Hook into the stats timer and use that to drive the transmit watchdog
instead of using if_watchdog.
- Run the stats timer every second to match other drivers instead of every
other second.
- Remove dubious callout handling that stopped the timer only to start it
again while holding the driver lock without dropping it in between the
stop and the start.
Revision Changes Path
1.27 +21 -33 src/sys/dev/ixgb/if_ixgb.c
1.11 +1 -0 src/sys/dev/ixgb/if_ixgb.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911191838.nAJIc5AT038467>
