[Pvfs2-developers] Patches: (1) fixing incorrect small I/O total_size, (2) processing multiple aiocbs at a time

Avery Ching aching at ece.northwestern.edu
Thu May 18 17:44:28 EDT 2006


small_io_total_bytes_fix.patch:

Fixed an issue with the small I/O total size being passed to the
trove_bstream_write_list().  The uint32_t was being casted to 
(TROVE_size *)&s_op->req->u.small_io.total_bytes on line 162 of
small_io.sm.

process_multiple_aiocbs.patch:

Fixed the dbpf_bstream_listio_convert() function to actually handle more
than a single aiocb at a time.  This should boost noncontiguous I/O
performance quite a bit.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: small_io_total_bytes_fix.patch
Type: text/x-patch
Size: 536 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-developers/attachments/20060518/ed9f32f3/small_io_total_bytes_fix.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: process_multiple_aiocbs.patch
Type: text/x-patch
Size: 1456 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-developers/attachments/20060518/ed9f32f3/process_multiple_aiocbs.bin


More information about the Pvfs2-developers mailing list