Linux 5.10.174
Greg Kroah-Hartman
maintainerMakefile +1 -1
@@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 5 PATCHLEVEL = 10 -SUBLEVEL = 173 +SUBLEVEL = 174 EXTRAVERSION = NAME = Dare mighty things
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c +0 -39
@@ -185,7 +185,6 @@ static void _rtl92e_dm_init_fsync(struct net_device *dev);static void _rtl92e_dm_deinit_fsync (struct net_device *dev);static void _rtl92e_dm_check_txrateandretrycount (struct net_device *dev); -static void _rtl92e_dm_check_ac_dc_power (struct net_device *dev);static void _rtl92e_dm_check_fsync (struct net_device *dev);static void _rtl92e_dm_check_rf_ctrl_gpio (void *data);static void _rtl92e_dm_fsync_timer_callback (struct timer_list *t);
@@ -238,8 +237,6 @@ void rtl92e_dm_watchdog(struct net_device *dev)if (priv->being_init_adapter)return ; -_rtl92e_dm_check_ac_dc_power (dev); -_rtl92e_dm_check_txrateandretrycount (dev);_rtl92e_dm_check_edca_turbo (dev);
@@ -257,30 +254,6 @@ void rtl92e_dm_watchdog(struct net_device *dev)_rtl92e_dm_cts_to_self (dev); } -static void _rtl92e_dm_check_ac_dc_power (struct net_device *dev) -{ -struct r8192_priv *priv =rtllib_priv (dev); -static char const ac_dc_script[] ="/etc/acpi/wireless-rtl-ac-dc-power.sh" ; -char *argv[] = {(char *)ac_dc_script,DRV_NAME ,NULL }; -static char *envp[] = {"HOME=/" , -"TERM=linux" , -"PATH=/usr/bin:/bin" , -NULL }; - -if (priv->ResetProgress ==RESET_TYPE_SILENT ) { -RT_TRACE ((COMP_INIT |COMP_POWER |COMP_RF ), -"GPIOChangeRFWorkItemCallBack(): Silent Reset!!!!!!!\n" ); -return ; - } - -if (priv->rtllib->state !=RTLLIB_LINKED ) -return ; -call_usermodehelper (ac_dc_script, argv, envp,UMH_WAIT_PROC ); - -return ; -}; - -void rtl92e_init_adaptive_rate (struct net_device *dev) {
@@ -1800,10 +1773,6 @@ static void _rtl92e_dm_check_rf_ctrl_gpio(void *data)u8 tmp1byte;enum rt_rf_power_state eRfPowerStateToSet;bool bActuallySet = false; -char *argv[3 ]; -static char const RadioPowerPath[] ="/etc/acpi/events/RadioPower.sh" ; -static char *envp[] = {"HOME=/" ,"TERM=linux" ,"PATH=/usr/bin:/bin" , -NULL }; bActuallySet = false;
@@ -1835,14 +1804,6 @@ static void _rtl92e_dm_check_rf_ctrl_gpio(void *data)mdelay (1000 ); priv->bHwRfOffAction =1 ;rtl92e_set_rf_state (dev, eRfPowerStateToSet,RF_CHANGE_BY_HW ); -if (priv->bHwRadioOff) - argv[1 ] ="RFOFF" ; -else - argv[1 ] ="RFON" ; - - argv[0 ] = (char *)RadioPowerPath; - argv[2 ] =NULL ; -call_usermodehelper (RadioPowerPath, argv, envp,UMH_WAIT_PROC ); } }
net/wireless/sme.c +0 -2
@@ -1264,8 +1264,6 @@ int cfg80211_connect(struct cfg80211_registered_device *rdev, connect->key =NULL ; connect->key_len =0 ; connect->key_idx =0 ; - connect->crypto.cipher_group =0 ; - connect->crypto.n_ciphers_pairwise =0 ; } wdev->connect_keys = connkeys;
Greg Kroah-Hartman
maintainerI'm announcing the release of the 5.10.174 kernel.
All users of the 5.10 kernel series must upgrade.
The updated 5.10.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 39 ----------------------------- net/wireless/sme.c | 2 - 3 files changed, 1 insertion(+), 42 deletions(-)
Greg Kroah-Hartman (1):
Linux 5.10.174
Hector Martin (1):
wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
Philipp Hortmann (2):
staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh