Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Apr 2020 18:10:46 +0400
From:      Roman Bogorodskiy <novel@freebsd.org>
To:        Hans Petter Selasky <hps@selasky.org>
Cc:        Masachika ISHIZUKA <ish@amail.plala.or.jp>, freebsd-current@freebsd.org
Subject:   Re: r359627 is panicked with 'softdep_setup_blkfree: not free'
Message-ID:  <20200406141046.GA2808@kloomba>
In-Reply-To: <4094df3d-00d2-4c30-acc2-136f6d02aa63@selasky.org>
References:  <20200406.174413.600265685809252683.ish@amail.plala.or.jp> <20200406.195118.1912278797281119565.ish@amail.plala.or.jp> <20200406.215032.1194930430950082666.ish@amail.plala.or.jp> <4094df3d-00d2-4c30-acc2-136f6d02aa63@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--wRRV7LY7NUeQGEoC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

  Hans Petter Selasky wrote:

> On 2020-04-06 14:50, Masachika ISHIZUKA wrote:
> > > >    I'm using r359627M. (r359627 with mount_udf2).
> > > >    It is panicked with 'softdep_setup_blkfree: not free'.
> > > >=20
> > > >    Panic log was stored as follows.
> > >=20
> > >    Sorry, this panic was my mistake.
> > >    I forgot to update drm-current-kmod.
> > >=20
> > > old% pkg info drm-current-kmod
> > > [snip]
> > > Annotations    :
> > > 	FreeBSD_version: 1300084 <--- old
> > > [snip]
> > >=20
> > > old# pkg install -f drm-current-kmod
> > > new% pkg info drm-current-kmod
> > > [snip]
> > > Annotations    :
> > > 	FreeBSD_version: 1300088
> > > [snip]
> > >=20
> > >    This works fine.
> >=20
> >    The panic was occured again.
> >    Crash dump was the same.
> >    To reinstall drm-current-kmod was not fixed this issue.
> >=20
>=20
> Issue probably will go away if you boot to single-user-mode and run fsck =
-y
> before booting the system. Regardless, kernel should not panic.

Recently I've started observing issues like this too. For example, today
I did:

 - run 'fsck -y' twice in single user mode (because actually I was forced t=
o do
   that because last time I hard reset the box)
 - start building stuff with poudriere
 - after approx. 40-45 minutes I get this panic.

Backtrace snippet is the following:

(kgdb) #0  doadump (textdump=3D1) at src/sys/amd64/include/pcpu_aux.h:55
#1  0xffffffff80bbd4a0 in kern_reboot (howto=3D260)
    at /usr/src/sys/kern/kern_shutdown.c:481
#2  0xffffffff80bbd8fa in vpanic (fmt=3D<value optimized out>,
    ap=3D<value optimized out>) at /usr/src/sys/kern/kern_shutdown.c:913
#3  0xffffffff80bbd653 in panic (fmt=3D<value optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:839
#4  0xffffffff80ec9792 in softdep_setup_blkfree (mp=3D0xfffffe00a35a7100,
    bp=3D<value optimized out>, blkno=3D50732008, frags=3D1, wkhd=3D0xfffff=
e00a9b4ca98)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:10917
#5  0xffffffff80eaa8c0 in ffs_blkfree_cg (ump=3D<value optimized out>,
    fs=3D0xfffffe00a1a58000, devvp=3D<value optimized out>,
    bno=3D<value optimized out>, size=3D<value optimized out>,
    inum=3D<value optimized out>, dephd=3D0xfffffe00a9b4ca98)
    at /usr/src/sys/ufs/ffs/ffs_alloc.c:2335
#6  0xffffffff80ea7645 in ffs_blkfree (ump=3D0xfffff80003b0d200,
    fs=3D<value optimized out>, devvp=3D0xfffff80005e785b8, bno=3D50732008,
    size=3D<value optimized out>, inum=3D<value optimized out>, vtype=3DVRE=
G,
    dephd=3D0xfffffe00a9b4ca98, key=3D2) at /usr/src/sys/ufs/ffs/ffs_alloc.=
c:2635
#7  0xffffffff80ec0b7e in handle_workitem_freefrag (
    freefrag=3D0xfffff803777b7780) at /usr/src/sys/ufs/ffs/ffs_softdep.c:57=
07
#8  0xffffffff80ecc4ff in process_worklist_item (mp=3D0xfffffe00a35a7100,
    target=3D10, flags=3D512) at /usr/src/sys/ufs/ffs/ffs_softdep.c:1853
#9  0xffffffff80eb7f57 in softdep_process_worklist (mp=3D0xfffffe00a35a7100,
    full=3D0) at /usr/src/sys/ufs/ffs/ffs_softdep.c:1641
#10 0xffffffff80ebb96f in softdep_flush (addr=3D0xfffffe00a35a7100)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:1426
#11 0xffffffff80b7b450 in fork_exit (
    callout=3D0xffffffff80ebb890 <softdep_flush>, arg=3D0xfffffe00a35a7100,
    frame=3D0xfffffe00a9b4cc00) at /usr/src/sys/kern/kern_fork.c:1051
#12 0xffffffff810345ee in fork_trampoline ()
    at /usr/src/sys/amd64/amd64/exception.S:1080
#13 0x0000000000000000 in ?? ()
Current language:  auto; currently minimal
(kgdb)


Roman Bogorodskiy

--wRRV7LY7NUeQGEoC
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEi6TfKtFPmbY34ABwyW1f/gjCImoFAl6LOGQACgkQyW1f/gjC
ImpV8wgAmGIkGG0ObdRHTGa+CH5/t586klBkU5/hs2pnZpbmIHljQrr4NFnHqvMb
friCuoM0qG6ztQlNx8ZGtOvkuHFHL7WAh3lhCPs0fjfKCCR8BErkJsj6wx/kcpvY
KA8PEmoNIp1bk8dESsDje+qQAAEXuzwyAgSteRi5cS120XoIpGOCtkn4AqKwmU+r
gPI9KadGKdc1hbarvGonLBZB9lgTZDXJGFYlMIqDRMQSsOFXMYp1C91UQVhn52EY
YMuhK90atICFfiiJduJn0KH3WpVpadRfCTp6+lp0SexbD78CU48WcdbH6AGtdHn0
pbcQ6K9VpvON+2OXXV7KSYKhPpONvg==
=E60v
-----END PGP SIGNATURE-----

--wRRV7LY7NUeQGEoC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200406141046.GA2808>