[PATCH 0/4] staging: rtl8192e: Resolve circular locking with wx_mutex

From: Philipp Hortmann
Date: Sun Sep 24 2023 - 15:50:52 EST


Resolve circular locking with wx_mutex, rx_pkt_pending_timer and
reorder_spinlock.

Tested with rtl8192e (WLL6130-D99) in Mode n (12.5 MB/s)
Transferred this patch over wlan connection of rtl8192e.

Philipp Hortmann (4):
staging: rtl8192e: Put kfree() to end of rtllib_softmac_free()
staging: rtl8192e: Remove mutex from rtllib_softmac_free()
staging: rtl8192e: Unlock mutex for one line in rtllib_stop_protocol()
staging: rtl8192e: Resolve circular locking with rx_pkt_pending_timer

drivers/staging/rtl8192e/rtllib_rx.c | 4 ++++
drivers/staging/rtl8192e/rtllib_softmac.c | 9 +++++----
2 files changed, 9 insertions(+), 4 deletions(-)

--
2.42.0