]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r261558
authorscottl <scottl@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 15 Apr 2014 08:08:44 +0000 (08:08 +0000)
committerscottl <scottl@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 15 Apr 2014 08:08:44 +0000 (08:08 +0000)
commit04a0bca9c8785de5515fd2dceaccca4d7cdf0ea4
tree84309d1173a42e5880aa5f1369a60088137b6f76
parentd6dc65a0e72856a507d05c356c1206e2fd301a9f
MFC r261558

Add a new sysctl, dev.cxgbe.N.rsrv_noflow, and a companion tunable,
hw.cxgbe.rsrv_noflow.  When set, queue 0 of the port is reserved for
TX packets without a flowid.  The hash value of packets with a flowid
is bumped up by 1.  The intent is to provide a private queue for
link-level packets like LACP that is unlikely to overflow or suffer
deep queue latency.

git-svn-id: svn://svn.freebsd.org/base/stable/10@264493 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/cxgbe/adapter.h
sys/dev/cxgbe/t4_main.c