mirror of https://gitee.com/openkylin/linux.git
rtlwifi: fix uninitialized rtlhal->last_suspend_sec time
We set rtlhal->last_suspend_sec to an uninitialized stack variable, but unfortunately gcc never warned about this, I only found it while working on another patch. I opened a gcc bug for this. Presumably the value of rtlhal->last_suspend_sec is not all that important, but it does get used, so we probably want the patch backported to stable kernels. Cc: stable@vger.kernel.org Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82839 Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
c1b586402c
commit
3f2a162fab
|
@ -1373,6 +1373,7 @@ static void _rtl8821ae_get_wakeup_reason(struct ieee80211_hw *hw)
|
||||||
|
|
||||||
ppsc->wakeup_reason = 0;
|
ppsc->wakeup_reason = 0;
|
||||||
|
|
||||||
|
do_gettimeofday(&ts);
|
||||||
rtlhal->last_suspend_sec = ts.tv_sec;
|
rtlhal->last_suspend_sec = ts.tv_sec;
|
||||||
|
|
||||||
switch (fw_reason) {
|
switch (fw_reason) {
|
||||||
|
|
Loading…
Reference in New Issue