Date: Wed, 18 Aug 1999 19:24:04 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: Terry Lambert <tlambert@primenet.com> Cc: michaelh@cet.co.jp (Michael Hancock), wrstuden@nas.nasa.gov, Matthew.Alton@anheuser-busch.com, Hackers@FreeBSD.ORG, fs@FreeBSD.ORG Subject: Re: BSD XFS Port & BSD VFS Rewrite Message-ID: <1169.934997044@critter.freebsd.dk> In-Reply-To: Your message of "Wed, 18 Aug 1999 17:16:46 -0000." <199908181716.KAA12220@usr02.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <199908181716.KAA12220@usr02.primenet.com>, Terry Lambert writes: >> > > I'm not familiar with the VFS_default stuff. All the vop_default_desc >> > > routines in NetBSD point to error routines. >> > >> > In FreeBSD, they now point to default routines that are *not* error >> > routines. This is the problem. I admit the change was very well >> > intentioned, since it made the code a hell of a lot more readable, >> > but choosing between readable and additional function, I take function >> > over form (I think the way I would have "fixed" the readability is by >> > making the operations that result in the descriptor set for a mounted >> > FS instance be both discrete, and named for their specific function). >> >> As I recall most of FBSD's default routines are also error routines, if >> the exceptions were a problem it would would be trivial to fix. > >You would have to de-collapse several VOP lists that have been >pre-collapsed. You are talking gibberish here. Please show code where this is a problem. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1169.934997044>