Date: Wed, 28 Jan 2015 09:29:59 +0000 From: "arybchik (Andrew Rybchenko)" <phabric-noreply@FreeBSD.org> To: freebsd-net@freebsd.org Subject: [Differential] [Request, 151 lines] D1708: sfxge: Separate software Tx queue limit for non-TCP traffic Message-ID: <differential-rev-PHID-DREV-3cy3q7t34onmunufwrqa-req@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
arybchik created this revision. arybchik added a reviewer: gnn. arybchik added a subscriber: freebsd-net. REVISION SUMMARY 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. Sponsored by: Solarflare Communications, Inc. BRANCH /head REVISION DETAIL https://reviews.freebsd.org/D1708 AFFECTED FILES share/man/man4/sfxge.4 sys/dev/sfxge/sfxge_port.c sys/dev/sfxge/sfxge_tx.c sys/dev/sfxge/sfxge_tx.h To: arybchik, gnn Cc: freebsd-net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?differential-rev-PHID-DREV-3cy3q7t34onmunufwrqa-req>