Al... We have been working on Orangefs ABI (protocol between userspace and kernel module) documentation, and improving the code along the way. We wish you would look at the documentation progress, and look at the way that .write_iter is implemented now... plus the other improvements. We know that every problem you pointed out hasn't been worked on yet, but your feedback would let us know if we're headed in the right direction. git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git for-next The improved (but not yet officially released) userspace function that does the writev to the Orangefs pseudo device is in: http://www.orangefs.org/svn/orangefs/branches/trunk.kernel.update/ src/io/dev/pint-dev.c You may decide we don't deserve an ACK yet, but since we are in the merge window I hope you can look at it... -Mike -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html