summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
diff options
context:
space:
mode:
authorarybchik <arybchik@FreeBSD.org>2015-01-29 19:11:37 +0000
committerarybchik <arybchik@FreeBSD.org>2015-01-29 19:11:37 +0000
commit1fcfea902b2ae469fc6c8fdbd421f1d1e9497fa7 (patch)
tree4b675d6e859adce44381520028f5a20693cdc556 /contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
parent88d7d718217e63e564bad5a5ac07402e1a8f96fc (diff)
downloadFreeBSD-src-1fcfea902b2ae469fc6c8fdbd421f1d1e9497fa7.zip
FreeBSD-src-1fcfea902b2ae469fc6c8fdbd421f1d1e9497fa7.tar.gz
sfxge: Separate software Tx queue limit for non-TCP traffic
Add separate software Tx queue limit for non-TCP traffic to make total limit higher and avoid local drops of TCP packets because of no backpressure. There is no point to make non-TCP limit high since without backpressure UDP stream easily overflows any sensible limit. Split early drops statistics since it is better to have separate counter for each drop reason to make it unabmiguous. Add software Tx queue high watermark. The information is very useful to understand how big queues grow under traffic load. Sponsored by: Solarflare Communications, Inc. Approved by: gnn (mentor)
Diffstat (limited to 'contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud