linux-stable/drivers/staging/r8188eu
Martin Kaiser 08daef36c5 staging: r8188eu: fix endless loop in recv_func
[ Upstream commit 1327fcf175 ]

Fix an endless loop in recv_func. If pending_frame is not NULL, we're
stuck in the while loop forever. We have to call rtw_alloc_recvframe
each time we loop.

Fixes: 15865124fe ("staging: r8188eu: introduce new core dir for RTL8188eu driver")
Reported-by: Pavel Skripkin <paskripkin@gmail.com>
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220226181457.1138035-4-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-08 13:58:26 +02:00
..
core staging: r8188eu: fix endless loop in recv_func 2022-04-08 13:58:26 +02:00
hal staging: r8188eu: release_firmware is not called if allocation fails 2022-04-08 13:58:23 +02:00
include staging: r8188eu: make BW20_24G_Diff a 1-D array 2022-01-06 15:04:56 +01:00
os_dep staging: r8188eu: rename camelcase variable uintPeerChannel 2022-01-06 15:15:04 +01:00
Kconfig staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} 2021-09-13 08:49:54 +02:00
Makefile staging: r8188eu: remove odm_interface 2021-12-30 12:02:25 +01:00
TODO