]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Since if_txp doesn't contain locking or run with INTR_MPSAFE, mark
authorrwatson <rwatson@FreeBSD.org>
Fri, 13 Aug 2004 23:53:36 +0000 (23:53 +0000)
committerrwatson <rwatson@FreeBSD.org>
Fri, 13 Aug 2004 23:53:36 +0000 (23:53 +0000)
commit9fc2ef2be3ad82a83db37ed87fbf2ee6ba9a8185
tree687587a7e123e223980bf5cdf552f5c23839dfd7
parent8c9dc6fcfbf93e27e61a73b6209b31099153016c
Since if_txp doesn't contain locking or run with INTR_MPSAFE, mark
the interface as IFF_NEEDSGIANT so if_start is run holding Giant.

Note: mutexes are initialized in the softc for this driver, but the
locking appears inadequate to allow Giant-free operation.
sys/dev/txp/if_txp.c