Re: patch: aio + bio for raw io

Badari Pulavarty (pbadari@us.ibm.com)
Mon, 11 Feb 2002 13:37:03 -0800 (PST)


>
> Quick message: this patch makes aio use bio directly for brw_kvec_async.
> This is against yesterday's patchset. Comments?
>
Hi Ben,

I have one more question on your latest aio patch.

raw_kvec_rw() seem to handle max upto 512K (max_sectors = 2500).
But I don't see any where you loop thro to satisfy the entire
IO request.

Infact, generic_aio_read() is mapping the user buffer for the iosize
and calling file->f_op->kvec_read(file, cb, iosize, pos).
How does the io > 512K gets handled ?

NOTE: I have not looked at the userlevel code. Is IO split at max 512K
at userlevel ?

Thanks,
Badari
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/