On 10/20/2010 04:07 PM, Luis R. Rodriguez wrote:
This series addresses the RX poison issue reported by Ben. I've split the patches up into as many atomic pieces to make it easier for review and understanding. Some are stable, the last few patches are for debugging. Luis R. Rodriguez (6): ath9k: add locking for stopping RX ath9k: add locking for starting the PCU on RX ath9k: rename rxflushlock to pcu_lock ath9k: lock reset and PCU start/stopping ath: add a ATH_DBG_WARN() ath9k: add a debug warning when we cannot stop RX drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 31 +++++++++++++++++++++++++++++-- drivers/net/wireless/ath/ath9k/recv.c | 17 +++++++++-------- drivers/net/wireless/ath/debug.h | 2 ++ 4 files changed, 41 insertions(+), 11 deletions(-)
I tested this code when it was combined into a single patch. There were still some issues, but I have no reason to believe this patch set caused them. This patch set significantly improved stability in my testing with 130+ STA interfaces. So: Tested-by: Ben Greear <greearb@xxxxxxxxxxxxxxx> -- Ben Greear <greearb@xxxxxxxxxxxxxxx> Candela Technologies Inc http://www.candelatech.com -- 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