summaryrefslogtreecommitdiffstats
path: root/fs/aio.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/aio.c')
-rw-r--r--fs/aio.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/aio.c b/fs/aio.c
index 8061d9787e54..49f53516eef0 100644
--- a/fs/aio.c
+++ b/fs/aio.c
@@ -634,9 +634,8 @@ static void free_ioctx_users(struct percpu_ref *ref)
634 while (!list_empty(&ctx->active_reqs)) { 634 while (!list_empty(&ctx->active_reqs)) {
635 req = list_first_entry(&ctx->active_reqs, 635 req = list_first_entry(&ctx->active_reqs,
636 struct aio_kiocb, ki_list); 636 struct aio_kiocb, ki_list);
637
638 list_del_init(&req->ki_list);
639 kiocb_cancel(req); 637 kiocb_cancel(req);
638 list_del_init(&req->ki_list);
640 } 639 }
641 640
642 spin_unlock_irq(&ctx->ctx_lock); 641 spin_unlock_irq(&ctx->ctx_lock);