Return-path: Received: from mail-px0-f173.google.com ([209.85.212.173]:45073 "EHLO mail-px0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755382Ab1EWNxu (ORCPT ); Mon, 23 May 2011 09:53:50 -0400 Received: by pxi16 with SMTP id 16so3816892pxi.4 for ; Mon, 23 May 2011 06:53:50 -0700 (PDT) Message-ID: <4DDA66D5.2090801@ring3k.org> (sfid-20110523_155403_147219_F0C0519D) Date: Mon, 23 May 2011 22:53:25 +0900 From: Mike McCormack MIME-Version: 1.0 To: Larry.Finger@lwfinger.net, chaoming_li@realsil.com.cn CC: linville@tuxdriver.com, linux-wireless@vger.kernel.org Subject: [PATCH 0/8] rtl8192ce stability improvements Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: The following patch series is aimed at improving the stability of the rtl8192ce driver, with a bit of cleanup thrown in. thanks, Mike Mike McCormack (8): rtlwifi: Synchronize IRQ after disabling it rtlwifi: Remove set_rfpowerstate_inprogress rtlwifi: Store loop index in local variable rtlwifi: Run IPS leave work in a tasklet rtlwifi: Don't block interrupts in spinlocks rtlwifi: Assign rx buffer ownership to hardware last rtlwifi: Use write barrier when assigning ownership rtlwifi: Fix logic in rx_interrupt drivers/net/wireless/rtlwifi/pci.c | 41 ++++++++++++++---------- drivers/net/wireless/rtlwifi/ps.c | 45 +++++++++++--------------- drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 1 + drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 12 ++---- drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 2 + drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 2 - drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 14 ++------ drivers/net/wireless/rtlwifi/wifi.h | 2 +- 8 files changed, 55 insertions(+), 64 deletions(-) -- 1.7.4.1