On Wed Jun 13, 2018 at 07:47:42AM +1200, [email protected] wrote:
> Hi,
>
> I found this witness log on my computestick but not here.
>
> I was doing little at the time besides using emacs and some vanilla
> chrome and possibly firefox. Hope it's of use.
>
> cheers,
> Richard.
>
> OpenBSD 6.3-current (GENERIC.MP) #10: Mon Jun 11 14:02:36 NZST 2018
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> (CVS checkout on this date, clean but for a pf patch. NZST is 12
> hours ahead of UTC.)
>
> lock order reversal:
> 1st 0xffffff0009fe22f8 vmmaplk (&map->lock) @
> /usr/src/sys/uvm/uvm_map.c:4433
> 2nd 0xffffff00691ec0a0 inode (&ip->i_lock) @
> /usr/src/sys/ufs/ufs/ufs_vnops.c:1555
> lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at:
> #0 witness_checkorder+0x4b4
> #1 _rw_enter_read+0x49
> #2 uvmfault_lookup+0x8d
> #3 uvm_fault+0x72
> #4 trap+0x516
> #5 recall_trap+0x8
> #6 copyout+0x48
> #7 ffs_read+0x1f0
> #8 VOP_READ+0x49
> #9 vn_read+0xca
> #10 dofilereadv+0x21c
> #11 sys_read+0x82
> #12 syscall+0x32a
> #13 Xsyscall_untramp+0xc0
> lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at:
> #0 witness_checkorder+0x4b4
> #1 _rw_enter+0x68
> #2 _rrw_enter+0x3e
> #3 VOP_LOCK+0x3d
> #4 vn_lock+0x34
> #5 uvn_io+0x1b8
> #6 uvm_pager_put+0x109
> #7 uvn_flush+0x424
> #8 uvm_map_clean+0x3e7
> #9 syscall+0x32a
> #10 Xsyscall_untramp+0xc0
>
>
Same here.
OpenBSD 6.3-current (GENERIC.MP) #92: Sun Jun 10 09:11:20 MDT 2018
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
lock order reversal:
1st 0xffffff03ab07b188 vmmaplk (&map->lock) @ /usr/src/sys/uvm/uvm_map.c:4433
2nd 0xffffff044fe231a8 inode (&ip->i_lock) @
/usr/src/sys/ufs/ufs/ufs_vnops.c:1555
lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at:
#0 witness_checkorder+0x4b4
#1 _rw_enter_read+0x49
#2 uvmfault_lookup+0x8d
#3 uvm_fault+0x72
#4 trap+0x516
#5 recall_trap+0x8
#6 copyout+0x48
#7 ffs_read+0x1f0
#8 VOP_READ+0x49
#9 vn_read+0xca
#10 dofilereadv+0x21c
#11 sys_read+0x82
#12 syscall+0x32a
#13 Xsyscall_untramp+0xc0
lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at:
#0 witness_checkorder+0x4b4
#1 _rw_enter+0x68
#2 _rrw_enter+0x3e
#3 VOP_LOCK+0x3d
#4 vn_lock+0x34
#5 uvn_io+0x1b8
#6 uvm_pager_put+0x109
#7 uvn_flush+0x424
#8 uvm_map_clean+0x3e7
#9 syscall+0x32a
#10 Xsyscall_untramp+0xc0