Searched hist:81798 (Results 1 - 1 of 1) sorted by path

/freebsd-11-stable/sys/dev/sf/
H A Dif_sf.cdiff 81798 Thu Aug 16 18:15:16 MDT 2001 wpaul After one more day of testing, make what I hope are the final tweaks to
prevent/workaround TX lockups in this driver. The secret seems to be to
not let the TX DMA queue become too full. If we have too many packets
in the queue, we should wait for them to drain a bit before trying to
queue more. This should prevent the lockup from occurring, and if it
does occur, there is special code in sf_start() to kick the NIC in the
head and get it going again.

Special thanks to Glen Neff for helping me test this fix.

Completed in 120 milliseconds