CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/08/14 18:49:15

Modified files:
        sys/dev/pci    : if_myx.c 

Log message:
rework the tx path to use a ring to keep track of dmamaps/mbufs.

this removes the myx_buf structure and uses myx_slot instead. theyre
the same expcet slots dont have list entry structures, so theyre
smaller.

this cuts out four mutex ops per packet out of the tx handling.
just have to get rid of the atomic op per packet in myx_start now.

Reply via email to