Whamcloud - gitweb
LU-15811 llite: Refactor DIO/AIO free code
[fs/lustre-release.git] / lustre / llite / file.c
index cd440c3..f451a38 100644 (file)
@@ -1841,7 +1841,8 @@ out:
                cl_sync_io_note(env, &io->ci_dio_aio->cda_sync,
                                rc == -EIOCBQUEUED ? 0 : rc);
                if (!is_aio) {
-                       cl_dio_aio_free(env, io->ci_dio_aio, true);
+                       LASSERT(io->ci_dio_aio->cda_creator_free);
+                       cl_dio_aio_free(env, io->ci_dio_aio);
                        io->ci_dio_aio = NULL;
                }
        }