Hi, I found `head seq number` bigger than all seq num: [ 3887.972639] ma80211 with out of date seq number: 1296 1297 1889 [ 3887.977134] ma80211 with out of date seq number: 1296 1298 1889 [ 3887.983082] ma80211 with out of date seq number: 1296 1299 1889 [ 3887.988929] ma80211 with out of date seq number: 1296 1300 1889 [ 3887.994861] ma80211 with out of date seq number: 1296 1301 1889 [ 3888.000764] ma80211 with out of date seq number: 1296 1302 1889 [ 3888.006638] ma80211 with out of date seq number: 1296 1303 1889 [ 3888.012576] ma80211 with out of date seq number: 1296 1304 1889 On Sun, Jun 25, 2017 at 1:21 AM, 孙建希 <ycsunjane@xxxxxxxxx> wrote: > Hi, > > I first find this bug in wds ath9k mode. > > When use iperf3, so many out of date seq number, in mac80211 function > ieee80211_sta_manage_reorder_buf: > > [ 1248.968407] mac80211 with out of date seq number: 2551 2547 2552 > [ 1248.972972] mac80211 with out of date seq number: 2551 2548 2552 > [ 1248.978800] mac80211 with out of date seq number: 2551 2549 2552 > [ 1248.984760] mac80211 with out of date seq number: 2551 2550 2552 > [ 1248.990636] mac80211 with out of date seq number: 2551 2551 2552 > > > `previous seq number` `current seq number` `head seq num`. > > > when `head seq number` - `current seq num` > 200 . Iperf3 will block.