CVSROOT: /cvs Module name: src Changes by: [email protected] 2017/07/12 08:36:57
Modified files:
sys/dev/pci : if_txp.c if_txpreg.h
Log message:
Tweak txp to avoid ifq_deq_begin/commit/rollback
Setup the transmit ring the way FreeBSD driver does giving each
descriptor a 16 fragment chain and revamp the start routine to
use m_defrag for long chains and avoid the dequeue begin/commit/
rollback dance.
OK dlg
