Messages in this thread Patch in this message | | | From | Jules Irenge <> | Subject | [PATCH 08/11] fs_pin: Add missing annotation for pin_kill() definition | Date | Sun, 9 Feb 2020 22:45:02 +0000 |
| |
Sparse reports a warning at pin_kill() warning: context imbalance in pin_kil() - unexpected unlock
The root cause is a missing annotation for pin_kill()
Add the missing annotation __releases(RCU)
Signed-off-by: Jules Irenge <jbi.octave@gmail.com> --- fs/fs_pin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/fs_pin.c b/fs/fs_pin.c index 47ef3c71ce90..972168453fba 100644 --- a/fs/fs_pin.c +++ b/fs/fs_pin.c @@ -27,7 +27,7 @@ void pin_insert(struct fs_pin *pin, struct vfsmount *m) spin_unlock(&pin_lock); } -void pin_kill(struct fs_pin *p) +void pin_kill(struct fs_pin *p) __releases(RCU) { wait_queue_entry_t wait; -- 2.24.1
| |