Hi,

I am getting the following witness report when running the sequence of
commands below on OpenBSD-current. But I have no idea how to fix this
or if this is a real problem at all.

$ cd $HOME
$ dd if=/dev/zero of=./testfile.raw bs=1M count=128
$ doas vnconfig vnd0 ./testfile.raw
$ doas fdisk -e vnd0
witness: lock order reversal:
 1st 0xfffffd817cea6818 vmmaplk (&map->lock)
 2nd 0xfffffd8171eb7808 inode (&ip->i_lock)
lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at:
#0 rw_enter_read+0x50
#1 uvmfault_lookup+0x8a
#2 uvm_fault_check+0x36
#3 uvm_fault+0xfb
#4 kpageflttrap+0x158
#5 kerntrap+0x94
#6 alltraps_kern_meltdown+0x7b
#7 copyout+0x62
#8 ffs_read+0x1c6
#9 VOP_READ+0x45
#10 vn_rdwr+0xa5
#11 vmcmd_map_readvn+0xb5
#12 exec_process_vmcmds+0x98
#13 sys_execve+0x72c
#14 start_init+0x282
#15 proc_trampoline+0x10
lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at:
#0 rw_enter+0x72
#1 rrw_enter+0x5b
#2 VOP_LOCK+0x5f
#3 vn_lock+0xbc
#4 vn_rdwr+0x83
#5 vndstrategy+0x2c7
#6 physio+0x204
#7 spec_read+0xa0
#8 VOP_READ+0x45
#9 vn_read+0xaa
#10 dofilereadv+0x143
#11 sys_read+0x55
#12 syscall+0x55b
#13 Xsyscall+0x128
Enter 'help' for information
vnd0: 1> 


So long,


 - Christian

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to