From owner-cvs-all@FreeBSD.ORG Sun Feb 10 23:33:14 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9065416A417; Sun, 10 Feb 2008 23:33:14 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: from lugdush.gulftel.com (lugdush.gulftel.com [216.231.163.39]) by mx1.freebsd.org (Postfix) with ESMTP id 61A2913C455; Sun, 10 Feb 2008 23:33:14 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: from localhost (localhost [127.0.0.1]) by lugdush.gulftel.com (Postfix) with ESMTP id 6F312C332; Sun, 10 Feb 2008 16:10:18 -0600 (CST) X-Virus-Scanned: amavisd-new at gulftel.com Received: from lugdush.gulftel.com ([127.0.0.1]) by localhost (lugdush.gulftel.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E6nvCtCYIVIH; Sun, 10 Feb 2008 16:10:17 -0600 (CST) Received: from mail.mppsystems.com (unknown [99.194.188.184]) by lugdush.gulftel.com (Postfix) with ESMTP id 41CA5C329; Sun, 10 Feb 2008 16:10:17 -0600 (CST) Received: by mail.mppsystems.com (Postfix, from userid 1000) id 5292D17025; Sun, 10 Feb 2008 16:10:11 -0600 (CST) Date: Sun, 10 Feb 2008 16:10:11 -0600 From: Mike Pritchard To: Poul-Henning Kamp Message-ID: <20080210221011.GA2731@mail.mppsystems.com> References: <86ir0xc45r.fsf@ds4.des.no> <37092.1202587353@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <37092.1202587353@critter.freebsd.dk> User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Dag-Erling Sm??rgrav , Mike Pritchard , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 fstab.5 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Feb 2008 23:33:14 -0000 On Sat, Feb 09, 2008 at 08:02:33PM +0000, Poul-Henning Kamp wrote: > In message <86ir0xc45r.fsf@ds4.des.no>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= wr > ites: > >Mike Pritchard writes: > >> Log: > >> Explain how the passno field in /etc/fstab works with fsck > >> and quotacheck in some more detail. > > > >One thing that isn't entirely clear: how do fsck and quotacheck behave > >for passno > 1? I get the impression (both from the man page and from > >previous mailing list discussions) that all file systems with a passno > >above 1 are treated equally, rather than being ranked by their passno. > > Last I mucked about with this code, it would handle passes sequentially > but disks[1] in each pass in parallel. > > The reason for doing it this way was that there is no way to see from > /dev/ccd0 which drives this would affect, this using passes to control > when ccd devices where handled allowed manual sceduling. > > If people have changed it since then, I'm not aware of it. > > Poul-Henning > > [1] A disk being defined as anything in the device name up to and including > the first numeric sequenc of characters. Ie: "ad0s4b" is on disk "ad0" It is how phk stated. I'll try and make it a bit clearer in the man page. And in the past, only pass numbers 0, 1 and 2 were supported. Around 2001 Poul-Henning changed it to support any passno up to INTMAX-1, and until recently quotacheck still only supported passnos 0 - 2. -- Mike Pritchard mpp @ FreeBSD.org "If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy." - James Madison (1787)