Chenchong's work on net80211_ratectl

Adrian Chadd adrian at freebsd.org
Wed Jul 24 13:44:39 UTC 2013


On 24 July 2013 06:38, Chenchong Qin <qinchenchong at gmail.com> wrote:
>
> My pleasure!
>
> It's also against HEAD.
>
> Thanks!

Ok. This is looking great!

Next - we need to update the rate control API to now populate an rc
array rather than just returning the rix.

This is the tricky part - as we're going to have to modify all the
drivers that use the rate control API to use this.
Which is fine, as there's only a handful. It's just annoying.

Then we have to provide the rate control information during frame
_completion_, so the rate control code knows which transmission rates
succeeded or failed. I'm still not sure what to do about it here.
Maybe do something like Linux and attach TX rate control and
completion information as an mbuf tag?

_Then_ we can start doing interesting thing with it. :)



-adrian


More information about the freebsd-wireless mailing list