staging: r8188eu: make sta_pending a list_head
authorMartin Kaiser <martin@kaiser.cx>
Mon, 30 Jan 2023 19:52:58 +0000 (20:52 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 31 Jan 2023 10:16:56 +0000 (11:16 +0100)
commitf5a894957063918bac8e05850c6e88eae5c93b6e
treeeca9d4259bf98f1435383ff9c9862dc549cd6906
parent5bdc94816bf2988e12f16684d9ba6f4ec466581d
staging: r8188eu: make sta_pending a list_head

We can now change sta_pending in struct tx_servq from __queue to
list_head. The driver defines __queue as list_head + spinlock, the
spinlock is not used for sta_pending.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20230130195303.138941-5-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_sta_mgt.c
drivers/staging/r8188eu/core/rtw_xmit.c
drivers/staging/r8188eu/hal/rtl8188eu_xmit.c
drivers/staging/r8188eu/include/rtw_xmit.h