#
28b66787 |
| 27-Dec-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
When trying to deduce the diskname from the name so we can run parallel fsck's one per drive, use the shortest prefix ending in a digit rather than the longest prefix ending in a digit.
This makes "
When trying to deduce the diskname from the name so we can run parallel fsck's one per drive, use the shortest prefix ending in a digit rather than the longest prefix ending in a digit.
This makes "/dev/ad0s1a" and "/dev/ad0s2a" appear to both reside on the disk "/dev/ad0" and consequently they will be fsck'ed sequentially rather than in parallel as now.
In general this heuristic is rather soft and errorprone. For instance ccd may often reside on two or more physical disks. A good solution would be to look for passes larger than 1 until no disks are found in a particular pass, that way people could put ccd stripes in pass 3... and have them fsck'ed sequentially.
Reviewed by: mjacob
show more ...
|
#
dab777be |
| 27-Dec-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Use official API to <sys/queue.h> instead of groping around inside the data structures.
Reviewed by: imp
|
Revision tags: release/4.2.0 |
|
#
9a317438 |
| 09-Oct-2000 |
Adrian Chadd <adrian@FreeBSD.org> |
.. fsck wrappers aftercommit #1: I don't know how these files got lost, but they did. Oops.
|
Revision tags: release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs |
|
#
571b29ee |
| 30-Dec-1999 |
Peter Wemm <peter@FreeBSD.org> |
Make fsck(8) do a MNT_RELOAD after cleaning for all read-only mounted filesystems, not just for the root fs.
Reviewed by: mckusick Submitted by: Paul Saab <ps@yahoo-inc.com>
|
Revision tags: release/3.4.0_cvs |
|
#
ff180522 |
| 27-Nov-1999 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Make fsck even more char/blk dev tolerant.
|
#
703eaae7 |
| 27-Nov-1999 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Allow root-reloading also for chr devices.
|
Revision tags: release/3.3.0_cvs |
|
#
7f3dea24 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
bb7c1ea0 |
| 20-Jul-1999 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Also check against chardevs when looking for root.
|
Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8 |
|
#
6b100474 |
| 03-Dec-1998 |
Julian Elischer <julian@FreeBSD.org> |
Cosmetic and documentation changes brought from earlier FreeBSD versions. (e.g. RCS Id:)
|
#
d33e92f9 |
| 03-Dec-1998 |
Julian Elischer <julian@FreeBSD.org> |
Reviewed by: Don Lewis <Don.Lewis@tsc.tdk.com> Submitted by: Kirk McKusick <mckusick@McKusick.COM> Obtained from: Mckusick, BSDI and a host of others
This exactly matches Kirks sources imported unde
Reviewed by: Don Lewis <Don.Lewis@tsc.tdk.com> Submitted by: Kirk McKusick <mckusick@McKusick.COM> Obtained from: Mckusick, BSDI and a host of others
This exactly matches Kirks sources imported under the Tag MCKUSICK2. These are as supplied by kirk with one small change needed to compile under freeBSD.
Some FreeBSD patches will be added back, though many have been added to Kirk's sources already.
show more ...
|
#
927eee5e |
| 02-Dec-1998 |
Julian Elischer <julian@FreeBSD.org> |
Latest version of fsck from the folks at EX-CSRG specifically Kirk Mckusick. Don Lewis and Kirk have merges nearly all FreeBSD Fixes into Kirks sources so there is very little that needs to be re-mer
Latest version of fsck from the folks at EX-CSRG specifically Kirk Mckusick. Don Lewis and Kirk have merges nearly all FreeBSD Fixes into Kirks sources so there is very little that needs to be re-merged.
show more ...
|
Revision tags: release/2.2.7 |
|
#
2d34272b |
| 15-Jun-1998 |
Philippe Charnier <charnier@FreeBSD.org> |
Correct use of .Nm. Add rcsid. Remove unused #includes. Use err(3).
|
#
33e60822 |
| 07-Apr-1998 |
Bruce Evans <bde@FreeBSD.org> |
Guess the position of the drive number in the device name better so that `fsck -p' doesn't check multiple slices on the same drive concurrently. Don't invoke undefined behaviour when searching for t
Guess the position of the drive number in the device name better so that `fsck -p' doesn't check multiple slices on the same drive concurrently. Don't invoke undefined behaviour when searching for the drive number in strange device names.
PR: 6129 Reviewed by: phk Submitted by: Yuichi MATSUTAKA <matutaka@osa.att.ne.jp>, but rewritten by me.
show more ...
|
Revision tags: release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0 |
|
#
bb19997c |
| 12-Mar-1997 |
Bruce Evans <bde@FreeBSD.org> |
Finished (?) merging with Lite2: cleaned up #include mess.
Fixed style bugs in FreeBSD changes.
|
#
780a5c1e |
| 11-Mar-1997 |
Peter Wemm <peter@FreeBSD.org> |
Merge from Lite2. Note that Lite2 has it's own filesystem clean check skipping code that overrides ours sooner. One should be eliminated, but for now it works.
|
#
1811bdf3 |
| 11-Mar-1997 |
Peter Wemm <peter@FreeBSD.org> |
Import some CSRG 4.4BSD-Lite2 components for sbin onto vendor branch. (note that some of these have already been imported, this is a no-op)
|
Revision tags: release/2.1.7_cvs, release/2.1.6_cvs, release/2.1.6.1 |
|
#
c85a5ef0 |
| 27-Oct-1996 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Don't give up just because we cant find the blkdev that corresponds to the name given as a chardev.
|
#
2f77dcf6 |
| 25-Oct-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
Allow the specification of a mountpoint, and resolve it s disk device using the fstab.
Closes PR bin/129.
Submitted by: jmg@nike.efn.org (John-Mark Gurney)
|
Revision tags: release/2.1.5_cvs, release/2.1.0_cvs, release/2.0.5_cvs |
|
#
5ebc7e62 |
| 30-May-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Remove trailing whitespace.
|
#
31f4ab50 |
| 02-Apr-1995 |
Bruce Evans <bde@FreeBSD.org> |
Submitted by: phk, added to by bde
Fix all the warnings from `gcc -Wall'.
|
Revision tags: release/2.0, release/1.1.5.1_cvs |
|
#
8fae3551 |
| 26-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite sbin Sources
Note: XNSrouted and routed NOT imported here, they shall be imported with usr.sbin.
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0 |
|
#
4c723140 |
| 09-Apr-2004 |
Mark Murray <markm@FreeBSD.org> |
Remove advertising clause from University of California Regent's license, per letter dated July 22, 1999.
Approved by: core, imp
|
Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
5cb6703e |
| 17-Dec-2002 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Straighten out a compound if() to improve readability marginally.
|
Revision tags: release/4.7.0_cvs |
|
#
ce66ddb7 |
| 21-Aug-2002 |
Tom Rhodes <trhodes@FreeBSD.org> |
s/filesystem/file system/g as discussed on -developers
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
b70cd7ee |
| 20-Mar-2002 |
Warner Losh <imp@FreeBSD.org> |
o __P removed o ansi function prototypes o unifdef -D__STDC__ o __dead2 on usage prototype o remove now-bogus main prototype
|