NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: softdeps and NetBSD 6.0
On Thu, Oct 01, 2009 at 07:42:49AM +0300, Jukka Marin wrote:
> On Wed, Sep 30, 2009 at 03:47:34PM -0400, Thor Lancelot Simon wrote:
> > On Wed, Sep 30, 2009 at 08:44:38PM +0200, Marc Balmer wrote:
> > >
> > > there is also a middle ground. the code/filesystem could just be left
> > > there for people to use it, with all it's "known bugs".
> >
> > Not really. As Andy pointed out when he originally proposed removing
> > softdep, the softdep implementation we actually have (as opposed to the
> > one we might perhaps like to have) is entangled in various horrible ways
> > with the FFS, UFS, and VM code. Having it in there makes maintaining all
> > of that code harder and makes developing new code that interacts with any
> > of those parts of the system harder. And in more than one case, the
> > softdep code -- when not in use! -- has caused serious bugs in the other
> > components of the system which is touches.
>
> Does this also apply to FreeBSD softdeps code (I guess so)?
It's the same code, pretty much. Evidently the FreeBSD developers have
a higher tolerance for pain than we do; on the other hand, they also
don't really have journaling code that's as stable and long tested as
wabpl, which Wasabi shipped in their products for years.
--
Thor Lancelot Simon
tls%rek.tjls.com@localhost
"Even experienced UNIX users occasionally enter rm *.* at the UNIX
prompt only to realize too late that they have removed the wrong
segment of the directory structure." - Microsoft WSS whitepaper
Home |
Main Index |
Thread Index |
Old Index