mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-02-23 14:11:26 +07:00
mwifiex: ensure "disable auto DS" struct is initialized
The .idle_time field *should* be unused, but technically, we're allowing unitialized stack garbage to pass all the way through to the firmware host command. Let's zero it out instead. Signed-off-by: Brian Norris <briannorris@chromium.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
c253a62da9
commit
9557d9f2e6
@ -654,9 +654,9 @@ int mwifiex_get_bss_info(struct mwifiex_private *priv,
|
||||
*/
|
||||
int mwifiex_disable_auto_ds(struct mwifiex_private *priv)
|
||||
{
|
||||
struct mwifiex_ds_auto_ds auto_ds;
|
||||
|
||||
auto_ds.auto_ds = DEEP_SLEEP_OFF;
|
||||
struct mwifiex_ds_auto_ds auto_ds = {
|
||||
.auto_ds = DEEP_SLEEP_OFF,
|
||||
};
|
||||
|
||||
return mwifiex_send_cmd(priv, HostCmd_CMD_802_11_PS_MODE_ENH,
|
||||
DIS_AUTO_PS, BITMAP_AUTO_DS, &auto_ds, true);
|
||||
|
Loading…
Reference in New Issue
Block a user