syzbot


panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) solock
Status: fixed on 2021/04/27 09:44
Reported-by: syzbot+eb593ee96235d71ade89@syzkaller.appspotmail.com
Fix commit: Revert per-socket `so_lock' rwlock(9) and use it to protect routing (PF_ROUTE) sockets. There is a locking issue with timeouts that needs to be fixed. Requested by deraadt@
First crash: 94d, last: 93d

Sample crash report:

Crashes (4):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-openbsd-setuid 2021/04/27 03:18 openbsd 634e70801b8a 8ee2dea6 .config log report syz C panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) solock
ci-openbsd-setuid 2021/04/26 06:57 openbsd b0cb8ce4b1d4 2a82f1b3 .config log report syz panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) solock
ci-openbsd-setuid 2021/04/27 02:58 openbsd 634e70801b8a 8ee2dea6 .config log report panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) solock
ci-openbsd-setuid 2021/04/26 06:41 openbsd b0cb8ce4b1d4 2a82f1b3 .config log report panic: acquiring blockable sleep lock with spinlock or critical section held (rwlock) solock