Re: [PATCH] Revert "staging:r8188eu: use lib80211 CCMP decrypt"
From: Ivan Safonov
Date: Wed Jan 02 2019 - 14:33:36 EST
On 1/2/19 4:06 AM, Larry Finger wrote:
On 1/1/19 1:31 PM, Michael Straube wrote:
I've tested your patch and it solved the issue. No freezes and dmesg
I noticed that try_then_request_module() is also used in
rtw_wep_decrypt(). I guess that also could cause problems?
Yes, I believe it would if anyone is still using WEP. My plan is to get
rid of the try_then_request_module() there as well, and for
completeness, I plan to restore usage of the lib80211 routines for TKIP
Patch "load lib80211 crypto ops from interruptible context" (
) is a preparation to replace
crypto_ops = try_then_request_module(lib80211_get_crypto_ops(*),
Once I get a chance to test the TKIP and WEP changes, I plan to have a
set of 4 patches to switch the driver to using lib80211 routines for all
There are four other patches to use lib80211:
use lib80211 CCMP decrypt (
Use lib80211 to encrypt (WEP) tx frames (
Use lib80211 to encrypt (TKIP) tx frames (
Use lib80211 to encrypt (CCMP) tx frames (
They all crash when try_then_request_module() called.