diff options
Diffstat (limited to 'include/linux/resume_user_mode.h')
| -rw-r--r-- | include/linux/resume_user_mode.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/linux/resume_user_mode.h b/include/linux/resume_user_mode.h index 285189454449..bf92227c78d0 100644 --- a/include/linux/resume_user_mode.h +++ b/include/linux/resume_user_mode.h @@ -6,6 +6,7 @@ #include <linux/sched.h> #include <linux/task_work.h> #include <linux/memcontrol.h> +#include <linux/rseq.h> #include <linux/blk-cgroup.h> /** @@ -55,10 +56,10 @@ static inline void resume_user_mode_work(struct pt_regs *regs) } #endif - mem_cgroup_handle_over_high(); + mem_cgroup_handle_over_high(GFP_KERNEL); blkcg_maybe_throttle_current(); - rseq_handle_notify_resume(NULL, regs); + rseq_handle_slowpath(regs); } #endif /* LINUX_RESUME_USER_MODE_H */ |
