Skip to content

rtl8192ce stability improvements

Mike McCormack linux-wireless 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v1 Latest posting 2/28 patches 0 repliesNew
  2. v1 posting 1/28 patches 0 repliesSuperseded

Patches in v1 posting 2/2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8rtlwifi: Synchronize IRQ after disabling itdrivers/net/wireless/rtlwifi/rtl8192ce/hw.c+1 -00 replies
2/8rtlwifi: Remove set_rfpowerstate_inprogressdrivers/net/wireless/rtlwifi/rtl8192ce/phy.c drivers/net/wireless/rtlwifi/rtl8192cu/phy.c drivers/net/wireless/rtlwifi/rtl8192se/phy.c +1 more+0 -90 replies
3/8rtlwifi: Store loop index in local variabledrivers/net/wireless/rtlwifi/pci.c+8 -120 replies
4/8rtlwifi: Run IPS leave work in a taskletdrivers/net/wireless/rtlwifi/pci.c drivers/net/wireless/rtlwifi/ps.c drivers/net/wireless/rtlwifi/wifi.h+14 -20 replies
5/8rtlwifi: Don't block interrupts in spinlocksdrivers/net/wireless/rtlwifi/ps.c drivers/net/wireless/rtlwifi/rtl8192ce/phy.c drivers/net/wireless/rtlwifi/rtl8192se/phy.c+26 -380 replies
6/8rtlwifi: Assign rx buffer ownership to hardware lastdrivers/net/wireless/rtlwifi/pci.c+3 -20 replies
7/8rtlwifi: Use write barrier when assigning ownershipdrivers/net/wireless/rtlwifi/rtl8192ce/trx.c+2 -00 replies
8/8rtlwifi: Fix logic in rx_interruptdrivers/net/wireless/rtlwifi/pci.c+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/8 - resend] rtl8192ce stability improvements

Hi John,

The following patch series is aimed at improving the stability of the rtl8192ce driver, with a bit of cleanup thrown in.

[5/25 - added Larry's Signed-Off]
[5/31 - Rebased onto 0db1b8df]

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(-)
Signature · 1 line
1.7.4.1