cvs commit: src/sys/dev/em if_em.c
attilio at freebsd.org
Mon Nov 26 11:50:25 PST 2007
2007/11/26, Jack F Vogel <jfv at freebsd.org>:
> jfv 2007-11-26 19:47:03 UTC
> FreeBSD src repository
> Modified files:
> sys/dev/em if_em.c
> Fix for a reported panic in certain circumstances. When
> calling em_stop() now make sure the TX lock is held as
> well as CORE.
To make it more explicit, callout_stop() needs to run always with
referred lock held in order to not have a race for when running the
callout handler. Now both callout_stop() are covert.
Peace can only be achieved by understanding - A. Einstein
More information about the cvs-src