[Bug 238031] [panic] non-zero write count (during heavy consistent poudriere cross-arch builds)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue May 21 18:29:45 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238031

            Bug ID: 238031
           Summary: [panic] non-zero write count (during heavy consistent
                    poudriere cross-arch builds)
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: dch at freebsd.org

Created attachment 204519
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204519&action=edit
auto-ddb output attached

uname: FreeBSD 13.0-CURRENT r348047+1c489956cbe7(D10335) GENERIC
arch: amd64

while under reasonably heavy continuous load (poudriere bulk building on 6
architectures (11.2 + 12.0 + 13.0 vs x86, amd64, aarch64).

[14771] VNASSERT failed
[14771] 0xfffff81a671413c0: tag none, type VBAD
[14771]     usecount 0, writecount -14, refcount 0
[14771]     flags (VI_DOOMED)
[14771]  VI_LOCKed    lock type tmpfs: UNLOCKED
[14771] panic: Non-zero write count
[14771] cpuid = 5
[14771] time = 1558448598
[14771] KDB: stack backtrace:
[14771] db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
0xfffffe02f61c1350
[14771] vpanic() at vpanic+0x19d/frame 0xfffffe02f61c13a0
[14771] panic() at panic+0x43/frame 0xfffffe02f61c1400
[14771] _vdrop() at _vdrop+0x5c4/frame 0xfffffe02f61c1430
[14771] vnlru_free_locked() at vnlru_free_locked+0x42a/frame 0xfffffe02f61c14a0
[14771] getnewvnode() at getnewvnode+0xc7/frame 0xfffffe02f61c14e0
[14771] null_nodeget() at null_nodeget+0xd2/frame 0xfffffe02f61c1540
[14771] null_lookup() at null_lookup+0x196/frame 0xfffffe02f61c15c0
[14771] VOP_LOOKUP_APV() at VOP_LOOKUP_APV+0x60/frame 0xfffffe02f61c15e0
[14771] lookup() at lookup+0x5f1/frame 0xfffffe02f61c1680
[14771] namei() at namei+0x4e9/frame 0xfffffe02f61c1770
[14771] kern_statat() at kern_statat+0x7f/frame 0xfffffe02f61c1890
[14771] sys_fstatat() at sys_fstatat+0x2f/frame 0xfffffe02f61c1990
[14771] amd64_syscall() at amd64_syscall+0x276/frame 0xfffffe02f61c1ab0
[14771] fast_syscall_common() at fast_syscall_common+0x101/frame
0xfffffe02f61c1ab0
[14771] --- syscall (552, FreeBSD ELF64, sys_fstatat), rip = 0x80046741a, rsp =
0x7fffffffc258, rbp = 0x7fffffffc300 ---
[14771] KDB: enter: panic



db:0:kdb.enter.panic>  run lockinfo
db:1:lockinfo> show locks
exclusive sleep mutex vnode interlock (vnode interlock) r = 0
(0xfffff81a67141458) locked @ /usr/src/sys/kern/vfs_subr.c:2910
exclusive lockmgr zfs (zfs) r = 0 (0xfffff815ab0cd068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
shared lockmgr zfs (zfs) r = 0 (0xfffff808771a2068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
db:1:lockinfo>  show alllocks
Process 24845 (sed) thread 0xfffff819b3c9d000 (102075)
shared lockmgr tmpfs (tmpfs) r = 0 (0xfffff81e1a3227e8) locked @
/usr/src/sys/kern/vfs_vnops.c:789
Process 35362 (pkg-static) thread 0xfffff80eca6ce000 (101610)
exclusive lockmgr tmpfs (tmpfs) r = 0 (0xfffff815664bd9c8) locked @
/usr/src/sys/fs/tmpfs/tmpfs_subr.c:609
exclusive lockmgr tmpfs (tmpfs) r = 0 (0xfffff814e10a39c8) locked @
/usr/src/sys/kern/vfs_subr.c:2598
Process 78980 (qemu-aarch64-static) thread 0xfffff81322d145a0 (103054)
exclusive sx vm map (user) (vm map (user)) r = 0 (0xfffff80d178f7070) locked @
/usr/src/sys/vm/vm_map.c:1841
Process 51907 (ccache) thread 0xfffff806552725a0 (101778)
exclusive sleep mutex vnode interlock (vnode interlock) r = 0
(0xfffff81907617bd8) locked @ /usr/src/sys/fs/nullfs/null_vnops.c:843
exclusive lockmgr zfs (zfs) r = 0 (0xfffff801677469c8) locked @
/usr/src/sys/fs/nullfs/null_vnops.c:672
exclusive lockmgr zfs (zfs) r = 0 (0xfffff8132c9eb428) locked @
/usr/src/sys/kern/vfs_subr.c:2598
shared lockmgr zfs (zfs) r = 0 (0xfffff808ba33f428) locked @
/usr/src/sys/kern/vfs_subr.c:2598
Process 90930 (ccache) thread 0xfffff802cd477000 (101887)
exclusive sleep mutex vnode interlock (vnode interlock) r = 0
(0xfffff81a67141458) locked @ /usr/src/sys/kern/vfs_subr.c:2910
exclusive lockmgr zfs (zfs) r = 0 (0xfffff815ab0cd068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
shared lockmgr zfs (zfs) r = 0 (0xfffff808771a2068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
Process 91799 (ccache) thread 0xfffff81f5f6a45a0 (102628)
shared lockmgr zfs (zfs) r = 0 (0xfffff808771a2068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
Process 9517 (ccache) thread 0xfffff806ba8e0000 (102771)
shared lockmgr zfs (zfs) r = 0 (0xfffff808771a2068) locked @
/usr/src/sys/kern/vfs_subr.c:2598
Process 16512 (ccache) thread 0xfffff81f5feac5a0 (102174)

more info from ddb.txt is attached.

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


More information about the freebsd-bugs mailing list