On Wed, May 27, 2015 at 08:32:23PM -0500, Eric Sandeen wrote: > > > +errout: > > + chdir(".."); > > This seems unrelated, no? This is needed to so that we leave doproc with the same CWD that we entered with. At the beginning of the doproc, we do the eqvuialent of mkdir -p pN cd pN (where N is 0, 1, 2, 3, ..) previously doproc was only executed once, so it didn't matter what the CWD was when we were doing with doproc(). But since with this patch we are now calling doproc in the loop, the chdir("..") is required or each successive loop will result in a new p0 directory being created, and then at the end of the run, the files will be in .../p0/p0/p0/p0/p0/p0/p0/p0/p0/... - Ted -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html