]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r307578
authordavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Oct 2016 18:20:06 +0000 (18:20 +0000)
committerdavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Oct 2016 18:20:06 +0000 (18:20 +0000)
commitfe5f0f5011fe5ac4a8d268770e2d2cc5348a182a
treef3249cea00fca092c12c657fcde55d4f38daaa6a
parentca0b03a494445c7148dbfd849fb7e3732f8d2f27
MFC r307578
    1. Use taskqueue_create() instead of taskqueue_create_fast() for both
       fastpath and slowpath taskqueues.
    2. Service all transmits in taskqueue threads.
    3. additional stats counters for  keeping track of
     - bd availability
     - tx buf ring not emptied in the fp task queue.
       These are drained via timeout taskqueue.
     - tx attempts during link down.

git-svn-id: svn://svn.freebsd.org/base/stable/9@307974 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/bxe/bxe.c
sys/dev/bxe/bxe.h
sys/dev/bxe/bxe_stats.h