|
@@ -1107,15 +1107,6 @@ static void aio_complete(struct kiocb *kiocb, long res, long res2)
|
|
|
file_end_write(file);
|
|
|
}
|
|
|
|
|
|
- /*
|
|
|
- * Special case handling for sync iocbs:
|
|
|
- * - events go directly into the iocb for fast handling
|
|
|
- * - the sync task with the iocb in its stack holds the single iocb
|
|
|
- * ref, no other paths have a way to get another ref
|
|
|
- * - the sync task helpfully left a reference to itself in the iocb
|
|
|
- */
|
|
|
- BUG_ON(is_sync_kiocb(kiocb));
|
|
|
-
|
|
|
if (iocb->ki_list.next) {
|
|
|
unsigned long flags;
|
|
|
|