Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Mar 2001 17:34:12 +0200
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc:        Mario Sergio Fujikawa Ferreira <lioux@uol.com.br>, 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>
In-Reply-To: <18388.985960857@critter>; from phk@critter.freebsd.dk on Fri, Mar 30, 2001 at 04:00:57PM %2B0200
References:  <20010330101855.A793@Fedaykin.here> <18388.985960857@critter>

next in thread | previous in thread | raw e-mail | index | archive | help
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:
<adrian@freebsd.org>		   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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010331173412.B45053>