Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jul 2022 15:49:34 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        bob prohaska <fbsd@www.zefox.net>
Cc:        "freebsd-arm@freebsd.org" <arm@freebsd.org>
Subject:   3 more commits in main of changes to UFS/FFS superblock checks, possibly no longer rejecting your case
Message-ID:  <0F86C637-D302-4236-929B-3AB030236BAF@yahoo.com>
References:  <0F86C637-D302-4236-929B-3AB030236BAF.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Wed, 06 Jul 2022
	=E2=80=A2 git: f3f5368dfbef - main - Bug fix to UFS/FFS =
superblock integrity checks when reading a superblock. Kirk McKusick=20
	=E2=80=A2 git: 9e1f44d044a5 - main - Bug fix to UFS/FFS =
superblock integrity checks when reading a superblock. Kirk McKusick=20
	=E2=80=A2 git: 5bc926af9fd1 - main - Bug fix to UFS/FFS =
superblock integrity checks when reading a superblock. Kirk McKusick

One of the things changed is the test you have seen fail
that I recently replicated a failure via using just main
9aa02d5120a :

-	CHK(fs->fs_csaddr, !=3D, cgdmin(fs, 0), %jd);

It has been replaced with later code:

+	cgnum =3D dtog(fs, fs->fs_csaddr);
+	CHK(fs->fs_csaddr, <, cgdmin(fs, cgnum), %jd);

So there is a chance that the rejected file systems
will no longer be rejected.

I've got other builds going on and will will be a while
before I can update to have this material involved to
test it.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0F86C637-D302-4236-929B-3AB030236BAF>