syzbot


assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c

Status: auto-obsoleted due to no activity on 2023/10/30 18:01
Reported-by: syzbot+86c202bfc412ea596313@syzkaller.appspotmail.com
First crash: 302d, last: 277d
Last patch testing requests (4)
Created Duration User Patch Repo Result
2023/10/30 17:43 16m retest repro openbsd OK log
2023/10/30 17:27 16m retest repro openbsd OK log
2023/08/21 17:11 13m retest repro openbsd report log
2023/08/21 17:11 15m retest repro openbsd report log

Sample crash report:
panic: kernel diagnostic assertion "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_sched.c", line 251
Stopped at      db_enter+0x1c:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
    634  54329      0           0          0    1  syz-executor.6
*369036  78071      0           0          0    0K syz-executor.1
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff82798697) at panic+0x17b sys/kern/subr_prf.c:198
__assert(ffffffff82816f3a,ffffffff82826668,fb,ffffffff828465a2) at __assert+0x29 sys/kern/subr_prf.c:157
setrunqueue(ffff800020d58ff0,ffff8000212c6858,51) at setrunqueue+0x2e5 sys/kern/kern_sched.c:249
schedcpu(ffffffff82cf4580) at schedcpu+0x28b sys/kern/sched_bsd.c:235
timeout_run(ffffffff82cf4580) at timeout_run+0xd0 sys/kern/kern_timeout.c:638
softclock_process_tick_timeout(ffffffff82cf4580,0) at softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
softclock(0) at softclock+0x130 sys/kern/kern_timeout.c:708
softintr_dispatch(0) at softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
Xsoftclock() at Xsoftclock+0x23
pmap_extract(fffffd806e3814e0,911d600b000,ffff80002132d9a0) at pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
uvm_fault_upper_lookup(ffff80002132db40,ffff80002132db78,ffff80002132da40,ffff80002132dac0) at uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
uvm_fault(fffffd8069c60588,911d6008000,0,2) at uvm_fault+0x129 sys/uvm/uvm_fault.c:606
upageflttrap(ffff80002132dcc0,911d6008038) at upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
end trace frame: 0xffff80002132dcb0, count: 0
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb{0}> 
ddb{0}> set $lines = 0
ddb{0}> set $maxwidth = 0
ddb{0}> show panic
*cpu0: kernel diagnostic assertion "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_sched.c", line 251
ddb{0}> trace
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff82798697) at panic+0x17b sys/kern/subr_prf.c:198
__assert(ffffffff82816f3a,ffffffff82826668,fb,ffffffff828465a2) at __assert+0x29 sys/kern/subr_prf.c:157
setrunqueue(ffff800020d58ff0,ffff8000212c6858,51) at setrunqueue+0x2e5 sys/kern/kern_sched.c:249
schedcpu(ffffffff82cf4580) at schedcpu+0x28b sys/kern/sched_bsd.c:235
timeout_run(ffffffff82cf4580) at timeout_run+0xd0 sys/kern/kern_timeout.c:638
softclock_process_tick_timeout(ffffffff82cf4580,0) at softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
softclock(0) at softclock+0x130 sys/kern/kern_timeout.c:708
softintr_dispatch(0) at softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
Xsoftclock() at Xsoftclock+0x23
pmap_extract(fffffd806e3814e0,911d600b000,ffff80002132d9a0) at pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
uvm_fault_upper_lookup(ffff80002132db40,ffff80002132db78,ffff80002132da40,ffff80002132dac0) at uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
uvm_fault(fffffd8069c60588,911d6008000,0,2) at uvm_fault+0x129 sys/uvm/uvm_fault.c:606
upageflttrap(ffff80002132dcc0,911d6008038) at upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80002132dcc0) at usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x7b8c6eded850, count: -16
ddb{0}> show registers
rdi                                0
rsi                              0x1
rbp               0xffff80002132d5b0
rbx               0xffffffff82bedb8f    cpu_info_full_primary+0x2b8f
rdx                            0x3fd
rcx                                0
rax                             0xab
r8                 0x101010101010101
r9                0x8080808080808080
r10               0x485023997b7ac33c
r11               0xe3b89564eb1de5be
r12               0xffffffff82bed990    cpu_info_full_primary+0x2990
r13                                0
r14                                0
r15                              0x1
rip               0xffffffff823f60cc    db_enter+0x1c
cs                               0x8
rflags                         0x246
rsp               0xffff80002132d5a0
ss                                 0
db_enter+0x1c:  addq    $0x8,%rsp
ddb{0}> show proc
PROC (syz-executor.1) pid=369036 stat=onproc
    flags process=0 proc=0
    pri=81, usrpri=81, nice=20
    forw=0xffffffffffffffff, list=0xffff8000212c78a8,0xffff8000212c6040
    process=0xffff8000213169f8 user=0xffff800021328000, vmspace=0xfffffd8069c60588
    estcpu=36, cpticks=1, pctcpu=0.0
    user=0, sys=1, intr=0
ddb{0}> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 54329     634  98613      0  7           0                syz-executor.6
 54334  455403  69348      0  2           0                syz-executor.4
 47818   55607  27975      0  3      0x3800  suspend       syz-executor.0
 47818  307615  27975      0  2   0x40818a0                syz-executor.0
*78071  369036  76773      0  7           0                syz-executor.1
 86725  230317  83828      0  2           0                syz-executor.5
 83828  385881  12386      0  3        0x82  nanoslp       syz-executor.5
  4291   81989  12386      0  3        0x82  nanoslp       syz-executor.2
 69348  339166  12386      0  3        0x82  nanoslp       syz-executor.4
 98613  436201  12386      0  3        0x82  nanoslp       syz-executor.6
 13679  317501  12386      0  2         0x2                syz-executor.3
 42976   90295  12386      0  3        0x82  nanoslp       syz-executor.7
 27975  156345  12386      0  3        0x82  nanoslp       syz-executor.0
 76773  417921  12386      0  3        0x82  nanoslp       syz-executor.1
 12386   56923  87581      0  3        0x82  thrsleep      syz-execprog
 12386     687  87581      0  3   0x4000082  nanoslp       syz-execprog
 12386  147672  87581      0  3   0x4000082  wait          syz-execprog
 12386  185324  87581      0  3   0x4000082  wait          syz-execprog
 12386  117598  87581      0  3   0x4000082  wait          syz-execprog
 12386   93004  87581      0  3   0x4000082  wait          syz-execprog
 12386  358485  87581      0  3   0x4000082  wait          syz-execprog
 12386   75306  87581      0  3   0x4000082  thrsleep      syz-execprog
 12386  198654  87581      0  3   0x4000082  wait          syz-execprog
 12386  104561  87581      0  3   0x4000082  wait          syz-execprog
 12386  181895  87581      0  3   0x4000082  thrsleep      syz-execprog
 12386  354636  87581      0  3   0x4000082  wait          syz-execprog
 12386  515982  87581      0  3   0x4000082  kqread        syz-execprog
 12386  147616  87581      0  3   0x4000082  thrsleep      syz-execprog
 12386  502780  87581      0  3   0x4000082  thrsleep      syz-execprog
 12386  149395  87581      0  3   0x4000082  thrsleep      syz-execprog
 87581  229684  85171      0  3    0x10008a  sigsusp       ksh
 85171  272874  23690      0  3        0x9a  kqread        sshd
 11030  319245      1      0  3    0x100083  ttyin         getty
 23690  152919      1      0  3        0x88  kqread        sshd
 65804   23716  81805     74  3   0x1100092  bpf           pflogd
 81805  155734      1      0  3        0x80  netio         pflogd
 62795  120380  73514     73  3   0x1100090  kqread        syslogd
 73514  272162      1      0  3    0x100082  netio         syslogd
 79951   88205      1      0  3    0x100080  kqread        resolvd
 30060  242723   7262     77  3    0x100092  kqread        dhcpleased
 22229  504889   7262     77  3    0x100092  kqread        dhcpleased
  7262  221125      1      0  3        0x80  kqread        dhcpleased
 49305  214505      0      0  3     0x14200  bored         smr
 30844  421216      0      0  2     0x14200                zerothread
 28539   74845      0      0  3     0x14200  aiodoned      aiodoned
 51355  229559      0      0  3     0x14200  syncer        update
   213  232470      0      0  3     0x14200  cleaner       cleaner
 45527  424431      0      0  3     0x14200  reaper        reaper
 43861   67326      0      0  3     0x14200  pgdaemon      pagedaemon
 72574   80205      0      0  3     0x14200  bored         viomb
 86876  376876      0      0  3  0x40014200  acpi0         acpi0
 23309  416413      0      0  3  0x40014200                idle1
 46402   83782      0      0  3     0x14200  bored         softnet3
 25446  419881      0      0  3     0x14200  bored         softnet2
   267  161581      0      0  3     0x14200  bored         softnet1
 30019   85603      0      0  3     0x14200  bored         softnet0
 40871  170745      0      0  3     0x14200  bored         systqmp
 31581  431068      0      0  3     0x14200  bored         systq
  9152  141625      0      0  3  0x40014200  bored         softclock
 61329  390100      0      0  3  0x40014200                idle0
     1  507834      0      0  3        0x82  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb{0}> show all locks
CPU 0:
exclusive sched_lock &sched_lock r = 0 (0xffffffff82cf4538)
#0  witness_lock+0x447
#1  schedcpu+0x119 sys/kern/sched_bsd.c:218
#2  timeout_run+0xd0 sys/kern/kern_timeout.c:638
#3  softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
#4  softclock+0x130 sys/kern/kern_timeout.c:708
#5  softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
#6  Xsoftclock+0x23
#7  pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
#8  uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
#9  uvm_fault+0x129 sys/uvm/uvm_fault.c:606
#10 upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#11 usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#12 recall_trap+0x8
shared mutex timeout r = 0 (0xffffffff82bab388)
#0  witness_lock+0x447
#1  timeout_run+0xbb sys/kern/kern_timeout.c:634
#2  softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
#3  softclock+0x130 sys/kern/kern_timeout.c:708
#4  softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
#5  Xsoftclock+0x23
#6  pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
#7  uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
#8  uvm_fault+0x129 sys/uvm/uvm_fault.c:606
#9  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#10 usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#11 recall_trap+0x8
CPU 1:
exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82d81b00)
#0  witness_lock+0x447
#1  mtx_enter_try+0x104
#2  mtx_enter+0x4f sys/kern/kern_lock.c:266
#3  uvm_pmr_getpages+0xeac sys/uvm/uvm_pmemrange.c:1205
#4  uvm_pagealloc+0x1a8 sys/uvm/uvm_page.c:910
#5  pmap_get_ptp+0x18d sys/arch/amd64/amd64/pmap.c:1209
#6  pmap_enter+0x2be sys/arch/amd64/amd64/pmap.c:2716
#7  uvm_fault_lower+0x768 sys/uvm/uvm_fault.c:1506
#8  uvm_fault+0x238
#9  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#10 usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#11 recall_trap+0x8
exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806e3815e8)
#0  witness_lock+0x447
#1  mtx_enter_try+0x104
#2  mtx_enter+0x4f sys/kern/kern_lock.c:266
#3  pmap_enter+0x1c3 pmap_map_ptes sys/arch/amd64/amd64/pmap.c:423 [inline]
#3  pmap_enter+0x1c3 sys/arch/amd64/amd64/pmap.c:2710
#4  uvm_fault_lower+0x768 sys/uvm/uvm_fault.c:1506
#5  uvm_fault+0x238
#6  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#7  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#8  recall_trap+0x8
Process 54329 (syz-executor.6) thread 0xffff8000212c6dc8 (634)
exclusive rwlock amaplk r = 0 (0xfffffd80799dc9e8)
#0  witness_lock+0x447
#1  uvm_fault_check+0x41a sys/uvm/uvm_fault.c:783
#2  uvm_fault+0xf2 sys/uvm/uvm_fault.c:601
#3  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#4  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#5  recall_trap+0x8
shared rwlock vmmaplk r = 0 (0xfffffd8069c60bf0)
#0  witness_lock+0x447
#1  uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1773
#2  uvm_fault_check+0x3e sys/uvm/uvm_fault.c:673
#3  uvm_fault+0xf2 sys/uvm/uvm_fault.c:601
#4  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#5  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#6  recall_trap+0x8
Process 78071 (syz-executor.1) thread 0xffff8000212c75f0 (369036)
exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d76980)
#0  witness_lock+0x447
#1  softintr_dispatch+0x52 sys/arch/amd64/amd64/softintr.c:88
#2  Xsoftclock+0x23
#3  pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
#4  uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
#5  uvm_fault+0x129 sys/uvm/uvm_fault.c:606
#6  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#7  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#8  recall_trap+0x8
exclusive rwlock amaplk r = 0 (0xfffffd80799dc010)
#0  witness_lock+0x447
#1  uvm_fault_check+0x41a sys/uvm/uvm_fault.c:783
#2  uvm_fault+0xf2 sys/uvm/uvm_fault.c:601
#3  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#4  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#5  recall_trap+0x8
shared rwlock vmmaplk r = 0 (0xfffffd8069c60680)
#0  witness_lock+0x447
#1  uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1773
#2  uvm_fault_check+0x3e sys/uvm/uvm_fault.c:673
#3  uvm_fault+0xf2 sys/uvm/uvm_fault.c:601
#4  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#5  usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#6  recall_trap+0x8
exclusive sched_lock &sched_lock r = 0 (0xffffffff82cf4538)
#0  witness_lock+0x447
#1  schedcpu+0x119 sys/kern/sched_bsd.c:218
#2  timeout_run+0xd0 sys/kern/kern_timeout.c:638
#3  softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
#4  softclock+0x130 sys/kern/kern_timeout.c:708
#5  softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
#6  Xsoftclock+0x23
#7  pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
#8  uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
#9  uvm_fault+0x129 sys/uvm/uvm_fault.c:606
#10 upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#11 usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#12 recall_trap+0x8
shared mutex timeout r = 0 (0xffffffff82bab388)
#0  witness_lock+0x447
#1  timeout_run+0xbb sys/kern/kern_timeout.c:634
#2  softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
#3  softclock+0x130 sys/kern/kern_timeout.c:708
#4  softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
#5  Xsoftclock+0x23
#6  pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
#7  uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
#8  uvm_fault+0x129 sys/uvm/uvm_fault.c:606
#9  upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
#10 usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
#11 recall_trap+0x8
ddb{0}> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 10177   6473K    6473K  78643K     11255        0
            pcb    13      8K       8K  78643K        13        0
         rtable   234      6K       6K  78643K       348        0
             pf    32      9K      10K  78643K        43        0
         ifaddr    45     15K      15K  78643K        47        0
        ifgroup    55      2K       2K  78643K        55        0
       counters    60     35K      35K  78643K        60        0
       ioctlops     0      0K       4K  78643K      1483        0
          mount     1      1K       1K  78643K         1        0
            log     0      0K       0K  78643K         4        0
         vnodes  1176     74K      74K  78643K      1192        0
      UFS quota     1     32K      32K  78643K         1        0
      UFS mount     5     36K      36K  78643K         5        0
            shm     2      1K       1K  78643K         2        0
         VM map     2      1K       1K  78643K         2        0
            sem     2      0K       0K  78643K         2        0
        dirhash    12      2K       2K  78643K        12        0
           ACPI  1697    195K     286K  78643K     12548        0
      file desc    15     53K      93K  78643K      6978        0
           proc    67     91K     140K  78643K       526        0
    NFS srvsock     1      0K       0K  78643K         1        0
     NFS daemon     1     16K      16K  78643K         1        0
       in_multi    99      7K       7K  78643K        99        0
    ether_multi     1      0K       0K  78643K         1        0
    ISOFS mount     1     32K      32K  78643K         1        0
  MSDOSFS mount     1     16K      16K  78643K         1        0
           ttys    25    122K     122K  78643K        25        0
           exec     0      0K       1K  78643K       381        0
            tdb     3      0K       0K  78643K         3        0
        pagedep     1      8K       8K  78643K         1        0
       inodedep     1     32K      32K  78643K         1        0
         newblk     1      0K       0K  78643K         1        0
        VM swap     8     62K      64K  78643K        10        0
       UVM amap   255     75K      76K  78643K     59424        0
       UVM aobj     3      2K       2K  78643K         3        0
        memdesc     1      4K       4K  78643K         1        0
    crypto data     1      1K       1K  78643K         1        0
            NDP    12      0K       2K  78643K        28        0
           temp     1   5856K    5920K  78643K     17826        0
         kqueue    12     18K      18K  78643K        25        0
      SYN cache     2     16K      16K  78643K         2        0
ddb{0}> show all pools
Name      Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache    128       22    0        0     1     0     1     1     0     8    0
rtpcb      120       33    0       30     1     0     1     1     0     8    0
rtentry    112      111    0        1     4     0     4     4     0     8    0
unpcb      144       35    0       20     1     0     1     1     0     8    0
syncache   296        5    0        5     2     2     0     1     0     8    0
tcpqe       32      212    0      212     1     1     0     1     0     8    0
tcpcb      808        8    0        5     1     0     1     1     0     8    0
arp        120       18    0        0     1     0     1     1     0     8    0
inpcb      368       65    0       59     1     0     1     1     0     8    0
nd6        136       24    0        0     1     0     1     1     0     8    0
pfosfp      40     1428    0     1005     5     0     5     5     0     8    0
pfosfpen   112     1428    0      714    21     0    21    21     0     8    0
pfstitem    24       27    0       25     2     1     1     1     0     8    0
pfstkey    128       27    0       25     2     1     1     1     0     8    0
pfstate    376       27    0       25     3     2     1     2     0     8    0
pfrule     1344      21    0       16     2     1     1     2     0     8    0
art_heap8  4096       1    0        0     1     0     1     1     0     8    0
art_heap4  256      453    0        0    29     0    29    29     0     8    0
art_table   32      454    0        0     4     0     4     4     0     8    0
art_node    16      110    0       10     1     0     1     1     0     8    0
dirhash    1024      17    0        0     3     0     3     3     0     8    0
dino2pl    256     8339    0     6891    91     0    91    91     0     8    0
ffsino     272     8339    0     6891    97     0    97    97     0     8    0
nchpl      144    15436    0    13749    63     0    63    63     0     8    0
uvmvnodes   80     5926    0        0   121     0   121   121     0     8    0
vnodes     216     5926    0        0   330     0   330   330     0     8    0
namei      1024   33643    0    33643     3     2     1     2     0     8    1
percpumem   16       43    0        0     1     0     1     1     0     8    0
kstatmem   264       24    0        0     2     0     2     2     0     8    0
scxspl     216    47608    0    47608    15    14     1     8     0     8    1
plimitpl   152     6868    0     6849     1     0     1     1     0     8    0
sigapl     424     7295    0     7248     8     2     6     7     0     8    0
futexpl     64     5523    0     5522     1     0     1     1     0     8    0
knotepl    120      106    0        0     4     0     4     4     0     8    0
kqueuepl   216       21    0       13     1     0     1     1     0     8    0
pipepl     320      143    0      115     4     1     3     3     0     8    0
fdescpl    496     7278    0     7250     5     1     4     5     0     8    0
filepl     152     8540    0     8407     6     0     6     6     0     8    0
lockfpl    104        6    0        4     1     0     1     1     0     8    0
lockfspl    48        4    0        2     1     0     1     1     0     8    0
sessionpl  144       26    0        9     1     0     1     1     0     8    0
pgrppl      48       26    0        9     1     0     1     1     0     8    0
ucredpl    104       71    0       59     1     0     1     1     0     8    0
zombiepl   144     7250    0     7248     2     1     1     1     0     8    0
processpl  1072    7295    0     7248     4     0     4     4     0     8    0
procpl     696    14152    0    14089     7     0     7     7     0     8    0
sockpl     488      133    0      109     5     1     4     4     0     8    0
mcl8k      8192       2    0        0     1     0     1     1     0     8    0
mcl4k      4096       5    0        0     1     0     1     1     0     8    0
mcl2k      2048     263    0        0    33     5    28    33     0     8    0
mtagpl      96        2    0        0     1     0     1     1     0     8    0
mbufpl     256      320    0        0    18     0    18    18     0     8    0
bufpl      288    10917    0     4603   452     0   452   452     0     8    0
anonpl      24   552764    0   547811    71    39    32    57     0   186    0
amapchunkpl 152  187248    0   186627    32     3    29    29     0   158    4
amappl16   200    11753    0    11676     9     4     5     5     0     8    0
amappl15   192       12    0       12     1     1     0     1     0     8    0
amappl14   184      157    0      144     2     1     1     2     0     8    0
amappl13   176       12    0       12     2     2     0     1     0     8    0
amappl12   168     7948    0     7918     3     1     2     2     0     8    0
amappl11   160      143    0      128     1     0     1     1     0     8    0
amappl10   152       63    0       52     2     1     1     1     0     8    0
amappl9    144      191    0      191     3     3     0     2     0     8    0
amappl8    136      158    0      123     2     0     2     2     0     8    0
amappl7    128       77    0       62     1     0     1     1     0     8    0
amappl6    120      267    0      248     2     1     1     2     0     8    0
amappl5    112      144    0      135     1     0     1     1     0     8    0
amappl4    104      652    0      612     3     1     2     3     0     8    0
amappl3     96    37907    0    37833     4     1     3     3     0     8    0
amappl2     88     7490    0     7427     4     2     2     3     0     8    0
amappl1     80    31554    0    31015    27    14    13    23     0     8    0
amappl      88    58916    0    58745     5     0     5     5     0    92    0
dma4096    4096       1    0        1     1     1     0     1     0     8    0
dma1024    1024       1    0        0     1     0     1     1     0     8    0
dma256     256        6    0        6     1     1     0     1     0     8    0
dma128     128      253    0      253     1     1     0     1     0     8    0
dma64       64        6    0        6     1     1     0     1     0     8    0
dma32       32        7    0        7     1     1     0     1     0     8    0
dma16       16       18    0       17     1     0     1     1     0     8    0
aobjpl      72        2    0        0     1     0     1     1     0     8    0
uaddrrnd    24     7278    0     7250     1     0     1     1     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24     7278    0     7250     1     0     1     1     0     8    0
vmmpekpl   168    46450    0    46415     2     0     2     2     0     8    0
vmmpepl    168   333466    0   331752   126    39    87   119     0   357    9
vmsppl     464     7277    0     7250     5     1     4     5     0     8    0
rwobjpl     56    89667    0    82697   101     2    99    99     0     8    0
pdppl      4096   14564    0    14500   130    60    70    84     0     8    6
pvpl        32  1579404    0  1569356   389    72   317   367     0   265  232
pmappl     248     7277    0     7250     3     1     2     3     0     8    0
extentpl    40       56    0       38     1     0     1     1     0     8    0
phpool     112      864    0       69    23     0    23    23     0     8    0
ddb{0}> machine ddbcpu 0
Invalid cpu 0
ddb{0}> trace
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff82798697) at panic+0x17b sys/kern/subr_prf.c:198
__assert(ffffffff82816f3a,ffffffff82826668,fb,ffffffff828465a2) at __assert+0x29 sys/kern/subr_prf.c:157
setrunqueue(ffff800020d58ff0,ffff8000212c6858,51) at setrunqueue+0x2e5 sys/kern/kern_sched.c:249
schedcpu(ffffffff82cf4580) at schedcpu+0x28b sys/kern/sched_bsd.c:235
timeout_run(ffffffff82cf4580) at timeout_run+0xd0 sys/kern/kern_timeout.c:638
softclock_process_tick_timeout(ffffffff82cf4580,0) at softclock_process_tick_timeout+0x1b0 sys/kern/kern_timeout.c:685
softclock(0) at softclock+0x130 sys/kern/kern_timeout.c:708
softintr_dispatch(0) at softintr_dispatch+0xfb sys/arch/amd64/amd64/softintr.c:90
Xsoftclock() at Xsoftclock+0x23
pmap_extract(fffffd806e3814e0,911d600b000,ffff80002132d9a0) at pmap_extract+0x1c8 sys/arch/amd64/amd64/pmap.c:1550
uvm_fault_upper_lookup(ffff80002132db40,ffff80002132db78,ffff80002132da40,ffff80002132dac0) at uvm_fault_upper_lookup+0x139 sys/uvm/uvm_fault.c:861
uvm_fault(fffffd8069c60588,911d6008000,0,2) at uvm_fault+0x129 sys/uvm/uvm_fault.c:606
upageflttrap(ffff80002132dcc0,911d6008038) at upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80002132dcc0) at usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x7b8c6eded850, count: -16
ddb{0}> machine ddbcpu 1
Stopped at      x86_ipi_db+0x1e:        addq    $0x8,%rsp
x86_ipi_db(ffff800020d58ff0) at x86_ipi_db+0x1e sys/arch/amd64/amd64/db_interface.c:393
x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23
__mp_lock(ffffffff82cf4330) at __mp_lock+0x122 __mp_lock_spin sys/kern/kern_lock.c:116 [inline]
__mp_lock(ffffffff82cf4330) at __mp_lock+0x122 sys/kern/kern_lock.c:147
wakeup_n(ffffffff82d8196c,ffffffff) at wakeup_n+0x37 sys/kern/kern_synch.c:538
uvm_pmr_getpages(1,0,0,1,0,1,8c04fb07be1c19a5,0) at uvm_pmr_getpages+0xeef sys/uvm/uvm_pmemrange.c:1207
uvm_pagealloc(fffffd806e381608,100000,0,3) at uvm_pagealloc+0x1a8 sys/uvm/uvm_page.c:910
pmap_get_ptp(fffffd806e3815d8,20000000) at pmap_get_ptp+0x18d sys/arch/amd64/amd64/pmap.c:1209
pmap_enter(fffffd806e3815d8,20000000,68bc3000,3,22) at pmap_enter+0x2be sys/arch/amd64/amd64/pmap.c:2716
uvm_fault_lower(ffff80002137ee20,ffff80002137ee58,ffff80002137eda0,0) at uvm_fault_lower+0x768 sys/uvm/uvm_fault.c:1506
uvm_fault(fffffd8069c60af8,20000000,0,2) at uvm_fault+0x238
upageflttrap(ffff80002137efa0,20000080) at upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80002137efa0) at usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x71e80ea99a10, count: 1
ddb{1}> trace
x86_ipi_db(ffff800020d58ff0) at x86_ipi_db+0x1e sys/arch/amd64/amd64/db_interface.c:393
x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23
__mp_lock(ffffffff82cf4330) at __mp_lock+0x122 __mp_lock_spin sys/kern/kern_lock.c:116 [inline]
__mp_lock(ffffffff82cf4330) at __mp_lock+0x122 sys/kern/kern_lock.c:147
wakeup_n(ffffffff82d8196c,ffffffff) at wakeup_n+0x37 sys/kern/kern_synch.c:538
uvm_pmr_getpages(1,0,0,1,0,1,8c04fb07be1c19a5,0) at uvm_pmr_getpages+0xeef sys/uvm/uvm_pmemrange.c:1207
uvm_pagealloc(fffffd806e381608,100000,0,3) at uvm_pagealloc+0x1a8 sys/uvm/uvm_page.c:910
pmap_get_ptp(fffffd806e3815d8,20000000) at pmap_get_ptp+0x18d sys/arch/amd64/amd64/pmap.c:1209
pmap_enter(fffffd806e3815d8,20000000,68bc3000,3,22) at pmap_enter+0x2be sys/arch/amd64/amd64/pmap.c:2716
uvm_fault_lower(ffff80002137ee20,ffff80002137ee58,ffff80002137eda0,0) at uvm_fault_lower+0x768 sys/uvm/uvm_fault.c:1506
uvm_fault(fffffd8069c60af8,20000000,0,2) at uvm_fault+0x238
upageflttrap(ffff80002137efa0,20000080) at upageflttrap+0x86 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80002137efa0) at usertrap+0x226 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x71e80ea99a10, count: -14

Crashes (81):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/07/23 22:15 openbsd 3228b0c4b859 27cbe77f .config console log report syz ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/23 21:43 openbsd 3228b0c4b859 27cbe77f .config console log report syz ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/05 16:00 openbsd 194ff02fb6be 4ffcc9ef .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/05 11:02 openbsd eef6c82a44db 4ffcc9ef .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/05 06:04 openbsd eef6c82a44db 4ffcc9ef .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/04 22:59 openbsd 33bf5a6c99c6 5aed0249 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/04 20:32 openbsd 33bf5a6c99c6 5aed0249 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/04 17:23 openbsd 33bf5a6c99c6 5aed0249 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/04 03:52 openbsd b308c0da84e3 74621247 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/03 19:45 openbsd 95ed13e137a1 b95100df .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/03 06:04 openbsd 270e7910b4a1 39a91c18 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/02 22:03 openbsd 40d57955f2f1 b178af49 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/02 16:43 openbsd 40d57955f2f1 b178af49 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/02 11:11 openbsd 9e19e53abc91 df07ffe8 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/02 08:57 openbsd 9e19e53abc91 df07ffe8 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/01 18:54 openbsd 06bd3d808881 df07ffe8 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/01 10:46 openbsd 758370f9b4b9 2a0d0f29 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/08/01 06:20 openbsd 758370f9b4b9 2a0d0f29 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/31 11:37 openbsd 6c7eb53ac00b 2a0d0f29 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/30 23:52 openbsd d0c03c4f4dd4 2a0d0f29 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/30 22:18 openbsd d0c03c4f4dd4 2a0d0f29 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/30 16:24 openbsd d0c03c4f4dd4 2a0d0f29 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/29 21:46 openbsd aec2f7357132 92476829 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/29 20:09 openbsd aec2f7357132 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/29 07:36 openbsd d4ce60eeca61 92476829 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/29 01:58 openbsd ebcc569c82c4 92476829 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/29 00:05 openbsd ebcc569c82c4 92476829 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/28 20:03 openbsd ebcc569c82c4 92476829 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/28 18:46 openbsd ebcc569c82c4 92476829 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/28 13:31 openbsd d1dd674394e2 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/28 08:25 openbsd d1dd674394e2 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/28 04:10 openbsd d1dd674394e2 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/27 23:36 openbsd 6971d2f98a81 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/27 18:59 openbsd 6971d2f98a81 92476829 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/27 15:26 openbsd 6971d2f98a81 92476829 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/27 00:35 openbsd 35ad8a26bc6b 41fe1bae .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/26 18:03 openbsd 13a991eac7a5 4d1a770f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/26 08:14 openbsd 32582aa5b7f9 00adc293 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/25 05:04 openbsd 2da88a044fa7 9a0ddda3 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/24 07:20 openbsd 08cf2055fe2c b03242d7 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/23 20:55 openbsd 3228b0c4b859 27cbe77f .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/23 16:09 openbsd 343097702129 27cbe77f .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/23 13:51 openbsd 343097702129 27cbe77f .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/23 00:46 openbsd d6127097b90a 27cbe77f .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/22 18:25 openbsd d6127097b90a 27cbe77f .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/16 16:23 openbsd f8783f21367c 35d9ecc5 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/16 09:54 openbsd f8783f21367c 35d9ecc5 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/15 16:32 openbsd 4d951e9375c9 35d9ecc5 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/15 11:40 openbsd 5144f9456b75 35d9ecc5 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/15 08:23 openbsd 5144f9456b75 35d9ecc5 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/14 05:41 openbsd 996ed212dfaa d624500f .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/13 11:53 openbsd aa8d54b2e065 86081196 .config console log report ci-openbsd-setuid assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/13 06:36 openbsd aa8d54b2e065 86081196 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/13 03:12 openbsd aa8d54b2e065 86081196 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/12 22:08 openbsd 847ce4cfebc6 979d5fe2 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
2023/07/11 21:55 openbsd 23aaa182613f 50356e13 .config console log report ci-openbsd-multicore assert "!ISSET(p->p_flag, P_WSLEEP) || p->p_stat == SSTOP" failed in kern_sched.c
* Struck through repros no longer work on HEAD.