[Bug 280528] [softupdates][mksnap_ffs][panic] mksnap_ffs bombs out on ufs with softupdates enabled

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 31 Jul 2024 10:32:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280528

            Bug ID: 280528
           Summary: [softupdates][mksnap_ffs][panic] mksnap_ffs bombs out
                    on ufs with softupdates enabled
           Product: Base System
           Version: 14.1-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: Meyser+bugs.freebsd.org@xenet.de

root@serx01gz:~ # uname -a
FreeBSD serx01gz.glockenspiel-zellerfeld.de 14.1-STABLE FreeBSD 14.1-STABLE
stable/14-n268109-4779a4dde7c6 XENET amd64

root@serx01gz:~ # mount  /var/jail/glockenspiel

root@serx01gz:~ # mount
/dev/mirror/root on / (ufs, local)
devfs on /dev (devfs)
/dev/mirror/var on /var (ufs, local)
/dev/mirror/tmp on /tmp (ufs, local)
/dev/mirror/usr on /usr (ufs, local)
/dev/mirror/home on /home (ufs, local)
/dev/mirror/glockenspiel on /var/jail/glockenspiel (ufs, local)

root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testa.1
root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testa.2
root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testa.3
root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testa.4
root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testa.5

root@serx01gz:~ # umount /var/jail/glockenspiel

root@serx01gz:~ # tunefs -n enable /dev/mirror/glockenspiel
tunefs: soft updates set

root@serx01gz:~ # mount
/dev/mirror/root on / (ufs, local)
devfs on /dev (devfs)
/dev/mirror/var on /var (ufs, local)
/dev/mirror/tmp on /tmp (ufs, local)
/dev/mirror/usr on /usr (ufs, local)
/dev/mirror/home on /home (ufs, local)
/dev/mirror/glockenspiel on /var/jail/glockenspiel (ufs, local, soft-updates)

root@serx01gz:~ # mksnap_ffs /var/jail/glockenspiel/.snap/testb.1

[kernelpanic] 

About 50% I get a kernel panic or ist just breaks with:

Jul 30 12:44:06 serx01gz kernel: UFS /dev/mirror/glockenspiel
(/var/jail/glockenspiel) cylinder checkhash failed: cg 177, cgp: 0x0 != bp:
0x43bc4552
Jul 30 12:51:10 serx01gz kernel: UFS /dev/mirror/glockenspiel
(/var/jail/glockenspiel) cylinder checkhash failed: cg 259, cgp: 0x0 != bp:
0x43bc4552
Jul 30 12:51:40 serx01gz kernel: UFS /dev/mirror/glockenspiel
(/var/jail/glockenspiel) cylinder checkhash failed: cg 86, cgp: 0xfffff803 !=
bp: 0xfef9357f

Note: I did a fsck -f after every error on unmounted filesystem.

-- 
You are receiving this mail because:
You are the assignee for the bug.