cvs commit: src/sys/dev/fxp if_fxp.c
Nate Lawson
njl at FreeBSD.org
Mon Jun 23 16:23:50 PDT 2003
njl 2003/06/23 16:23:49 PDT
FreeBSD src repository
Modified files:
sys/dev/fxp if_fxp.c
Log:
Drop locks before calling if_input() since it may re-enter fxp_start()
in the netisr case. This would result in a lock reversal. This
fixes the net.isr.enable=1 case. Better performance might be
obtained by chaining all packets received, dropping the lock, and
then calling if_input() on each one.
Reported by: hmp
Revision Changes Path
1.184 +10 -0 src/sys/dev/fxp/if_fxp.c
More information about the cvs-src
mailing list