syzbot


multicore boot error: witness: reversal: vmmaplk inode

Status: closed as invalid on 2022/02/16 06:01
Reported-by: syzbot+7483f8f919db4852f664@syzkaller.appspotmail.com
First crash: 773d, last: 772d

Sample crash report:
witness: lock order reversal:

 1st 0xfffffd8008716a28 vmmaplk (&map->lock)

 2nd 0xfffffd806fa242c8 inode (&ip->i_lock)

lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at:

#0  rw_enter_read+0x66 sys/kern/kern_rwlock.c:112

#1  uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1758

#2  uvm_fault_check+0x3a sys/uvm/uvm_fault.c:674

#3  uvm_fault+0x102 sys/uvm/uvm_fault.c:602

#4  kpageflttrap+0x209

#5  kerntrap+0xef sys/arch/amd64/amd64/trap.c:318

#6  alltraps_kern_meltdown+0x7b

#7  copyout+0x53

#8  ffs_read+0x3c2 sys/ufs/ffs/ffs_vnops.c:258

#9  VOP_READ+0xbf sys/kern/vfs_vops.c:227

#10 vn_rdwr+0x105

#11 vmcmd_map_readvn+0xd4 sys/kern/exec_subr.c:246

#12 exec_process_vmcmds+0xc2 sys/kern/exec_subr.c:143

#13 sys_execve+0x8fa sys/kern/kern_exec.c:462

#14 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline]

#14 syscall+0x489 sys/arch/amd64/amd64/trap.c:585

#15 Xsyscall+0x128

lock order data w1 -> w2 missing

Stopped at      db_enter+0x18:  addq    $0x8,%rsp

ddb{1}> 

Crashes (60):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/02/15 13:03 openbsd 5204cbc19373 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 11:58 openbsd 1a86186d1b4f 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 09:13 openbsd 4eb7f0e486b5 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 09:13 openbsd 4eb7f0e486b5 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 08:58 openbsd 4eb7f0e486b5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 08:58 openbsd 4eb7f0e486b5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 08:58 openbsd 4eb7f0e486b5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 07:03 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 07:03 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 07:03 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:48 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:48 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:48 openbsd 4ad9c8ac9e90 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:13 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:13 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 06:13 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:58 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:58 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:58 openbsd c562e85afa8c 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:04 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:04 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 05:04 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:49 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:49 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:49 openbsd ba1c92366db6 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:13 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:13 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 04:13 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 03:58 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 03:58 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 03:58 openbsd 23b1902022bf 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 02:04 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 02:04 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 02:04 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:48 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:48 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:48 openbsd dcd4997abbd5 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:13 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:13 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 01:13 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-setuid multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 00:58 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 00:58 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
2022/02/15 00:58 openbsd fc5790bacc0b 8b9ca619 .config console log report ci-openbsd-multicore multicore boot error: witness: reversal: vmmaplk inode
* Struck through repros no longer work on HEAD.