| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
nasty if sizeof(int) != sizeof(long).
|
| |
|
|
|
|
|
|
|
|
| |
something closer to how we used to do it. The Lite2 way is to check the
"fsclean" flag in the superblock and stop there if so (during preen).
We now do the various superblock sanity checks that we used to do before
since it's cheap. We now get the filesystem state summary again instead
of "FILESYSTEM CLEAN; CHECKING SKIPPED" (or whatever).
|
| |
|
|
|
|
| |
Fixed style bugs in FreeBSD changes.
|
|
|
|
|
|
| |
style bug.
Removed a redundant declaration.
|
|
|
|
| |
Fixed misformatting in a comment.
|
|
|
|
| |
Updated getopt() usage.
|
|
|
|
| |
Fixed weird quoting of $Id$.
|
|
|
|
|
| |
skipping code that overrides ours sooner. One should be eliminated,
but for now it works.
|
| |
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
| |
|
|
|
|
| |
clear the fmod flag if it's set.
|
|
|
|
| |
to the name given as a chardev.
|
|
|
|
|
|
|
|
| |
using the fstab.
Closes PR bin/129.
Submitted by: jmg@nike.efn.org (John-Mark Gurney)
|
|
|
|
|
|
|
| |
panic. If such a thing is fixed fsck needs a rerun (and bugs the user to do
so).
Reviewed by: Kirk McKusick
|
|
|
|
| |
ts_nsec -> tv_nsec
|
|
|
|
|
|
| |
for gcc >= 2.5 and no-ops for gcc >= 2.6. Converted to use __dead2
or __pure2 where it wasn't already done, except in math.h where use
of __pure was mostly wrong.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: Fix for annoying fsck bug
Date: Wed, 24 Jan 1996 13:33:29 -0700 (MST)
The following small diff fixes the annoying fsck bug that causes it to
need to be run twice to end up with correct reference counts for inodes
for directories that had subdirectories relocated into the lost+found
directory.
I found the need to rerun *extremely* annoying. This fix causes the
count to be correctly adjusted later in pass 4 by correctly stating
the parent reference count.
Note that the parent reference count is incremented when the directory
entry is made (for ".."), but is not really there in the case of a
directory that does not make an entry in its parent dir.
This can be tested by waiting for the inode sync after cd'ing from a
shell into a test fs. Then you "mkdir xxx yyy zzz", wait a second,
and hit the machine reset button.
Reviewed by: nate (Tested lots of crashes :)
Submitted by: Terry Lambert <terry@lambert.org>
|
|
|
|
| |
locations.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fix a couple more bogus types that aren't reported by `gcc -Wall'.
|
|
|
|
| |
Fix all the warnings from `gcc -Wall'.
|
| |
|
|
|
|
| |
complaints.
|
|
|
|
| |
Submitted by: Kirk McKusick
|
|
|
|
| |
to apply to others (except when it is given on the command line).
|
| |
|
|
|
|
|
|
|
| |
1) dir.c: get byte order right in mkentry()
2) pass1.c: When doing -c2 conversion, do secsize reads for a symlink -
not doing so was causing the conversion to fail because the device
driver can't deal with short reads.
|
|
|
|
| |
when not preening, and indicate if it was fixed when preening.
|
|
|
|
|
|
|
| |
preen (-p), and in that case the filesystem is skipped if it is clean.
A new flag "-f" for 'force' has been added which basically gives back
the old behavior of checking all the filesystems all the time. This
very closely models the behavior of SunOS and Ultrix.
|
|
|
|
|
| |
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
|
| |
|
|
Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
|