I think there should be a return; between lines 173 and 174 in file romio/adio/adio_pvfs2/ad_pvfs2_write.c. Or an "else" for ADIOI_PVFS2_OldWriteStrided() So, when "listio_write" hint is enabled, you won't call both strided IO functions. Wei-keng