From owner-cvs-all Sat Mar 31 7:34:38 2001 Delivered-To: cvs-all@freebsd.org Received: from roaming.cacheboy.net (roaming.cacheboy.net [203.56.168.69]) by hub.freebsd.org (Postfix) with ESMTP id 6BD5737B719; Sat, 31 Mar 2001 07:34:27 -0800 (PST) (envelope-from adrian@roaming.cacheboy.net) Received: (from adrian@localhost) by roaming.cacheboy.net (8.11.1/8.11.1) id f2VFYC245083; Sat, 31 Mar 2001 17:34:12 +0200 (CEST) (envelope-from adrian) Date: Sat, 31 Mar 2001 17:34:12 +0200 From: Adrian Chadd To: Poul-Henning Kamp Cc: Mario Sergio Fujikawa Ferreira , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/fsck fsck.8 fsck.c fsutil.h preen.c Message-ID: <20010331173412.B45053@roaming.cacheboy.net> References: <20010330101855.A793@Fedaykin.here> <18388.985960857@critter> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <18388.985960857@critter>; from phk@critter.freebsd.dk on Fri, Mar 30, 2001 at 04:00:57PM +0200 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Mar 30, 2001, Poul-Henning Kamp wrote: > > It may be less than entirely trivial to merge, I'm not sure if, and > if how, the fsck/fsck_ffs changes affect this. > > Somebody sitting down to do the merge and submitting patches would > increase the chances of a MFC considerably... Since I initially did the import, I was waiting for the bugs to be ironed out of the system before I MFCed the fsck wrapper setup across to RELENG_4. There still is one remaining issue - people have this burning desire to be able to type: fsck /dev/blah .. and have it "just work", regardless of whether there's a UNIX disklabel or anything which could tell the wrapper what type of FS it is. msmith suggested a solution - each fsck type can "check" a given FS to see whether its of the right type. That way, fsck just has to run through all of the wrappers in /sbin/, and when one exit(0)s, we've found a match. To do that, I need to find something unique to identify IFS partitions with. IE, TODO list. Its there. Really. Along with everything else I'm trying to do. :-) Adrian > In message <20010330101855.A793@Fedaykin.here>, "Mario Sergio Fujikawa Ferreira > " writes: > > Perhaps, a worthy MFC candidate. Of course, after the > >customary waiting period. > > Wait to go. :) > > > >On Fri, Mar 30, 2001 at 12:01:13AM -0800, Poul-Henning Kamp wrote: > >> phk 2001/03/30 00:01:35 PST > >> > >> Modified files: > >> sbin/fsck fsck.8 fsck.c fsutil.h preen.c > >> Log: > >> This change sanitizes the way fsck deals with pass numbers. > >> > >[snip] > >> > >> This is much faster and more sane. > > > >-- > >Mario S F Ferreira - UnB - Brazil - "I guess this is a signature." > >lioux at ( freebsd dot org | linf dot unb dot br ) > >flames to beloved devnull@someotherworldbeloworabove.org > > > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. -- Adrian Chadd "Programming is like sex: One mistake and you have to support for a lifetime." -- rec.humor.funny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message