Hi John, Here is the 2.0.12 release of rt2x00. I noticed you only pulled 2 patches from the 2.0.11 release, and I don't know why you dropped the remaining patches. This means that this pull requests also contains the remaining 2.0.11 patches... Lots of bugfixes this time, finally rfkill is working, link speeds issues have been resolved and some packet loss issues are gone. All indivual patches can also be found here: http://kernel.org//pub/linux/kernel/people/ivd/rt2x00-2.0.12/ Ivo --- The following changes since commit 0119130478b1706232d79c768cb587c5e0c615de: John W. Linville (1): Merge branch 'fixes-jgarzik' into everything are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git/ upstream Adam Baker (2): rt2x00: Unconstify rt2x00dev rt2x00: Place mutex around USB register access Ivo van Doorn (15): rt2x00: Move quality statistics into seperate structure rt2x00: Use enum defines rt2x00: Correctly translate mac80211 antenna setup to rt2x00 rt2x00: SW diversity should default to antenna B rt2x00: Remove rt2x00_clear_link rt2x00: Implement SW diversity rt2x00: Cleanup if-statements rt2x00: Release rt2x00 2.0.11 rt2x00: Disable RX when switching antenna rt2x00: Split rt61/rt73 antenna selection into RX and TX antenna rt2x00: Input-polldev requires input device rt2x00: Detect initial rfkill state on register rt2x00: Remove unused variables rt2x00: Remove data_desc structure rt2x00: Release rt2x00 2.0.12 Mattias Nissler (4): rt2x00: Fix antenna selection. rt2x00: Rework rt61 antenna selection. rt2x00: Rework rt73 antenna selection rt2x00: Correctly set ACK bit in tx descriptors drivers/net/wireless/rt2x00/rt2400pci.c | 104 +++++---- drivers/net/wireless/rt2x00/rt2400pci.h | 4 +- drivers/net/wireless/rt2x00/rt2500pci.c | 112 +++++----- drivers/net/wireless/rt2x00/rt2500pci.h | 4 +- drivers/net/wireless/rt2x00/rt2500usb.c | 169 +++++++++----- drivers/net/wireless/rt2x00/rt2500usb.h | 17 ++- drivers/net/wireless/rt2x00/rt2x00.h | 192 ++++++++++++---- drivers/net/wireless/rt2x00/rt2x00config.c | 95 ++++++++- drivers/net/wireless/rt2x00/rt2x00debug.h | 4 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 212 +++++++++++++++--- drivers/net/wireless/rt2x00/rt2x00lib.h | 2 + drivers/net/wireless/rt2x00/rt2x00pci.c | 4 +- drivers/net/wireless/rt2x00/rt2x00pci.h | 8 +- drivers/net/wireless/rt2x00/rt2x00rfkill.c | 44 ++++- drivers/net/wireless/rt2x00/rt2x00ring.h | 23 +-- drivers/net/wireless/rt2x00/rt2x00usb.c | 38 +++- drivers/net/wireless/rt2x00/rt2x00usb.h | 19 +- drivers/net/wireless/rt2x00/rt61pci.c | 332 ++++++++++++++-------------- drivers/net/wireless/rt2x00/rt61pci.h | 14 +- drivers/net/wireless/rt2x00/rt73usb.c | 198 ++++++++++------- drivers/net/wireless/rt2x00/rt73usb.h | 14 +- 21 files changed, 1071 insertions(+), 538 deletions(-) - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html