mirror_ubuntu-kernels/drivers/net/wireless/microchip/wilc1000
Alexis Lothoré 596c195680 wifi: wilc1000: document SRCU usage instead of SRCU
Commit f236464f1d ("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
2024-06-01 12:59:30 +03:00
..
cfg80211.c Revert "wifi: wilc1000: convert list management to RCU" 2024-06-01 12:59:29 +03:00
cfg80211.h wifi: wilc1000: Remove unused declarations 2023-08-23 14:12:17 +03:00
fw.h wifi: wilc1000: add IGTK support 2022-05-30 14:18:00 +03:00
hif.c Revert "wifi: wilc1000: set atomic flag on kmemdup in srcu critical section" 2024-06-01 12:59:30 +03:00
hif.h wifi: wilc1000: simplify wilc_scan() 2023-11-08 20:07:55 +02:00
Kconfig wilc1000: Add support for enabling CRC 2021-04-17 20:47:40 +03:00
Makefile wilc1000: use API version number info along with firmware filename 2020-07-14 20:52:27 +03:00
mon.c wifi: move from strlcpy with unused retval to strscpy 2022-09-02 11:47:22 +03:00
netdev.c Revert "wifi: wilc1000: convert list management to RCU" 2024-06-01 12:59:29 +03:00
netdev.h wifi: wilc1000: document SRCU usage instead of SRCU 2024-06-01 12:59:30 +03:00
sdio.c wifi: wilc1000: replace open-coded module_sdio_driver() 2024-04-05 11:59:38 +03:00
spi.c wifi: wilc1000: revert reset line logic flip 2024-02-21 20:56:45 +02:00
wlan_cfg.c wifi: wilc1000: get correct length of string WID from received config packet 2022-07-27 15:58:10 +03:00
wlan_cfg.h wifi: wilc1000: Increase ASSOC response buffer 2023-05-11 15:53:44 +03:00
wlan_if.h wifi: wilc1000: Increase ASSOC response buffer 2023-05-11 15:53:44 +03:00
wlan.c Revert "wifi: wilc1000: convert list management to RCU" 2024-06-01 12:59:29 +03:00
wlan.h wifi: wilc1000: validate chip id during bus probe 2024-02-15 13:09:16 +02:00