compat-wireless based on the 2.6.33 kernel release

From: Luis R. Rodriguez
Date: Mon Mar 01 2010 - 21:36:52 EST

I kicked out a new release for compat-wireless based on 2.6.33 [1]. As
usual this ships the entire 802.11 and Bluetooth subsystems, the Sonic
Silicon Backplane, b44 (Broadcom Ethernet driver as it depends on the
ssb as being replaced for b43), and all Atheros Ethernet drivers as
are released on the 2.6.33 kernel.

This release also now has a directory for cherry picked patches we
think are important for 802.11 but not so critical for stable, the
only one I have added so far is Atheros Ethernet AR8152 and AR8152
support which won't get to users until 2.6.34 otherwise. If you have a
few important yet not stable mac80211/new-driver send me the
respective backported cherry pick from linux-next and we can add it;
the only requirement is it *must* be part of linux-next already.
Distributions could also potentially use the patches in this directory
as a guide for cherry picking some changes / new drivers / etc.

You can find the kernel ChangeLog for the driver/subsystem changes for
this release on orbit [2]. For the backport work you can review the
2.6.32.y branch via gitweb for both compat-wireless.git [3] and
compat.git [4]. Please help test it and report any issues [5].

Thanks to Pavel Roskin's backporting of debugfs_remove_recursive()
through the compat.git tree we can now take again the entire tree to
older kernels, so far tested are 2.6.25 with this and the new
Multiqueue backport work, but technically you can take kernel
compatibility further to older kernels by selecting individual
drivers. It should be possible to use ath5k and ath9k on >= 2.6.23
with this release so that is left enabled if you choose to select only
those drivers from compilation:

./scripts/driver-select ath5k
./scripts/driver-select ath9k

A few users reported issues with SSB and B43 not compiling on the last
release but I tested this myself and it does compile. Please be sure
to check that you have CONFIG_SSB enabled as a module on your current
kernel configuration, otherwise CONFIG_SSB does not get built. If you
are using a distribution kernel you should be fine.


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at