Re: The argument for fs assistance in handling archives

From: Linus Torvalds
Date: Thu Sep 02 2004 - 01:09:28 EST




On Wed, 1 Sep 2004, David Masover wrote:
>
> I think transactions should be done in kernel space. It's the only way
> to "enforce" them sanely.

Well, they clearly can't, since it depends on the filesystem. Also,
transactions have a tendency to be expensive, and people have a tendency
to ask for more than you give them. Doing transactions on one file is
only the beginning - you'll find people who want transactions across file
boundaries etc.

That's a basic fact when it comes to pretty much anything: you can always
find people who want something better. You can't be all things to all
people, so what you actually _want_ to do is to expose the _minimal_ set
of capabilities that people can build on.

So I definitely don't want this discussion to degenerate (any more than it
lng since has ;) into what people _wish_ for. No, it should be a "what is
the _least_ we can absolutely do" that solves real problems.

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