Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2013 16:06:31 GMT
From:      Christian A Bryant <admin@canonicaldev.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/178953: kdb_backtrace() at kdb_backtrace+0x39/frame 0xffffff8119758ed0
Message-ID:  <201305241606.r4OG6VeI038761@oldred.FreeBSD.org>
Resent-Message-ID: <201305241610.r4OGA163007351@freefall.freebsd.org>

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

>Number:         178953
>Category:       misc
>Synopsis:       kdb_backtrace() at kdb_backtrace+0x39/frame 0xffffff8119758ed0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 24 16:10:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Christian A Bryant
>Release:        10.0-CURRENT
>Organization:
Canonical Development
>Environment:
FreeBSD tosh12.canonicaldev.com 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Mar 16 20:09:15 UTC 2013     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
May 24 08:25:23 tosh12 kernel: lock order reversal:
May 24 08:25:23 tosh12 kernel: 1st 0xffffff80f560cff8 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2677
May 24 08:25:23 tosh12 kernel: 2nd 0xfffffe000617f800 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:284
May 24 08:25:23 tosh12 kernel: KDB: stack backtrace:
May 24 08:25:23 tosh12 kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xffffff811988c3d0
May 24 08:25:23 tosh12 kernel: kdb_backtrace() at kdb_backtrace+0x39/frame 0xffffff811988c480
May 24 08:25:23 tosh12 kernel: witness_checkorder() at witness_checkorder+0xc47/frame 0xffffff811988c500
May 24 08:25:23 tosh12 kernel: _sx_xlock() at _sx_xlock+0x73/frame 0xffffff811988c540
May 24 08:25:23 tosh12 kernel: ufsdirhash_add() at ufsdirhash_add+0x3e/frame 0xffffff811988c590
May 24 08:25:23 tosh12 kernel: ufs_direnter() at ufs_direnter+0x685/frame 0xffffff811988c650
May 24 08:25:23 tosh12 kernel: ufs_makeinode() at ufs_makeinode+0x571/frame 0xffffff811988c810
May 24 08:25:23 tosh12 kernel: VOP_CREATE_APV() at VOP_CREATE_APV+0xea/frame 0xffffff811988c840
May 24 08:25:23 tosh12 kernel: vn_open_cred() at 
May 24 08:25:23 tosh12 kernel: vn_open_cred+0x2dc/frame 0x
May 24 08:25:23 tosh12 kernel: fffff
May 24 08:25:23 tosh12 kernel: f811
May 24 08:25:23 tosh12 kernel: 988
May 24 08:25:23 tosh12 kernel: c99
May 24 08:25:23 tosh12 kernel: 0
May 24 08:25:23 tosh12 kernel: kern_openat() at kern_openat+0x1f6/frame 0xffffff811988cae0
May 24 08:25:23 tosh12 kernel: amd64_syscall() at amd64_syscall+0x265/frame 0xffffff811988cbf0
May 24 08:25:23 tosh12 kernel: Xfast_syscall() at Xfast_syscall+0xfb/frame 0xffffff811988cbf0
May 24 08:25:23 tosh12 kernel: --- syscall (5, FreeBSD ELF64, sys_open), rip = 0x80181f2ea, rsp = 0x7fffffffd498, rbp = 0x7fffffffd4d0 ---
May 24 08:26:02 tosh12 pkg-static: pkg-1.0.12_1 installed
May 24 08:26:10 tosh12 pkg: dialog4ports-0.1.3 installed
May 24 08:26:36 tosh12 kernel: lock order reversal:
May 24 08:26:36 tosh12 kernel: 1st 0xfffffe00101677c8 ufs (ufs) @ /usr/src/sys/kern/vfs_lookup.c:517
May 24 08:26:36 tosh12 kernel: 2nd 0xffffff80f5b972b8 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_vnops.c:262
May 24 08:26:36 tosh12 kernel: 3rd 0xfffffe0010164418 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2177
May 24 08:26:36 tosh12 kernel: KDB: stack backtrace:
May 24 08:26:36 tosh12 kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xffffff8119758e20
May 24 08:26:36 tosh12 kernel: kdb_backtrace() at kdb_backtrace+0x39/frame 0xffffff8119758ed0
May 24 08:26:37 tosh12 kernel: witness_checkorder() at witness_checkorder+0xc47/frame 0xffffff8119758f50
May 24 08:26:37 tosh12 kernel: __lockmgr_args() at __lockmgr_args+0x6c9/frame 0xffffff8119759080
May 24 08:26:37 tosh12 kernel: ffs_lock() at ffs_lock+0x84/frame 0xffffff81197590d0
May 24 08:26:37 tosh12 kernel: VOP_LOCK1_APV() at VOP_LOCK1_APV+0xf9/frame 0xffffff8119759100
May 24 08:26:37 tosh12 kernel: _vn_lock() at _vn_lock+0xab/frame 0xffffff8119759170
May 24 08:26:37 tosh12 kernel: vget() at vget+0x70/frame 0xffffff81197591c0
May 24 08:26:37 tosh12 kernel: vfs_hash_get() at vfs_hash_get+0xf5/frame 0xffffff8119759210
May 24 08:26:37 tosh12 kernel: ffs_vgetf() at ffs_vgetf+0x41/frame 0xffffff81197592b0
May 24 08:26:37 tosh12 kernel: softdep_sync_buf() at softdep_sync_buf+0x4f0/frame 0xffffff8119759330
May 24 08:26:37 tosh12 kernel: ffs_syncvnode() at ffs_syncvnode+0x25d/frame 0xffffff81197593b0
May 24 08:26:37 tosh12 kernel: ffs_truncate() at ffs_truncate+0x6c7/frame 0xffffff8119759590
May 24 08:26:37 tosh12 kernel: ufs_direnter() at ufs_direnter+0x88e/frame 0xffffff8119759650
May 24 08:26:37 tosh12 kernel: ufs_makeinode() at ufs_makeinode+0x571/frame 0xffffff8119759810
May 24 08:26:37 tosh12 kernel: VOP_CREATE_APV() at VOP_CREATE_APV+0xea/frame 0xffffff8119759840
May 24 08:26:37 tosh12 kernel: vn_open_cred() at vn_open_cred+0x2dc/frame 0xffffff8119759990
May 24 08:26:37 tosh12 kernel: kern_openat() at kern_openat+0x1f6/frame 0xffffff8119759ae0
May 24 08:26:37 tosh12 kernel: amd64_syscall() at amd64_syscall+0x265/frame 0xffffff8119759bf0
May 24 08:26:37 tosh12 kernel: Xfast_syscall() at Xfast_syscall+0xfb/frame 0xffffff8119759bf0
May 24 08:26:37 tosh12 kernel: --- syscall (5, FreeBSD ELF64, sys_open), rip = 0x800dcf2ea, rsp = 0x7fffffffcef8, rbp = 0x7fffffffcfd0 ---

>How-To-Repeat:
Let server sit idle for 10 minutes after boot, then suddenly the above dumps to the screen.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



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