Page MenuHomeFreeBSD

sfxge: Separate software Tx queue limit for non-TCP traffic
ClosedPublic

Authored by arybchik on Jan 28 2015, 9:29 AM.

Details

Reviewers
gnn
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.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

arybchik retitled this revision from to sfxge: Separate software Tx queue limit for non-TCP traffic.
arybchik updated this object.
arybchik edited the test plan for this revision. (Show Details)
arybchik added a reviewer: gnn.
arybchik added a subscriber: Unknown Object (MLST).
gnn edited edge metadata.

Remember to put Approved by: gnn (mentor) in the commit message.

This revision is now accepted and ready to land.Jan 29 2015, 3:59 PM
arybchik edited edge metadata.
arybchik edited subscribers, added: network; removed: Unknown Object (MLST).

Committed to head