summaryrefslogtreecommitdiffstats
path: root/sys/mips/nlm
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2012-08-20 06:02:09 +0000
committeradrian <adrian@FreeBSD.org>2012-08-20 06:02:09 +0000
commit684602be6d3870faf8dd06948a14d0c778f6fd84 (patch)
tree03409d0cf2100f7c4ce2877feaf10e03c0602911 /sys/mips/nlm
parent45631b6e62914a2f81df3386152bf0ae6dd14e96 (diff)
downloadFreeBSD-src-684602be6d3870faf8dd06948a14d0c778f6fd84.zip
FreeBSD-src-684602be6d3870faf8dd06948a14d0c778f6fd84.tar.gz
Advance the descriptor pointer by sc->sc_tx_desclen bytes, rather than
sizeof(struct ath_desc). This isn't correct for EDMA TX descriptors. This popped up during iperf tests. Ping tests never created frames that had enough segments to overflow into a second descriptor. However, an iperf TCP test would do that after a few seconds; the second descriptor would almost always certainly have garbage. Tested: * AR9380, STA mode * AR9280, STA mode (802.11n TX, legacy TX)
Diffstat (limited to 'sys/mips/nlm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud