aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorLior David <[email protected]>2017-04-05 14:58:06 +0300
committerKalle Valo <[email protected]>2017-04-13 15:45:48 +0300
commit52a457020a89158f4eb886544165dc162ca9a35e (patch)
tree6bea09ead401dde53419b3ad7b941d9d8554c3ad /tools/perf/scripts/python/stackcollapse.py
parent8b068c032a5cbe6f80168e0ecf2c9625c8d14d90 (diff)
wil6210: support 8KB RX buffers
The 11ad spec requires 11ad devices to be able to receive 8KB packets over the air. Currently this is only possible by loading the driver with mtu_max=7912 but this also forces a smaller block ACK window size which reduces performance for stations which transmit normal sized packets (<2KB). Fix this problem as follows: 1. Add a module parameter rx_large_buf that when set, will allocate 8KB RX buffers regardless of mtu_max setting. 2. When receiving block ACK request agree to any window size not above our maximum, regardless of the mtu_max setting. This means if the other side transmits small packets (2KB) it can still set up block ACK with a large window size, and get better performance. Signed-off-by: Lior David <[email protected]> Signed-off-by: Maya Erez <[email protected]> Signed-off-by: Kalle Valo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions