freebsd-dev/sbin
Kirk McKusick cdd5d266b2 When checking the alternate superblock, we used to copy any fields
that might have changed, then did a byte-by-byte comparison with
the alternate. If any unused fields got used, they had to be added
to the exception list. Such changes caused too many false alarms.
So, I have changed the comparison algorithm to compare a selected
set of fields that are not expected to change. This new algorithm
causes far fewer false hits and still does a good job of detecting
problems when they have really occurred. In particular, this change
should ease the transition to kernels supporting UFS2 which make
some significant changes to the superblock.

Sponsored by:	DARPA, NAI Labs
2002-04-07 05:16:33 +00:00
..
adjkerntz o Use real prototypes 2002-03-18 04:55:09 +00:00
atacontrol Sync with the new endianness in ata.h 2002-04-05 21:51:03 +00:00
atm
badsect Kill register 2002-03-20 04:33:25 +00:00
bsdlabel Remove remaining traces of d_boot[01] 2002-04-04 20:22:15 +00:00
camcontrol Fix a bzero length calculation. sizeof(struct ccb_getdev) should have been 2002-04-01 03:58:51 +00:00
ccdconfig o __P removal. 2002-03-18 05:00:52 +00:00
clri Kill register 2002-03-20 04:33:25 +00:00
comcontrol
conscontrol
cxconfig
dhclient Fix "make release.4" breakage. 2002-02-28 16:17:18 +00:00
disklabel Remove remaining traces of d_boot[01] 2002-04-04 20:22:15 +00:00
dmesg o Remove __P 2002-03-19 13:29:39 +00:00
dump o remove __P 2002-03-20 22:49:40 +00:00
dumpfs o __P removed 2002-03-20 22:57:10 +00:00
dumpon Here follows the new kernel dumping infrastructure. 2002-03-31 22:24:24 +00:00
fdisk Get this to WARNS=4 and closer to style(9) at a sacrifice in 2002-03-29 19:33:14 +00:00
fdisk_pc98 Add missing \ before an 'n' to get the proper newline when running 2002-03-27 06:20:20 +00:00
ffsinfo "-" now sends output to stdout. 2002-03-20 02:35:14 +00:00
fsck Replace __progname with the functionally identical but more 2002-03-24 15:06:48 +00:00
fsck_ffs When checking the alternate superblock, we used to copy any fields 2002-04-07 05:16:33 +00:00
fsck_ifs Replace __progname with the documented, more acceptable and functionally identical getprogname(3). 2002-03-24 15:17:53 +00:00
fsck_msdosfs o __P removed 2002-03-20 22:57:10 +00:00
fsdb o __P removal. 2002-03-21 13:10:52 +00:00
fsirand o __P removal. 2002-03-21 13:10:52 +00:00
growfs Remove 'register' keyword. 2002-03-20 17:55:10 +00:00
ifconfig Turn "ether" address family into a generic "link" family 2002-03-27 14:29:23 +00:00
init o remove __P 2002-03-20 22:53:13 +00:00
ip6fw
ipf * add extra -I path to get the "matching" header files. 2002-03-20 09:02:48 +00:00
ipfs add extra include path to get .h files from source being used to compile 2002-03-26 10:09:09 +00:00
ipfstat Hopefully fix make world. 2002-03-19 22:51:53 +00:00
ipfw
ipmon * add extra -I path to get the "matching" header files. (and split the one 2002-03-20 09:04:34 +00:00
ipnat * need to compile printnat.c now that this function is in a separate .c file 2002-03-20 09:01:48 +00:00
kget
kldconfig
kldload
kldstat
kldunload
ldconfig o __P removed 2002-03-21 13:14:21 +00:00
md5
mdconfig Revert 1.20: 2002-03-21 12:03:09 +00:00
mdmfs
mknod Minor English fixes. 2002-03-10 08:50:53 +00:00
mount o __P removed 2002-03-21 13:14:21 +00:00
mount_cd9660 mdoc(7) police: misc fixes. 2002-03-15 14:56:53 +00:00
mount_ext2fs o __P removed 2002-03-21 13:14:21 +00:00
mount_hpfs o __P removed 2002-03-21 13:14:21 +00:00
mount_ifs o __P removed 2002-03-21 13:14:21 +00:00
mount_msdosfs o __P removed 2002-03-21 13:14:21 +00:00
mount_nfs o __P removed 2002-03-21 13:14:21 +00:00
mount_ntfs o __P removed 2002-03-21 13:14:21 +00:00
mount_nullfs o __P removed 2002-03-21 13:14:21 +00:00
mount_nwfs
mount_portalfs o __P removed 2002-03-21 13:14:21 +00:00
mount_smbfs
mount_std o __P removed 2002-03-21 13:14:21 +00:00
mount_umapfs o __P removed 2002-03-21 13:14:21 +00:00
mount_unionfs o __P removed 2002-03-21 13:14:21 +00:00
mountd o __P removed 2002-03-21 13:14:21 +00:00
natd
newfs Fixed some style bugs in axings. Whitespace before __P was not axed when 2002-04-04 09:56:51 +00:00
newfs_msdos
nextboot
nfsd Fix problem in macro definition breaking compiles with -DDEBUG. 2002-03-26 17:37:59 +00:00
nfsiod o remove __P 2002-03-21 13:20:49 +00:00
nologin
nos-tun o remove __P 2002-03-21 13:20:49 +00:00
ping WARNS fixes. 2002-04-02 10:15:32 +00:00
ping6 o remove __P 2002-03-21 13:20:49 +00:00
quotacheck o remove __P 2002-03-21 13:20:49 +00:00
rcorder
reboot Add forgotten flag in flag lists. 2002-03-25 10:45:28 +00:00
restore o remove __P 2002-03-20 22:49:40 +00:00
route o remove __P 2002-03-21 13:20:49 +00:00
routed o remove __P 2002-03-21 13:20:49 +00:00
rtsol
savecore Make the kernel dump header endianness invariant by always dumping 2002-04-03 07:24:12 +00:00
setkey
shutdown o remove __P 2002-03-21 13:20:49 +00:00
slattach o remove __P 2002-03-21 13:20:49 +00:00
spppcontrol
startslip o remove __P 2002-03-21 13:20:49 +00:00
swapon o remove __P 2002-03-21 13:20:49 +00:00
sysctl o remove __P 2002-03-21 13:20:49 +00:00
tunefs o remove __P 2002-03-21 13:20:49 +00:00
umount
vinum
Makefile Move savecore back to the MI list so that it compiles for other 2002-04-02 10:58:30 +00:00
Makefile.inc