aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/rcuwait.h
diff options
context:
space:
mode:
authorDavidlohr Bueso <dave@stgolabs.net>2020-04-23 22:48:34 -0700
committerPaolo Bonzini <pbonzini@redhat.com>2020-05-13 12:14:52 -0400
commit9d9a6ebfea329cadeda87544dceae01e9c27aaef (patch)
tree8f5b2862018ce5121af6e588584e513da2ce312b /include/linux/rcuwait.h
parentrcuwait: Fix stale wake call name in comment (diff)
downloadwireguard-linux-9d9a6ebfea329cadeda87544dceae01e9c27aaef.tar.xz
wireguard-linux-9d9a6ebfea329cadeda87544dceae01e9c27aaef.zip
rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken
Propagating the return value of wake_up_process() back to the caller can come in handy for future users, such as for statistics or accounting purposes. Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Davidlohr Bueso <dbueso@suse.de> Message-Id: <20200424054837.5138-3-dave@stgolabs.net> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/linux/rcuwait.h')
-rw-r--r--include/linux/rcuwait.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/rcuwait.h b/include/linux/rcuwait.h
index 2ffe1ee6d482..6ebb23258a27 100644
--- a/include/linux/rcuwait.h
+++ b/include/linux/rcuwait.h
@@ -25,7 +25,7 @@ static inline void rcuwait_init(struct rcuwait *w)
w->task = NULL;
}
-extern void rcuwait_wake_up(struct rcuwait *w);
+extern int rcuwait_wake_up(struct rcuwait *w);
/*
* The caller is responsible for locking around rcuwait_wait_event(),