diff options
| -rw-r--r-- | fs/aio.c | 1 | ||||
| -rw-r--r-- | kernel/fork.c | 1 |
2 files changed, 1 insertions, 1 deletions
@@ -302,7 +302,6 @@ void wait_for_all_aios(struct kioctx *ctx) add_wait_queue(&ctx->wait, &wait); set_task_state(tsk, TASK_UNINTERRUPTIBLE); while (ctx->reqs_active) { - printk("ctx->reqs_active = %d\n", ctx->reqs_active); schedule(); set_task_state(tsk, TASK_UNINTERRUPTIBLE); } diff --git a/kernel/fork.c b/kernel/fork.c index 60d6d54142c6..1850fb64fd5d 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -380,6 +380,7 @@ void mmput(struct mm_struct *mm) list_del(&mm->mmlist); mmlist_nr--; spin_unlock(&mmlist_lock); + exit_aio(mm); exit_mmap(mm); mmdrop(mm); } |
