Hi Paul, Thanks for the patch. > Some stations reset the sequence number for traffic-ids (TIDs) > as they initiate a block-ACK session. In order to detect such > behavior, mwifiex must note the starting sequence number given > during the ADDBA request. If the first received sequence number > after the ADDBA falls outside the receive window for this TID but > after the the ADDBA starting sequence number, we can assume that > this AP has reset its sequence number during the ADDBA. In this > case we must adjust the input window backward to incorporate this > received sequence number instead of ignoring it. Otherwise, we > could fail to successfully retrieve an arbitrarily large number > of downstream frames at the beginning of the block-ACK session. > > Signed-off-by: Paul Stewart <pstew@xxxxxxxxxxxx> Acked-by: Bing Zhao <bzhao@xxxxxxxxxxx> Regards, Bing > --- > drivers/net/wireless/mwifiex/11n_rxreorder.c | 27 > +++++++++++++++++++++------ > drivers/net/wireless/mwifiex/11n_rxreorder.h | 3 ++- > drivers/net/wireless/mwifiex/main.h | 1 + > 3 files changed, 24 insertions(+), 7 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html