diff options
Diffstat (limited to 'kernel/exit.c')
| -rw-r--r-- | kernel/exit.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/kernel/exit.c b/kernel/exit.c index babbc3c0a181..4a8dbc4bf4f6 100644 --- a/kernel/exit.c +++ b/kernel/exit.c @@ -719,6 +719,10 @@ void do_exit(long code)  	sched_exit(tsk);  	schedtune_exit_task(tsk); +	if (tsk->flags & PF_SU) { +		su_exit(); +	} +  	if (unlikely(in_atomic())) {  		pr_info("note: %s[%d] exited with preempt_count %d\n",  			current->comm, task_pid_nr(current), | 
