CVSROOT:        /cvs
Module name:    src
Changes by:     mi...@cvs.openbsd.org   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

Reply via email to