aboutsummaryrefslogtreecommitdiffstats
path: root/fs/aio.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/aio.c')
-rw-r--r--fs/aio.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/fs/aio.c b/fs/aio.c
index add46b06be86..7c1855afd723 100644
--- a/fs/aio.c
+++ b/fs/aio.c
@@ -1107,15 +1107,6 @@ static void aio_complete(struct kiocb *kiocb, long res, long res2)
1107 file_end_write(file); 1107 file_end_write(file);
1108 } 1108 }
1109 1109
1110 /*
1111 * Special case handling for sync iocbs:
1112 * - events go directly into the iocb for fast handling
1113 * - the sync task with the iocb in its stack holds the single iocb
1114 * ref, no other paths have a way to get another ref
1115 * - the sync task helpfully left a reference to itself in the iocb
1116 */
1117 BUG_ON(is_sync_kiocb(kiocb));
1118
1119 if (iocb->ki_list.next) { 1110 if (iocb->ki_list.next) {
1120 unsigned long flags; 1111 unsigned long flags;
1121 1112