wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper
authorAlexis Lothoré <alexis.lothore@bootlin.com>
Thu, 15 Feb 2024 15:36:18 +0000 (16:36 +0100)
committerKalle Valo <kvalo@kernel.org>
Mon, 19 Feb 2024 16:21:35 +0000 (18:21 +0200)
commit5d2dbccc2b3cec2db5af6b7305ca144b35200024
tree488881d0f0bd5aeb4119b0430118d3ae9cf16e39
parent03830bb909a064bd590748127367878cf1d50fb0
wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper

Move netif_wake_queue and its surrounding RCU operations in a dedicated
function to clarify wilc_txq_task and ease refactoring

Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240215-wilc_fix_rcu_usage-v1-1-f610e46c6f82@bootlin.com
drivers/net/wireless/microchip/wilc1000/netdev.c