Additional check for UFS/FFS superblock integrity checks.
Tested by: Peter Holm PR: 265162
This commit is contained in:
parent
90e29718cf
commit
904347a00c
@ -458,6 +458,7 @@ validate_sblock(struct fs *fs, int isaltsblk)
|
||||
CHK(fs->fs_size, >, fs->fs_ncg * fs->fs_fpg, %jd);
|
||||
CHK(fs->fs_cssize, !=,
|
||||
fragroundup(fs, fs->fs_ncg * sizeof(struct csum)), %jd);
|
||||
CHK(dtog(fs, fs->fs_csaddr), >, fs->fs_ncg, %jd);
|
||||
cgnum = dtog(fs, fs->fs_csaddr);
|
||||
CHK(fs->fs_csaddr, <, cgdmin(fs, cgnum), %jd);
|
||||
CHK(dtog(fs, fs->fs_csaddr + howmany(fs->fs_cssize, fs->fs_fsize)), >,
|
||||
|
Loading…
Reference in New Issue
Block a user