From owner-cvs-all@FreeBSD.ORG Sat Feb 9 20:02:36 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 2D98916A418; Sat, 9 Feb 2008 20:02:36 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id C136913C467; Sat, 9 Feb 2008 20:02:35 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 0887417104; Sat, 9 Feb 2008 20:02:33 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m19K2XA6037093; Sat, 9 Feb 2008 20:02:33 GMT (envelope-from phk@critter.freebsd.dk) To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 09 Feb 2008 20:37:20 +0100." <86ir0xc45r.fsf@ds4.des.no> Date: Sat, 09 Feb 2008 20:02:33 +0000 Message-ID: <37092.1202587353@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, Mike Pritchard , cvs-all@FreeBSD.org, src-committers@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: Sat, 09 Feb 2008 20:02:36 -0000 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" -- 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.