Re: [CFT][PATCH] superblock handling changes

Alexander Viro (viro@math.psu.edu)
Tue, 12 Jun 2001 01:17:08 -0400 (EDT)


On Tue, 12 Jun 2001, Marcelo Tosatti wrote:

>
>
> On Tue, 12 Jun 2001, Alexander Viro wrote:
>
> > Folks, the patch below the fixed and combined variant of
> > the last series of patches sent to Linus.
>
> Al,
>
> Since you are working on that code, would you mind to add some comments
> about IO completion guarantees (also why we don't guarantee fsync() to
> work as it should :)) there ?

I'm _not_ working on that side of things. Let's not add that into the
mix, OK? If you look at inode.c changes you'll see that the only thing
they expect from __sync_one() is to retake inode_lock before moving the
inode from the locked list. Other than that patch doesn't know and
doesn't care about fsync() semantics and implementation.

We have enough fun on the superblock side of the business. Let's keep
the fsync() stuff separate - they are pretty much orthogonal to each
other.

Right now I don't want to open that can of worms. Sorry.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/