Re: ext3-2.4-0.9.4

Mike Castle (dalgoda@ix.netcom.com)
Fri, 3 Aug 2001 21:26:05 -0700


On Fri, Aug 03, 2001 at 11:50:23PM -0400, Patrick J. LoPresti wrote:
> Matthias Andree <matthias.andree@stud.uni-dortmund.de> writes:
>
> > On Fri, 03 Aug 2001, Patrick J. LoPresti wrote:
> >
> > > To fill in more of the table, Qmail does:
> > >
> > > fd = open(tmp)
> > > write(fd)
> > > fsync(fd)
> > > link(tmp,final)
> > > close(fd)
> >
> > http://cr.yp.to/qmail/faq/reliability.html
>
> ...which is consistent. Qmail is assuming that the link() is
> synchronous, as it was back in the "Good Old Days" of stock FFS.

Which, from my reading of the archives, even BSD folk say is a "Bad
Thing(tm)."

mrc

-- 
     Mike Castle      dalgoda@ix.netcom.com      www.netcom.com/~dalgoda/
    We are all of us living in the shadow of Manhattan.  -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc
-
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/