[Make-wifi-fast] [PATCH] killing retries harder, perhaps
Dave Taht
dave.taht at gmail.com
Fri Feb 3 14:30:31 EST 2017
The net effect of
http://mirrors.bufferbloat.net/~kevindb/999-daves-special-patch.patch
of:
#define ATH_NON_AGGR_MIN_QDEPTH 2
#define ATH_MAX_SW_RETRIES 2
#define ATH_TXFIFO_DEPTH 3
was to disable ampdu generation entirely, and ship pure MPDUs instead,
which gives me a solid bound of about 15Mbits transfers in my noisy
tests (where I'd see anywhere from 4Mbit to 80mbit with ampdus).
http://pastebin.com/WU390GFL
I note: I have *always* wanted to measure these with aggregation
completely out of the loop, so this is kind of inadvertently awesome.
root at archer-atf:/sys/kernel/debug/ieee80211/phy1/ath9k# cat xmit
BE BK VI VO
MPDUs Queued: 0 0 0 1234
MPDUs Completed: 6402806 0 0 1234
MPDUs XRetried: 19 0 0 0
Aggregates: 0 0 0 0
AMPDUs Queued HW: 0 0 0 0
AMPDUs Completed: 0 0 0 0
AMPDUs Retried: 0 0 0 0
AMPDUs XRetried: 0 0 0 0
TXERR Filtered: 115 0 0 0
FIFO Underrun: 0 0 0 0
TXOP Exceeded: 0 0 0 0
TXTIMER Expiry: 0 0 0 0
DESC CFG Error: 0 0 0 0
DATA Underrun: 0 0 0 0
DELIM Underrun: 0 0 0 0
TX-Pkts-All: 6402825 0 0 1234
TX-Bytes-All: 1171739830 0 0 178778
HW-put-tx-buf: 3213134 0 0 1233
HW-tx-start: 0 0 0 0
HW-tx-proc-desc: 6402825 0 0 1234
TX-Failed: 0 0 0 0
http://pastebin.com/WU390GFL
More information about the Make-wifi-fast
mailing list