linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] ath6kl: Use cfg80211 BSS table without local node table
@ 2011-09-19 16:14 Jouni Malinen
  2011-09-19 16:14 ` [PATCH 1/9] ath6kl: Fix BSS update on roaming Jouni Malinen
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Jouni Malinen @ 2011-09-19 16:14 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless, Jouni Malinen

This patch set fixes number of issues in how scan results were being
reported to cfg80211 by properly using the cfg80211 BSS inform
mechanism. There is no point in maintaining the internal node table in
ath6kl since it is not really used for anything and the duplicated table
implementation was just trying to handle functionality that is already
present in cfg80211. In addition to fixing various roaming cases that
resulted in errors due to incorrect information in the cfg80211 BSS
table, this series removes the internal node table implementation that
had its own issues that apparently could cause crashes in some cases.

Jouni Malinen (9):
  ath6kl: Fix BSS update on roaming
  ath6kl: Remove deprecated WMI_OPT_RX_FRAME_EVENTID processing
  ath6kl: Remove RSSI update for internal node table
  ath6kl: Remove unnecessary node table update on disconnect event
  ath6kl: Replace internal node table with cfg80211 BSS table
  ath6kl: Remove the unused node table implementation
  ath6kl: Remove unnecessary bssinfo event header conversion
  ath6kl: Update BSS information after connection
  ath6kl: Export beacon interval and DTIM period through STA info

 drivers/net/wireless/ath/ath6kl/Makefile   |    1 -
 drivers/net/wireless/ath/ath6kl/cfg80211.c |  211 +++++---------
 drivers/net/wireless/ath/ath6kl/common.h   |   83 ------
 drivers/net/wireless/ath/ath6kl/core.h     |    6 +-
 drivers/net/wireless/ath/ath6kl/init.c     |    5 -
 drivers/net/wireless/ath/ath6kl/main.c     |   53 +---
 drivers/net/wireless/ath/ath6kl/node.c     |  234 ----------------
 drivers/net/wireless/ath/ath6kl/wmi.c      |  417 +++++-----------------------
 drivers/net/wireless/ath/ath6kl/wmi.h      |   33 +--
 9 files changed, 155 insertions(+), 888 deletions(-)
 delete mode 100644 drivers/net/wireless/ath/ath6kl/node.c

-- 
1.7.4.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2011-09-22  7:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-19 16:14 [PATCH 0/9] ath6kl: Use cfg80211 BSS table without local node table Jouni Malinen
2011-09-19 16:14 ` [PATCH 1/9] ath6kl: Fix BSS update on roaming Jouni Malinen
2011-09-19 16:15 ` [PATCH 2/9] ath6kl: Remove deprecated WMI_OPT_RX_FRAME_EVENTID processing Jouni Malinen
2011-09-19 16:15 ` [PATCH 3/9] ath6kl: Remove RSSI update for internal node table Jouni Malinen
2011-09-19 16:15 ` [PATCH 4/9] ath6kl: Remove unnecessary node table update on disconnect event Jouni Malinen
2011-09-19 16:15 ` [PATCH 5/9] ath6kl: Replace internal node table with cfg80211 BSS table Jouni Malinen
2011-09-19 16:15 ` [PATCH 6/9] ath6kl: Remove the unused node table implementation Jouni Malinen
2011-09-19 16:15 ` [PATCH 7/9] ath6kl: Remove unnecessary bssinfo event header conversion Jouni Malinen
2011-09-19 16:15 ` [PATCH 8/9] ath6kl: Update BSS information after connection Jouni Malinen
2011-09-19 16:15 ` [PATCH 9/9] ath6kl: Export beacon interval and DTIM period through STA info Jouni Malinen
2011-09-22  7:24 ` [PATCH 0/9] ath6kl: Use cfg80211 BSS table without local node table Kalle Valo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).