Messages in this thread Patch in this message | | | From | Jules Irenge <> | Subject | [PATCH 2/7] fsnotify: Add missing annotation for fsnotify_finish_user_wait() | Date | Tue, 31 Mar 2020 21:46:38 +0100 |
| |
Sparse reports a warning at fsnotify_finish_user_wait()
warning: context imbalance in fsnotify_finish_user_wait() - wrong count at exit
The root cause is the missing annotation at fsnotify_finish_user_wait() Add the missing __acquires(&fsnotify_mark_srcu) annotation.
Signed-off-by: Jules Irenge <jbi.octave@gmail.com> --- fs/notify/mark.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/fs/notify/mark.c b/fs/notify/mark.c index 1d96216dffd1..44fea637bb02 100644 --- a/fs/notify/mark.c +++ b/fs/notify/mark.c @@ -350,6 +350,7 @@ bool fsnotify_prepare_user_wait(struct fsnotify_iter_info *iter_info) } void fsnotify_finish_user_wait(struct fsnotify_iter_info *iter_info) + __acquires(&fsnotify_mark_srcu) { int type; -- 2.24.1
| |