[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: attn: ghudson; FSFS and multi-threading on Unix broken?

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2005-04-07 19:38:06 CEST

On Thu, 2005-04-07 at 13:26, Mark Phippard wrote:
> Ben Collins-Sussman <sussman@collab.net> wrote on 04/07/2005 12:37:21 PM:
> > As ghudson said, this a bug, but only a theoretical one. FSFS has been
> > in production at many sites for more than 8 months, and nobody's ever
> > seen it in practice We're just theorizing that it *might* happen
> > someday.

> > Given that, do we feel that it needs to block 1.2 at all?

I think so. (1) People might be experiencing the problem and not
reporting it, (2) the failure mode involves possible data loss, (3) the
likelihood of failure goes up as busier projects start using Subversion,
and (4) the proposed fix involves adding an API.

(Although if we're going to do a 1.1.x backport of the fix, we'll have
to deal with (4) anyway. Perhaps by adding the new API in 1.1.x with a
private name.)

> Didn't someone else point out that this problem would not exist on Linux
> prior to the 2.6 kernel? That could explain why it hasn't shown up.

I doubt it. Red Hat kernels have used NPTL for quite a while now, and
that's a pretty popular platform.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 7 19:39:21 2005

This is an archived mail posted to the Subversion Dev mailing list.