syzbot


panic: wakeup: p_stat is NUM (4)

Status: upstream: reported on 2024/03/18 01:02
Reported-by: syzbot+b111765c6b8b0192d64d@syzkaller.appspotmail.com
First crash: 41d, last: 41d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd panic: wakeup: p_stat is NUM 2 594d 616d 0/3 auto-obsoleted due to no activity on 2022/12/10 14:26
openbsd panic: wakeup: p_stat is NUM (3) 2 150d 236d 0/3 auto-obsoleted due to no activity on 2024/02/27 11:32
openbsd panic: wakeup: p_stat is NUM (2) 4 383d 439d 0/3 auto-obsoleted due to no activity on 2023/07/10 03:42

Sample crash report:
panic: wakeup: p_stat is 0
Stopped at      db_enter+0x1c:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    kernel: double fault trap, code=0
Stopped at      splraise+0x19:  pushq   %r14
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
uvm_fault(0xfffffd80698ecb10, 0x6759602cf0, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      db_show_all_procs+0x210:        movq    0x20(%r13),%r15
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
SeaBIOS (version 1.8.2-google)
Total RAM Size = 0x0000000080000000 = 2048 MiB
CPUs found: 2     Max CPUs supported: 2
SeaBIOS (version 1.8.2-google)
Machine UUID 1498d526-897b-4d0e-28be-a262cd523d51
found virtio-scsi at 0:3
virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0
virtio-scsi blksize=512 sectors=4194304 = 2048 MiB
drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304
Sending Seabios boot VM event.
Booting from Hard Disk 0...
>> OpenBSD/amd64 BOOT 3.65
boot> set $maxwidth = 0
set: syntax error
boot> show panic
boot: illegal argument panic
boot> trace
boot> show registers
boot> show proc
boot> ps
boot> show all locks
boot> show malloc
boot> show all pools
boot> machine ddbcpu 0
machine: syntax error
boot> trace
boot> machine ddbcpu 1
machine: syntax error
boot> trace

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/03/18 01:01 openbsd 1eb3d403c0b9 6ee49f2e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: wakeup: p_stat is NUM
* Struck through repros no longer work on HEAD.