Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Mar 2015 17:35:56 -0700
From:      jungle Boogie <jungleboogie0@gmail.com>
To:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   BBB freebsd-current backtrace. why?
Message-ID:  <CAKE2PDvJ9dadCZpq7BdWfKUZyNUZ5O2e%2BD1yWaKYQ4TSCW8%2BEQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello All,

Brand new download and install of -current on my beagle bone black and
getting below backtrace, but the portsnap extract is continuing. If
this is how it was on last weeks image, the backtrace will randomly
print something similar to what's below even when the BBB is inactive.

Downloaded from:
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAGES/11.0/

Is this expected?

root@beaglebone:~ # portsnap fetch extract update
Looking up portsnap.FreeBSD.org mirrors... 7 mirrors found.
Fetching public key from isc.portsnap.freebsd.org... done.
Fetching snapshot tag from isc.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Fetching snapshot generated at Tue Mar 10 00:05:13 UTC 2015:
248798a3bfb5e11c4a642a6254d9ec1573982894936270100% of   71 MB 2297 kBps 00m32s
Extracting snapshot... lock order reversal:
 1st 0xcd228ba0 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:3097
 2nd 0xc2fa0e00 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:285
KDB: stack backtrace:
db_trace_self() at db_trace_self
         pc = 0xc05cf998  lr = 0xc0233e70 (db_trace_self_wrapper+0x30)
         sp = 0xde6ee798  fp = 0xde6ee8b0
        r10 = 0xc06270b5
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
         pc = 0xc0233e70  lr = 0xc03c73a4 (witness_checkorder+0xf4c)
         sp = 0xde6ee8b8  fp = 0xde6ee908
         r4 = 0xc065da14  r5 = 0xc2fa0e00
         r6 = 0xc065d662  r7 = 0xc065d65f
witness_checkorder() at witness_checkorder+0xf4c
         pc = 0xc03c73a4  lr = 0xc0379d88 (_sx_xlock+0x80)
         sp = 0xde6ee910  fp = 0xde6ee940
         r4 = 0x0000011d  r5 = 0xc065d65f
         r6 = 0xc2fa0e10  r7 = 0xc2fa0e00
         r8 = 0x00000000  r9 = 0x0000004c
        r10 = 0xde6eea00
_sx_xlock() at _sx_xlock+0x80
         pc = 0xc0379d88  lr = 0xc0589558 (ufsdirhash_add+0x3c)
         sp = 0xde6ee948  fp = 0xde6ee968
         r4 = 0xc2fa0e00  r5 = 0x0000084c
         r6 = 0xc3135900  r7 = 0x0000004c
         r8 = 0xde6eea00 r10 = 0xde6eea00
ufsdirhash_add() at ufsdirhash_add+0x3c
         pc = 0xc0589558  lr = 0xc058c1cc (ufs_direnter+0x46c)
         sp = 0xde6ee970  fp = 0xde6ee9d8
         r4 = 0xc3135900  r5 = 0xc30ce6c0
         r6 = 0xcd30c84c  r7 = 0x0000004c
         r8 = 0x00000000  r9 = 0x0000004c
        r10 = 0xde6eea00
ufs_direnter() at ufs_direnter+0x46c
         pc = 0xc058c1cc  lr = 0xc0595f50 (ufs_makeinode+0x498)
         sp = 0xde6ee9e0  fp = 0xde6eeb40
         r4 = 0xc30ce6c0  r5 = 0xde6eea00
         r6 = 0x000081a4  r7 = 0x00000000
         r8 = 0xde6eed08  r9 = 0xc3134b80
        r10 = 0xde6eed20
ufs_makeinode() at ufs_makeinode+0x498
         pc = 0xc0595f50  lr = 0xc0591ebc (ufs_create+0x34)
         sp = 0xde6eeb48  fp = 0xde6eeb58
         r4 = 0xde6eec38  r5 = 0x00008000
         r6 = 0x00000000  r7 = 0x00100a02
         r8 = 0x00000000  r9 = 0x00000000
        r10 = 0xde6eed28
ufs_create() at ufs_create+0x34
         pc = 0xc0591ebc  lr = 0xc05fa2a0 (VOP_CREATE_APV+0x12c)
         sp = 0xde6eeb60  fp = 0xde6eeb78
         r4 = 0xde6eec38  r5 = 0xc0719914
VOP_CREATE_APV() at VOP_CREATE_APV+0x12c
         pc = 0xc05fa2a0  lr = 0xc04290dc (vn_open_cred+0x234)
         sp = 0xde6eeb80  fp = 0xde6eec68
         r4 = 0xde6eecb8  r5 = 0xde6eed08
         r6 = 0x00000800 r10 = 0xde6eed28
vn_open_cred() at vn_open_cred+0x234
         pc = 0xc04290dc  lr = 0xc0428ea0 (vn_open+0x24)
         sp = 0xde6eec70  fp = 0xde6eec78
         r4 = 0xc333d990  r5 = 0x000500cf
         r6 = 0x00000012  r7 = 0xde6eecb8
         r8 = 0x00000000  r9 = 0x20cca150
        r10 = 0x000001a4
vn_open() at vn_open+0x24
         pc = 0xc0428ea0  lr = 0xc0422508 (kern_openat+0x248)
         sp = 0xde6eec80  fp = 0xde6eed80
kern_openat() at kern_openat+0x248
         pc = 0xc0422508  lr = 0xc04227d0 (sys_openat+0x2c)
         sp = 0xde6eed88  fp = 0xde6eed90
         r4 = 0xc333d990  r5 = 0x00000000
         r6 = 0xc07a9840  r7 = 0x00000000
         r8 = 0xde6eedf8  r9 = 0xc2d47a68
        r10 = 0x20c14200
sys_openat() at sys_openat+0x2c
         pc = 0xc04227d0  lr = 0xc05e3780 (swi_handler+0x2e4)
         sp = 0xde6eed98  fp = 0xde6eee48
swi_handler() at swi_handler+0x2e4
         pc = 0xc05e3780  lr = 0xc05d1048 (swi_exit)
         sp = 0xde6eee50  fp = 0xbffff930
         r4 = 0x20c03300  r5 = 0x00100a01
         r6 = 0x000001a4  r7 = 0x000001f3
         r8 = 0x20cca150  r9 = 0xffffffe2
        r10 = 0x20c14200
swi_exit() at swi_exit
         pc = 0xc05d1048  lr = 0xc05d1048 (swi_exit)
         sp = 0xde6eee50  fp = 0xbffff930
lock order reversal:
 1st 0xc30ce6f4 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2176
 2nd 0xcd228ba0 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_vnops.c:263
 3rd 0xc30eb6f4 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2176
KDB: stack backtrace:
db_trace_self() at db_trace_self
         pc = 0xc05cf998  lr = 0xc0233e70 (db_trace_self_wrapper+0x30)
         sp = 0xde6ee530  fp = 0xde6ee648
        r10 = 0xc06270b5
db_trace_self_wrapper() at db_trace_self_wrapper+0x30
         pc = 0xc0233e70  lr = 0xc03c73a4 (witness_checkorder+0xf4c)
         sp = 0xde6ee650  fp = 0xde6ee6a0
         r4 = 0xc062d9e4  r5 = 0xc30eb6f4
         r6 = 0xc0647733  r7 = 0xc06270b5
witness_checkorder() at witness_checkorder+0xf4c
         pc = 0xc03c73a4  lr = 0xc0353e2c (__lockmgr_args+0x838)
         sp = 0xde6ee6a8  fp = 0xde6ee710
         r4 = 0xc0647730  r5 = 0xc062d9e4
         r6 = 0xc30eb6f4  r7 = 0x00000100
         r8 = 0xc30eb714  r9 = 0x00080100
        r10 = 0x00080000
__lockmgr_args() at __lockmgr_args+0x838
         pc = 0xc0353e2c  lr = 0xc0583cf8 (ffs_lock+0x80)
         sp = 0xde6ee718  fp = 0xde6ee748
         r4 = 0xde6ee770  r5 = 0x00080100
         r6 = 0xc30eb6c0  r7 = 0xc30eb6f4
         r8 = 0xc30eb714  r9 = 0x00000000
        r10 = 0x00000008
ffs_lock() at ffs_lock+0x80
         pc = 0xc0583cf8  lr = 0xc05fce4c (VOP_LOCK1_APV+0x128)
         sp = 0xde6ee750  fp = 0xde6ee768
         r4 = 0xde6ee770  r5 = 0xc07193b0
         r6 = 0x00000000  r7 = 0x00080100
         r8 = 0xde6ee770  r9 = 0x00000000
        r10 = 0x00000880
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x128
         pc = 0xc05fce4c  lr = 0xc0429800 (_vn_lock+0x48)
         sp = 0xde6ee770  fp = 0xde6ee7a0
         r4 = 0xc30eb6c0  r5 = 0x0004307f
         r6 = 0xc0647730 r10 = 0x00000880
_vn_lock() at _vn_lock+0x48
         pc = 0xc0429800  lr = 0xc041a3c4 (vget+0x60)
         sp = 0xde6ee7a8  fp = 0xde6ee7c8
         r4 = 0xc30eb6c0  r5 = 0x0004307f
         r6 = 0x00080100  r7 = 0xc079f29c
         r8 = 0xc333d990  r9 = 0x00000000
        r10 = 0xc079f280
vget() at vget+0x60
         pc = 0xc041a3c4  lr = 0xc040e4a4 (vfs_hash_get+0xe0)
         sp = 0xde6ee7d0  fp = 0xde6ee800
         r4 = 0xc064696e  r5 = 0x0004307f
         r6 = 0xc2d592b0  r7 = 0xc079f29c
         r8 = 0xc30eb6c0 r10 = 0xc079f280
vfs_hash_get() at vfs_hash_get+0xe0
         pc = 0xc040e4a4  lr = 0xc057eecc (ffs_vgetf+0x38)
         sp = 0xde6ee808  fp = 0xde6ee858
         r4 = 0x0004307f  r5 = 0x00080000
         r6 = 0xc2d592b0  r7 = 0x0004307f
         r8 = 0xc2beaa80  r9 = 0xc3300bb0
        r10 = 0xde6ee8b8
ffs_vgetf() at ffs_vgetf+0x38
         pc = 0xc057eecc  lr = 0xc05760fc (softdep_sync_buf+0x970)
         sp = 0xde6ee860  fp = 0xde6ee8d8
         r4 = 0x0004307f  r5 = 0xc2d65c00
         r6 = 0xc2beaa80  r7 = 0xc2d65c00
         r8 = 0xc2beaa80  r9 = 0xc3300bb0
        r10 = 0xc0659363
softdep_sync_buf() at softdep_sync_buf+0x970
         pc = 0xc05760fc  lr = 0xc05849e4 (ffs_syncvnode+0x2f4)
         sp = 0xde6ee8e0  fp = 0xde6ee930
         r4 = 0xc065d13c  r5 = 0xc30ce6c0
         r6 = 0xcd206950  r7 = 0x00000001
         r8 = 0xcd228ba0  r9 = 0xcd228b50
        r10 = 0x00000010
ffs_syncvnode() at ffs_syncvnode+0x2f4
         pc = 0xc05849e4  lr = 0xc0583bb4 (ffs_fsync+0x20)
         sp = 0xde6ee938  fp = 0xde6ee948
         r4 = 0xde6ee9a8  r5 = 0xc30ce6c0
         r6 = 0x00000000  r7 = 0x00000000
         r8 = 0xc333d990  r9 = 0xc3845480
        r10 = 0xc30ce6c0
ffs_fsync() at ffs_fsync+0x20
         pc = 0xc0583bb4  lr = 0xc05fbcb0 (VOP_FSYNC_APV+0x12c)
         sp = 0xde6ee950  fp = 0xde6ee968
         r4 = 0xde6ee9a8  r5 = 0xc07193b0
         r6 = 0x00000000  r7 = 0x00000000
VOP_FSYNC_APV() at VOP_FSYNC_APV+0x12c
         pc = 0xc05fbcb0  lr = 0xc058c4a8 (ufs_direnter+0x748)
         sp = 0xde6ee970  fp = 0xde6ee9d8
         r4 = 0xc30ce6c0  r5 = 0xc3135900
         r6 = 0x00000000 r10 = 0xc30ce6c0
ufs_direnter() at ufs_direnter+0x748
         pc = 0xc058c4a8  lr = 0xc0595f50 (ufs_makeinode+0x498)
         sp = 0xde6ee9e0  fp = 0xde6eeb40
         r4 = 0xc30ce6c0  r5 = 0xde6eea00
         r6 = 0x000081a4  r7 = 0x00000000
         r8 = 0xde6eed08  r9 = 0xc3986480
        r10 = 0xde6eed20
ufs_makeinode() at ufs_makeinode+0x498
         pc = 0xc0595f50  lr = 0xc0591ebc (ufs_create+0x34)
         sp = 0xde6eeb48  fp = 0xde6eeb58
         r4 = 0xde6eec38  r5 = 0x00008000
         r6 = 0x00000000  r7 = 0x00100a02
         r8 = 0x00000000  r9 = 0x00000000
        r10 = 0xde6eed28
ufs_create() at ufs_create+0x34
         pc = 0xc0591ebc  lr = 0xc05fa2a0 (VOP_CREATE_APV+0x12c)
         sp = 0xde6eeb60  fp = 0xde6eeb78
         r4 = 0xde6eec38  r5 = 0xc0719914
VOP_CREATE_APV() at VOP_CREATE_APV+0x12c
         pc = 0xc05fa2a0  lr = 0xc04290dc (vn_open_cred+0x234)
         sp = 0xde6eeb80  fp = 0xde6eec68
         r4 = 0xde6eecb8  r5 = 0xde6eed08
         r6 = 0x00000800 r10 = 0xde6eed28
vn_open_cred() at vn_open_cred+0x234
         pc = 0xc04290dc  lr = 0xc0428ea0 (vn_open+0x24)
         sp = 0xde6eec70  fp = 0xde6eec78
         r4 = 0xc333d990  r5 = 0x000500cf
         r6 = 0x00000012  r7 = 0xde6eecb8
         r8 = 0x00000000  r9 = 0x20cca150
        r10 = 0x000001a4
vn_open() at vn_open+0x24
         pc = 0xc0428ea0  lr = 0xc0422508 (kern_openat+0x248)
         sp = 0xde6eec80  fp = 0xde6eed80
kern_openat() at kern_openat+0x248
         pc = 0xc0422508  lr = 0xc04227d0 (sys_openat+0x2c)
         sp = 0xde6eed88  fp = 0xde6eed90
         r4 = 0xc333d990  r5 = 0x00000000
         r6 = 0xc07a9840  r7 = 0x00000000
         r8 = 0xde6eedf8  r9 = 0xc2d47a68
        r10 = 0x20c14200
sys_openat() at sys_openat+0x2c
         pc = 0xc04227d0  lr = 0xc05e3780 (swi_handler+0x2e4)
         sp = 0xde6eed98  fp = 0xde6eee48
swi_handler() at swi_handler+0x2e4
         pc = 0xc05e3780  lr = 0xc05d1048 (swi_exit)
         sp = 0xde6eee50  fp = 0xbffff930
         r4 = 0x20c03300  r5 = 0x00100a01
         r6 = 0x000001a4  r7 = 0x000001f3
         r8 = 0x20cca150  r9 = 0xffffffe2
        r10 = 0x20c14200
swi_exit() at swi_exit
         pc = 0xc05d1048  lr = 0xc05d1048 (swi_exit)
         sp = 0xde6eee50  fp = 0xbffff930






-- 
-------
inum: 883510009027723
sip: jungleboogie@sip2sip.info
xmpp: jungle-boogie@jit.si



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKE2PDvJ9dadCZpq7BdWfKUZyNUZ5O2e%2BD1yWaKYQ4TSCW8%2BEQ>