summaryrefslogtreecommitdiffstats
path: root/fs/hfs/mdb.c
diff options
context:
space:
mode:
authorHelmut Schaa <helmut.schaa@googlemail.com>2014-03-12 10:37:55 +0100
committerJohn W. Linville <linville@tuxdriver.com>2014-03-13 14:57:26 -0400
commit5998be879719384af2014b79697eed6e38ee2706 (patch)
treeebbe73b9ba77942e7fef6fb0e111b42525696951 /fs/hfs/mdb.c
parent105ff411c96c52c67261efbe245f0947d39ebce7 (diff)
downloadlinux-5998be879719384af2014b79697eed6e38ee2706.tar.gz
linux-5998be879719384af2014b79697eed6e38ee2706.tar.bz2
linux-5998be879719384af2014b79697eed6e38ee2706.zip
ath9k: Fix sequence number assignment for non-data frames
Since commit 558ff225de80ac95b132d3a115ddadcd64498b4f (ath9k: fix ps-poll responses under a-mpdu sessions) non-data frames would have gotten a sequence number from a TIDs sequence counter instead of using the global sequence counter. This can lead to instable connections. To fix this only select the correct TID if we are processing a data frame. Furthermore, prevent non-data frames to get a sequence number from a TID sequence counter by adding a check to ath_tx_setup_buffer. Cc: Felix Fietkau <nbd@openwrt.org> Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> Acked-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'fs/hfs/mdb.c')
0 files changed, 0 insertions, 0 deletions