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 -- 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