Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2018 22:40:48 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-arm@FreeBSD.org
Subject:   [Bug 226130] [zfs] [panic] solaris assert: zrl->zr_refcount == 0 (0x1 == 0x0)
Message-ID:  <bug-226130-7@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226130

            Bug ID: 226130
           Summary: [zfs] [panic] solaris assert: zrl->zr_refcount =3D=3D 0
                    (0x1 =3D=3D 0x0)
           Product: Base System
           Version: CURRENT
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: kwhite@site.uottawa.ca

Created attachment 190909
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190909&action=
=3Dedit
Console boot log

I'm getting panics similar to Bug 204037 on a recent build for RPI2 (RPI3 in
32-bit mode) on a system shutdown or "zpool export ..."

root@rpi3uk:~ # zpool export tank
panic: solaris assert: zrl->zr_refcount =3D=3D 0 (0x1 =3D=3D 0x0), file:
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zrlock.c, line: 65
cpuid =3D 1
time =3D 1519336773
KDB: stack backtrace:
db_trace_self() at db_trace_self
         pc =3D 0xc0514f0c  lr =3D 0xc0097e00 (db_trace_self_wrapper+0x30)
         sp =3D 0xd95e5be8  fp =3D 0xd95e5d00
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
         pc =3D 0xc0097e00  lr =3D 0xc0229360 (vpanic+0x154)
         sp =3D 0xd95e5d08  fp =3D 0xd95e5d28
         r4 =3D 0x00000100  r5 =3D 0x00000001
         r6 =3D 0xda182b4d  r7 =3D 0xc07f7330
vpanic() at vpanic+0x154
         pc =3D 0xc0229360  lr =3D 0xc02293f8 (kproc_shutdown)
         sp =3D 0xd95e5d30  fp =3D 0xd95e5d34
         r4 =3D 0xd9f98888  r5 =3D 0xda9f4427
         r6 =3D 0xd9f988b4  r7 =3D 0xdb24d4b0
         r8 =3D 0xd9f98888  r9 =3D 0x00000000
        r10 =3D 0x00000002
kproc_shutdown() at kproc_shutdown
         pc =3D 0xc02293f8  lr =3D 0xda182138 ($d.7)
         sp =3D 0xd95e5d3c  fp =3D 0xd95e5d60
         r4 =3D 0xc02293f8  r5 =3D 0xd95e5d3c
$d.7() at $d.7
         pc =3D 0xda182138  lr =3D 0xda93ee64 (zrl_destroy+0x4c)
         sp =3D 0xd95e5d68  fp =3D 0xd95e5d88
zrl_destroy() at zrl_destroy+0x4c
         pc =3D 0xda93ee64  lr =3D 0xda89832c (dnode_buf_evict_async+0x9c)
         sp =3D 0xd95e5d90  fp =3D 0xd95e5db0
         r4 =3D 0xd9f98800 r10 =3D 0x00000002
dnode_buf_evict_async() at dnode_buf_evict_async+0x9c
         pc =3D 0xda89832c  lr =3D 0xc0283c44 (taskqueue_run_locked+0x12c)
         sp =3D 0xd95e5db8  fp =3D 0xd95e5de8
         r4 =3D 0xd9dbed00  r5 =3D 0xd9dbed2c
         r6 =3D 0xd9f98800  r7 =3D 0xd95e5dc0
         r8 =3D 0x00000001  r9 =3D 0x00000000
        r10 =3D 0xd95e5dc4
taskqueue_run_locked() at taskqueue_run_locked+0x12c
         pc =3D 0xc0283c44  lr =3D 0xc02849e0 (taskqueue_thread_loop+0xa0)
         sp =3D 0xd95e5df0  fp =3D 0xd95e5e20
         r4 =3D 0x00000000  r5 =3D 0xd9dbed00
         r6 =3D 0xd9dbed1c  r7 =3D 0xc05a0658
         r8 =3D 0xd9dbed2c  r9 =3D 0x00000100
        r10 =3D 0xc0875cc0
taskqueue_thread_loop() at taskqueue_thread_loop+0xa0
         pc =3D 0xc02849e0  lr =3D 0xc01ef474 (fork_exit+0xa0)
         sp =3D 0xd95e5e28  fp =3D 0xd95e5e40
         r4 =3D 0xda6e93a0  r5 =3D 0xc0875928
         r6 =3D 0xc0284940  r7 =3D 0xd87a6e60
         r8 =3D 0xd95e5e48  r9 =3D 0x00000000
fork_exit() at fork_exit+0xa0
         pc =3D 0xc01ef474  lr =3D 0xc05178a8 (swi_exit)
         sp =3D 0xd95e5e48  fp =3D 0x00000000
         r4 =3D 0xc0284940  r5 =3D 0xd87a6e60
         r6 =3D 0xc06e800c  r7 =3D 0xc4b86ae0
         r8 =3D 0xc06e80d0 r10 =3D 0xc0875cc0
swi_exit() at swi_exit
         pc =3D 0xc05178a8  lr =3D 0xc05178a8 (swi_exit)
         sp =3D 0xd95e5e48  fp =3D 0x00000000
KDB: enter: panic
[ thread pid 0 tid 100116 ]
Stopped at      $d.3:   ldrb    r15, [r15, r15, ror r15]!
db> reboot

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



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