]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_...
authorJules Irenge <jbi.octave@gmail.com>
Sat, 11 Apr 2020 00:19:27 +0000 (01:19 +0100)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 15 Apr 2020 08:42:22 +0000 (11:42 +0300)
commit1c0e3c73e98dd55bc9551279fed6233997425c23
treeba08030a34f818c713aae64d4165433337a45800
parent297bcf8222f222fd7defead862de4b8e3ea0b08a
hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop

Sparse reports warnings at prism2_bss_list_proc_start() and prism2_bss_list_proc_stop()

warning: context imbalance in prism2_wds_proc_stop() - unexpected unlock
warning: context imbalance in prism2_bss_list_proc_start() - wrong count at exit

The root cause is the missing annotations at prism2_bss_list_proc_start()

Add the missing __acquires(&local->lock) annotation
Add the missing __releases(&local->lock) annotation

Signed-off-by: Jules Irenge <jbi.octave@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20200411001933.10072-4-jbi.octave@gmail.com
drivers/net/wireless/intersil/hostap/hostap_proc.c