|
@@ -86,11 +86,11 @@ xfs_destroy_ioend(
|
|
}
|
|
}
|
|
|
|
|
|
if (ioend->io_iocb) {
|
|
if (ioend->io_iocb) {
|
|
|
|
+ inode_dio_done(ioend->io_inode);
|
|
if (ioend->io_isasync) {
|
|
if (ioend->io_isasync) {
|
|
aio_complete(ioend->io_iocb, ioend->io_error ?
|
|
aio_complete(ioend->io_iocb, ioend->io_error ?
|
|
ioend->io_error : ioend->io_result, 0);
|
|
ioend->io_error : ioend->io_result, 0);
|
|
}
|
|
}
|
|
- inode_dio_done(ioend->io_inode);
|
|
|
|
}
|
|
}
|
|
|
|
|
|
mempool_free(ioend, xfs_ioend_pool);
|
|
mempool_free(ioend, xfs_ioend_pool);
|