Page MenuHomeFreeBSD

net80211: clean up time comparison in HT code
Needs ReviewPublic

Authored by adrian on Mon, Dec 29, 4:58 AM.
Referenced Files
Unknown Object (File)
Mon, Jan 19, 9:18 AM
Unknown Object (File)
Thu, Jan 15, 11:56 AM
Unknown Object (File)
Tue, Jan 13, 4:27 PM
Unknown Object (File)
Tue, Jan 13, 7:02 AM
Unknown Object (File)
Thu, Jan 8, 2:40 AM
Unknown Object (File)
Wed, Jan 7, 7:31 AM
Unknown Object (File)
Tue, Jan 6, 11:19 PM
Unknown Object (File)
Tue, Dec 30, 6:59 AM

Details

Reviewers
None
Group Reviewers
wireless
Summary

There's at least one place where the time comparison is wrong, leading
to some bad beahaviour around deciding to try and establish/reestablish
AMPDU TX sessions.

Start addressing these!

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 69496
Build 66379: arc lint + arc unit

Event Timeline

I don't get the correlation between your commit message and these changes. Is there an actual change (due to casting) in this change? Or is there a problem "somewhere" but this change does not necessarily address that?

yeah, without it the ampdu retry stuff eventually stops retrying until the counter loops around again for the comparison to work