]> www.infradead.org Git - users/dwmw2/linux.git/commit
wifi: wilc1000: document SRCU usage instead of SRCU
authorAlexis Lothoré <alexis.lothore@bootlin.com>
Tue, 28 May 2024 14:20:30 +0000 (16:20 +0200)
committerKalle Valo <kvalo@kernel.org>
Sat, 1 Jun 2024 09:59:30 +0000 (12:59 +0300)
commit596c195680dceb34e6b994ff5571331d5dba8299
treec61878c436e8c3067eda96f5d1af38e9ddceb384
parent3596717a6fbd54c64e97e085a9f77ed511ff59f9
wifi: wilc1000: document SRCU usage instead of SRCU

Commit f236464f1db7 ("wifi: wilc1000: convert list management to RCU")
attempted to convert SRCU to RCU usage, assuming it was not really needed.
The runtime issues that arose after merging it showed that there are code
paths involving sleeping functions, and removing those would need some
heavier driver rework.

Add some documentation about SRCU need to make sure that any future
developer do not miss some use cases if tempted to convert back again to
RCU.

Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240528-wilc_revert_srcu_to_rcu-v1-3-bce096e0798c@bootlin.com
drivers/net/wireless/microchip/wilc1000/netdev.h