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