I forgot to clean up the temp dir so the result is a hmessy mix of 2 patchsets, one from trivial patches and another this 9pfs code (actually it was me executing git-format-patch twice in a row, once with a wrong starting point and next with corrected starting point).
I'm sorry for this. Somehow my handling of patches become quite a bit messy recently. I'll try to make it to work better. I'll resend the patchset later after doing some more code changes and patch merging. And oh well, it all started from a tiny cleanup patch by Gonglei... ;) Thanks, /mjt