diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/user-return-notifier.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/user-return-notifier.h b/include/linux/user-return-notifier.h index b6ac056291d7..9c4a445bb43c 100644 --- a/include/linux/user-return-notifier.h +++ b/include/linux/user-return-notifier.h | |||
@@ -26,6 +26,11 @@ static inline void propagate_user_return_notify(struct task_struct *prev, | |||
26 | 26 | ||
27 | void fire_user_return_notifiers(void); | 27 | void fire_user_return_notifiers(void); |
28 | 28 | ||
29 | static inline void clear_user_return_notifier(struct task_struct *p) | ||
30 | { | ||
31 | clear_tsk_thread_flag(p, TIF_USER_RETURN_NOTIFY); | ||
32 | } | ||
33 | |||
29 | #else | 34 | #else |
30 | 35 | ||
31 | struct user_return_notifier {}; | 36 | struct user_return_notifier {}; |
@@ -37,6 +42,8 @@ static inline void propagate_user_return_notify(struct task_struct *prev, | |||
37 | 42 | ||
38 | static inline void fire_user_return_notifiers(void) {} | 43 | static inline void fire_user_return_notifiers(void) {} |
39 | 44 | ||
45 | static inline void clear_user_return_notifier(struct task_struct *p) {} | ||
46 | |||
40 | #endif | 47 | #endif |
41 | 48 | ||
42 | #endif | 49 | #endif |