local_iov->iov_len = count;
init_sync_kiocb(kiocb, file);
kiocb->ki_pos = *ppos;
+#ifdef HAVE_KIOCB_KI_LEFT
kiocb->ki_left = count;
+#else
+ kiocb->ki_nbytes = count;
+#endif
result = ll_file_aio_read(kiocb, local_iov, 1, kiocb->ki_pos);
*ppos = kiocb->ki_pos;
local_iov->iov_len = count;
init_sync_kiocb(kiocb, file);
kiocb->ki_pos = *ppos;
+#ifdef HAVE_KIOCB_KI_LEFT
kiocb->ki_left = count;
+#else
+ kiocb->ki_nbytes = count;
+#endif
result = ll_file_aio_write(kiocb, local_iov, 1, kiocb->ki_pos);
*ppos = kiocb->ki_pos;