Commit 7c0990c7 authored by Nikanth Karthikesan's avatar Nikanth Karthikesan Committed by Jens Axboe

Do not free io context when taking recursive faults in do_exit

When taking recursive faults in do_exit, if the io_context is not null,
exit_io_context() is being called. But it might decrement the refcount
more than once. It is better to leave this task alone.
Signed-off-by: default avatarNikanth Karthikesan <>
Signed-off-by: default avatarJens Axboe <>
parent d194139c
......@@ -1037,8 +1037,6 @@ NORET_TYPE void do_exit(long code)
* task into the wait for ever nirwana as well.
tsk->flags |= PF_EXITPIDONE;
if (tsk->io_context)
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment