From hsu@clinet.fi  Tue Oct 15 00:25:20 1996
Received: from hauki.clinet.fi (hauki.clinet.fi [194.100.0.1])
          by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA07263
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 15 Oct 1996 00:22:05 -0700 (PDT)
Received: from katiska.clinet.fi (root@katiska.clinet.fi [194.100.0.4]) by hauki.clinet.fi (8.7.6/8.6.4) with ESMTP id JAA17683 for <FreeBSD-gnats-submit@freebsd.org>; Tue, 15 Oct 1996 09:17:45 +0200 (EET)
Received: (root@localhost) by katiska.clinet.fi (8.7.6/8.6.4) id KAA03410; Tue, 15 Oct 1996 10:17:45 +0300 (EET DST)
Message-Id: <199610150717.KAA03410@katiska.clinet.fi>
Date: Tue, 15 Oct 1996 10:17:45 +0300 (EET DST)
From: Heikki Suonsivu <hsu@clinet.fi>
Reply-To: hsu@clinet.fi
To: FreeBSD-gnats-submit@freebsd.org
Subject: fsck -p does not check pass 0 filesystems concurrently
X-Send-Pr-Version: 3.2

>Number:         1810
>Category:       bin
>Synopsis:       fsck -p does not check pass 0 filesystems concurrently
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 15 00:30:01 PDT 1996
>Closed-Date:    Sun Apr 26 02:52:50 PDT 1998
>Last-Modified:  Sun Apr 26 02:53:11 PDT 1998
>Originator:     Heikki Suonsivu
>Release:        FreeBSD 2.2-CURRENT i386
>Organization:
Clinet, Espoo, Finland
>Environment:

-current (also stable, I think)

>Description:

fsck -p does not check pass 0 filesystems concurrently, thus gobbing up
large amount of time to check out news filesystems when they are fsck'd
separately to avoid boot taking >10 minutes it takes to check out the news
filesystems.

>How-To-Repeat:

panic (easy these days with -current) and start running fsck -p, it will
check all filesystems given in row instead of in paraller, taking quite
some time if many disks are used (I have 3 * 4G).

>Fix:
	
fsck should not depend parallelism on pass number field.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: phk 
State-Changed-When: Sun Apr 26 02:52:50 PDT 1998 
State-Changed-Why:  
passno == 0 means "don't check" in -current 
>Unformatted:
