direct-io: move aio_complete into ->end_io