Felix Fietkau
|
2a32a4a8f8
|
mt76: check qos ack policy before reordering packets
Do not attempt to reorder packets not part of a BA session
Signed-off-by: Felix Fietkau <[email protected]>
|
2018-01-30 10:35:37 +01:00 |
|
Felix Fietkau
|
6b70c25c18
|
mt76: avoid re-queueing A-MPDU rx reorder work if no frames are pending
Signed-off-by: Felix Fietkau <[email protected]>
|
2018-01-30 10:35:37 +01:00 |
|
Felix Fietkau
|
20777f199b
|
mt76: implement processing of BlockAckReq frames
Avoids timeouts on reordered A-MPDU rx frames
Signed-off-by: Felix Fietkau <[email protected]>
|
2018-01-30 10:35:37 +01:00 |
|
Felix Fietkau
|
e436824261
|
mt76: split mt76_rx_complete
Add a separate function for processing frames after A-MPDU reordering,
reduce code duplication
Signed-off-by: Felix Fietkau <[email protected]>
|
2018-01-30 10:33:41 +01:00 |
|
Felix Fietkau
|
f0a63aeba0
|
mt76: implement A-MPDU rx reordering in the driver code
This is required for performing CCMP PN validation in software
Signed-off-by: Felix Fietkau <[email protected]>
|
2018-01-30 10:33:40 +01:00 |
|