Initial 802.11n / ath support merge plan

Bjoern A. Zeeb bzeeb-lists at
Wed Dec 22 16:55:07 UTC 2010

On Wed, 22 Dec 2010, Adrian Chadd wrote:

> What I'd like to do in the short short term:
> * merge in the net80211 changes into HEAD, then backport those to
> RELENG_8. This sets up the scene to support 802.11n in station mode,
> but shouldn't break existing setups;
> * maintain the ath/ath_hal/ath_rate stuff in my GIT tree for now, and
> release drop-in snapshots for people to play with (and I've verified
> that the code does work under RELENG_8 :-);
> What I'd like to do moving forward, beginning in early Jan 2011:
> * Bring over the changes to the rate control modules to tidy up how
> they fondle the hardware - these changes are reasonably self-contained
> * Bring over the ath_hal changes. This brings over the AR9100 support,
> the re-factored HAL structure and changes from ath9k. I could try to
> separate that work out into separate patches but it's likely going to
> be a lot of of work for little gain.
> * Let users then test the AR5416, AR9160, AR9280, AR9285 support - and
> then find/fix whatever bugs crop up there (and the bugs that still
> exist!)
> * Finally, once that's done, look at attacking the if_ath code to
> enable the initial 11n support.
> What do people think?

Sounds like great work:-)

As 8 is still frozen and you want to setttle this in HEAD for more
than 3 days anyway have you considered posting a diff (or the diffs)
for HEAD (and stable/8) to net@ for example to get broader testing?
You might have done this already?   It might be more painful to see if
you get feedback but having things tested upfront rather than needing
a couple of extra fixup commits later sounds wise.  I am especially
asking for the point of general infrastructure changes that affect


Bjoern A. Zeeb                              Welcome a new stage of life.
         <ks> Going to jail sucks -- <bz> All my daemons like it!

More information about the freebsd-arch mailing list