Page MenuHomeFreeBSD

rtwn: add VHT information to TX rate completion
Needs ReviewPublic

Authored by adrian on Dec 15 2024, 11:29 PM.
Referenced Files
Unknown Object (File)
Sun, Jan 26, 12:15 AM
Unknown Object (File)
Sat, Jan 25, 5:40 AM
Unknown Object (File)
Thu, Jan 23, 8:20 PM
Unknown Object (File)
Dec 26 2024, 6:57 AM
Unknown Object (File)
Dec 25 2024, 12:02 PM
Unknown Object (File)
Dec 25 2024, 4:43 AM
Unknown Object (File)
Dec 23 2024, 12:36 PM
Unknown Object (File)
Dec 21 2024, 7:41 PM
Subscribers

Details

Reviewers
bz
Group Reviewers
wireless
Summary
  • Extend the RTWN_RIDX VHT macros to include ridx -> VHT { MCS, NSS }
  • Use it in the RX completion path
  • Add VHT information to the TX completion path
  • Add the PHY type to the TX completion path so rate control can eventually know the difference between completion of CCK, OFDM, HT and VHT frames.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 61709
Build 58593: arc lint + arc unit

Event Timeline

This also looks reasonable.

sys/dev/rtwn/rtl8812a/r12a_rx.c
115

This compiles due to the macro having parentheses, but made me double-take when I read it.

bz requested changes to this revision.Dec 27 2024, 7:14 AM
bz added a subscriber: bz.

fuz + this information is used nowhere currently. I'll wait along with D48096 until I see this being used for anything.

This revision now requires changes to proceed.Dec 27 2024, 7:15 AM