syzbot


panic: kmmaplk rwlock ADDR: enter read deadlock

Status: upstream: reported on 2026/04/04 23:48
Reported-by: syzbot+1e80f455c0ca2c6a3b54@syzkaller.appspotmail.com
First crash: 62d, last: 1d00h

Sample crash report:
panic: kmmaplk rwlock 0xffffffff83a0a898: enter read deadlock
Stopped at      db_enter+0x25:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*368793  10449      0     0x14000      0x200    0  reaper
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff8342c604) at panic+0x1cf sys/kern/subr_prf.c:198
rw_do_enter_read(ffffffff83a0a898,0) at rw_do_enter_read+0x435 sys/kern/kern_rwlock.c:379
uvmfault_lookup(ffff80002a722970,0) at uvmfault_lookup+0x122 sys/uvm/uvm_fault.c:1880
uvm_fault_check(ffff80002a722970,ffff80002a7229a8,ffff80002a7229e0,0) at uvm_fault_check+0x4f sys/uvm/uvm_fault.c:693
uvm_fault(ffffffff83a0a7b0,ffff800029ee6000,0,2) at uvm_fault+0xe6 sys/uvm/uvm_fault.c:627
kpageflttrap(ffff80002a722b10,ffff800029ee6000) at kpageflttrap+0x2d1 sys/arch/amd64/amd64/trap.c:-1
kerntrap(ffff80002a722b10) at kerntrap+0x18a sys/arch/amd64/amd64/trap.c:528
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
kcov_remote_enter(0,ffff8000ffff9698) at kcov_remote_enter+0x122 sys/dev/kcov.c:670
timeout_run(ffffffff8399e2b0,ffff80002a77cb10) at timeout_run+0xdf sys/kern/kern_timeout.c:696
softclock_process_tick_timeout(ffff80002a77cb10,0) at softclock_process_tick_timeout+0x230 sys/kern/kern_timeout.c:756
softclock(0) at softclock+0x152 sys/kern/kern_timeout.c:788
softintr_dispatch(0) at softintr_dispatch+0xf9 sys/kern/kern_softintr.c:87
end trace frame: 0xffff80002a722d60, 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> 
ddb> set $lines = 0
ddb> set $maxwidth = 0
ddb> show panic
*cpu0: kmmaplk rwlock 0xffffffff83a0a898: enter read deadlock
ddb> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff8342c604) at panic+0x1cf sys/kern/subr_prf.c:198
rw_do_enter_read(ffffffff83a0a898,0) at rw_do_enter_read+0x435 sys/kern/kern_rwlock.c:379
uvmfault_lookup(ffff80002a722970,0) at uvmfault_lookup+0x122 sys/uvm/uvm_fault.c:1880
uvm_fault_check(ffff80002a722970,ffff80002a7229a8,ffff80002a7229e0,0) at uvm_fault_check+0x4f sys/uvm/uvm_fault.c:693
uvm_fault(ffffffff83a0a7b0,ffff800029ee6000,0,2) at uvm_fault+0xe6 sys/uvm/uvm_fault.c:627
kpageflttrap(ffff80002a722b10,ffff800029ee6000) at kpageflttrap+0x2d1 sys/arch/amd64/amd64/trap.c:-1
kerntrap(ffff80002a722b10) at kerntrap+0x18a sys/arch/amd64/amd64/trap.c:528
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
kcov_remote_enter(0,ffff8000ffff9698) at kcov_remote_enter+0x122 sys/dev/kcov.c:670
timeout_run(ffffffff8399e2b0,ffff80002a77cb10) at timeout_run+0xdf sys/kern/kern_timeout.c:696
softclock_process_tick_timeout(ffff80002a77cb10,0) at softclock_process_tick_timeout+0x230 sys/kern/kern_timeout.c:756
softclock(0) at softclock+0x152 sys/kern/kern_timeout.c:788
softintr_dispatch(0) at softintr_dispatch+0xf9 sys/kern/kern_softintr.c:87
dosoftint(0) at dosoftint+0x48 sys/arch/amd64/amd64/intr.c:862
Xsoftclock() at Xsoftclock+0x27
spllower(0) at spllower+0xac sys/arch/amd64/amd64/intr.c:833
pool_get(ffffffff83aa1948,1) at pool_get+0x1b8 sys/kern/subr_pool.c:594
uvm_mapent_alloc(ffffffff83a0a7b0,0) at uvm_mapent_alloc+0x3a4 sys/uvm/uvm_map.c:-1
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab uvm_map_clip_end sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab sys/uvm/uvm_map.c:1988
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 vm_map_unlock_ln sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 sys/uvm/uvm_map.c:1799
km_free(ffff80003a176000,6000,ffffffff836a38f0,ffffffff8354c6e8) at km_free+0x85 sys/uvm/uvm_km.c:714
uvm_uarea_free(ffff80002a8794f0) at uvm_uarea_free+0x4f sys/uvm/uvm_glue.c:304
reaper(ffff80002a6eccf8) at reaper+0x1a9 sys/kern/kern_exit.c:493
end trace frame: 0x0, count: -24
ddb> show registers
rdi                                0
rsi                              0x1
rbp               0xffff80002a722670
rbx               0xffff800029ee6000
rdx                                0
rcx                                0
rax               0xffff80002a6eccf8
r8                 0x101010101010101
r9                0x8080808080808080
r10               0x1051a57a551007b7
r11               0xe0de413e1238c40c
r12                                0
r13               0xffff80002a6eccfc
r14                                0
r15                              0x1
rip               0xffffffff82b91815    db_enter+0x25
cs                               0x8
rflags                         0x246
rsp               0xffff80002a722660
ss                              0x10
db_enter+0x25:  addq    $0x8,%rsp
ddb> show proc
PROC (reaper) tid=368793 pid=10449 tcnt=1 stat=onproc
    flags process=14000<NOZOMBIE,SYSTEM> proc=200<SYSTEM>
    runpri=50, usrpri=50, slppri=4, nice=20
    wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0
    forw=0xffffffffffffffff, list=0xffff80002a6ec530,0xffff80002a6ed4d0
    process=0xffff8000ffffdb00 user=0xffff80002a71e000, vmspace=0xffffffff83ae1720
    estcpu=0, cpticks=11, pctcpu=0.0, user=0, sys=0, intr=0
ddb> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 92289  234624  88830      0  3           0  vmmaplk       syz-executor
 92289  272774  88830      0  3   0x4000080  fsleep        syz-executor
 92289  440227  88830      0  2   0x4000000                syz-executor
 32768  352748  50649      0  4     0x82000                syz-executor
 32768   96927  50649      0  4   0x4082000                syz-executor
 32768  237110  50649      0  2   0x4002000                syz-executor
 25912  347337  91591      0  2           0                syz-executor
 25912  466690  91591      0  3   0x4000080  fsleep        syz-executor
 39143  407883   9428      0  3        0x80  nanoslp       syz-executor
 39143   73369   9428      0  3   0x4000080  fsleep        syz-executor
 39143  392015   9428      0  3   0x4000080  fsleep        syz-executor
  5022  520386  79580      0  2           0                syz-executor
  5022  447390  79580      0  3   0x4000080  fsleep        syz-executor
  5022   51556  79580      0  3   0x4000080  fsleep        syz-executor
  1385  112918  71311      0  2           0                syz-executor
  1385   89046  71311      0  3   0x4000080  fsleep        syz-executor
  1385  344966  71311      0  3   0x4000080  fsleep        syz-executor
  1385   85708  71311      0  3   0x4000080  fsleep        syz-executor
 91591  157900  81444      0  3        0x82  nanoslp       syz-executor
 33819  376029      1      0  3    0x100083  ttyin         getty
  1193  144782      0      0  3     0x14280  nfsidl        nfsio
 97792  522613      0      0  3     0x14280  nfsidl        nfsio
 92531   64716      0      0  3     0x14280  nfsidl        nfsio
 93051  145749      0      0  3     0x14280  nfsidl        nfsio
 86469  480134      0      0  3     0x14280  nfsidl        nfsio
 85985   46337      0      0  3     0x14280  nfsidl        nfsio
 36458  175157      0      0  3     0x14280  nfsidl        nfsio
  6672  476413      0      0  3     0x14280  nfsidl        nfsio
 16737  501124      0      0  3     0x14280  nfsidl        nfsio
 64466  303795      0      0  3     0x14280  nfsidl        nfsio
 58496  137601      0      0  3     0x14280  nfsidl        nfsio
 32015  390318      0      0  3     0x14280  nfsidl        nfsio
 94980  230354      0      0  3     0x14280  nfsidl        nfsio
 34942  310053      0      0  3     0x14280  nfsidl        nfsio
 18965   82616      0      0  3     0x14280  nfsidl        nfsio
 83187  368163      0      0  3     0x14280  nfsidl        nfsio
 68922  258679      0      0  3     0x14280  nfsidl        nfsio
  6708  427820      0      0  3     0x14280  nfsidl        nfsio
 90706  300823      0      0  3     0x14280  nfsidl        nfsio
  9064  487403      0      0  3     0x14280  nfsidl        nfsio
  9428  255279  81444      0  3        0x82  nanoslp       syz-executor
 79580  143022  81444      0  3        0x82  nanoslp       syz-executor
 50649   70510  81444      0  3        0x82  nanoslp       syz-executor
 71311  310902  81444      0  3        0x82  nanoslp       syz-executor
 88830  247874  81444      0  3        0x82  nanoslp       syz-executor
 53421  488267  81444      0  3        0x82  nanoslp       syz-executor
 81444  166993  62665      0  3        0x82  wait          syz-executor
 62665  225898  76290      0  3    0x10008a  sigsusp       ksh
 76290  138570  37706      0  3        0x98  kqread        sshd-session
 37706  512311  76737      0  3        0x92  kqread        sshd-session
 76737  438380      1      0  3        0x88  kqread        sshd
 31862  483111  28569     73  3   0x1100090  kqread        syslogd
 28569  481708      1      0  3    0x100082  sbwait        syslogd
 78115  461550      1      0  3    0x100080  kqread        resolvd
 22308  207524  17177     77  3    0x100092  kqread        dhcpleased
 70342  112226  17177     77  3    0x100092  kqread        dhcpleased
 17177   20199      1      0  3        0x80  kqread        dhcpleased
 78778   66714      0      0  3     0x14200  bored         smr
 76501  362597      0      0  2     0x14200                zerothread
 17473   46772      0      0  3     0x14200  aiodoned      aiodoned
 75926  192888      0      0  3     0x14200  syncer        update
 31992  502836      0      0  3     0x14200  cleaner       cleaner
*10449  368793      0      0  7     0x14200                reaper
 55503  147230      0      0  3     0x14200  pgdaemon      pagedaemon
 55565  280745      0      0  3     0x14200  bored         viomb
 95420  363096      0      0  3  0x40014200  acpi0         acpi0
 18172  262589      0      0  3     0x14200  bored         softnet0
 62811  475816      0      0  3     0x14200  bored         systqmp
 32224  261801      0      0  3     0x14200  bored         systq
 58650  304389      0      0  3  0x40014200  tmoslp        softclock
 10423  352100      0      0  3  0x40014200                idle0
     1  455521      0      0  3        0x82  wait          init
     0       0     -1      0  3  0x10010200  scheduler     swapper
ddb> show all locks
No such command
ddb> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 11064  12123K   13240K 166960K     13726        0
            pcb    18     13K      13K 166960K       211        0
         rtable   231      9K      10K 166960K       543        0
             pf    35     14K      73K 166960K       194        0
         ifaddr    35      6K       8K 166960K        98        0
        ifgroup    49      2K       2K 166960K       160        0
         sysctl     3      1K       9K 166960K        18        0
       counters    32     17K      18K 166960K        86        0
       ioctlops     0      0K       4K 166960K       266        0
            iov     0      0K      16K 166960K        52        0
          mount     1      1K       1K 166960K         1        0
            log     0      0K       0K 166960K         4        0
         vnodes  1452     91K      91K 166960K      2517        0
      UFS quota     1     32K      32K 166960K         1        0
      UFS mount     5     36K      36K 166960K         5        0
            shm     2      1K       5K 166960K        20        0
         VM map     2      1K       1K 166960K         2        0
            sem    12      0K       0K 166960K        71        0
        dirhash    12      2K       2K 166960K        30        0
           ACPI  1692    195K     286K 166960K     12470        0
      file desc    16     57K     240K 166960K      1223        0
          sigio     0      0K       0K 166960K        17        0
           proc    61     67K      75K 166960K       651        0
        subproc    72      4K       4K 166960K        90        0
    NFS srvsock     1      0K       0K 166960K         1        0
     NFS daemon     1     16K      16K 166960K         1        0
    ip_moptions     0      0K       0K 166960K        94        0
       in_multi    77      5K       7K 166960K       158        0
    ether_multi     1      0K       0K 166960K         9        0
            mrt     0      0K       0K 166960K        31        0
    ISOFS mount     1     32K      32K 166960K         1        0
  MSDOSFS mount     1     16K      16K 166960K         1        0
           ttys   241   1076K    1076K 166960K       241        0
           exec     0      0K       1K 166960K       556        0
   fusefs mount     1     32K      32K 166960K         1        0
     pfkey data     0      0K       0K 166960K         1        0
            tdb     3      0K       0K 166960K         3        0
        VM swap     8     62K      64K 166960K        10        0
       UVM amap   221    144K     158K 166960K     12367        0
       UVM aobj    27      2K       2K 166960K        28        0
     pinsyscall    37     74K      95K 166960K      2357        0
        memdesc     1      4K       4K 166960K         1        0
    crypto data     1      1K       1K 166960K         1        0
    ip6_options     0      0K       0K 166960K        45        0
            NDP    10      0K       2K 166960K        69        0
           temp    74   9116K    9180K 166960K     36193        0
         kqueue    15     24K      30K 166960K       200        0
      SYN cache     2     16K      16K 166960K         2        0
ddb> show all pools
Name      Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
rtpcb      120       92    0       88     1     0     1     1     0     8    0
rtentry    136      164    0       71     5     0     5     5     0     8    1
unpcb      144      488    0      473     4     1     3     3     0     8    2
syncache   336        6    0        6     1     1     0     1     0     8    0
tcpcb      736      345    0      341     7     3     4     4     0     8    3
arp         96       24    0        9     1     0     1     1     0     8    0
ipq         40        4    0        2     1     0     1     1     0     8    0
ipqe        40        4    0        2     1     0     1     1     0     8    0
inpcb      328      955    0      945    10     3     7     7     0     8    6
ip6q        72        6    0        3     1     0     1     1     0     8    0
ip6af       40        9    0        6     1     0     1     1     0     8    0
nd6        112       39    0       17     1     0     1     1     0     8    0
pkpcb       40       10    0        9     2     1     1     1     0     8    0
kcovpl      48       10    0        2     1     0     1     1     0     8    0
ppxss      1072      40    0       40     2     1     1     1     0     8    1
pppxif     1416       5    0        5     2     1     1     1     0     8    1
pfstscr     40       26    0       17     1     0     1     1     0     8    0
pfanchor   1288       6    0        0     1     0     1     1     0     8    0
pfstitem    24       15    0        7     1     0     1     1     0     8    0
pfstkey    128       38    0       24     1     0     1     1     0     8    0
pfstate    384       19    0       14     1     0     1     1     0     8    0
pfrule     1360       7    0        6     1     0     1     1     0     8    0
rttmr      136        2    0        2     1     1     0     1     0     8    0
art_heap8  4096       2    0        0     2     0     2     2     0     8    0
art_heap4  256      670    0      292    34     1    33    34     0     8    5
art_table   40      672    0      292     6     0     6     6     0     8    0
art_node    32      158    0       73     1     0     1     1     0     8    0
sysvmsgpl   40       10    0        4     1     0     1     1     0     8    0
semapl      72       66    0       56     1     0     1     1     0     8    0
shmpl      112       25    0        1     1     0     1     1     0     8    0
dirhash    1024      29    0       12     3     0     3     3     0     8    0
dino2pl    256     3640    0     2181    92     0    92    92     0     8    0
ffsino     256     3640    0     2181    92     0    92    92     0     8    0
nchpl      144     5263    0     3561    64     0    64    64     0     8    0
rtmask      32        6    0        6     2     1     1     1     0     8    1
vnodes     216     4368    0        0   243     0   243   243     0     8    0
namei      1024   17293    0    17291     3     2     1     2     0     8    0
kstatmem   264       97    0       76     3     0     3     3     0     8    1
scsiplug    72       14    0       14     2     1     1     1     0     8    1
scxspl     216    20218    0    20218    11     3     8     8     1     8    8
plimitpl   152      261    0      245     1     0     1     1     0     8    0
sigapl     424     1511    0     1449     8     0     8     8     0     8    0
knotepl    120    48098    0    47913    38    28    10    23     0     8    4
kqueuepl   184      316    0      303     3     2     1     3     0     8    0
pipepl     304      174    0      147     3     0     3     3     0     8    0
fdescpl    448     1477    0     1449     5     1     4     5     0     8    0
filepl     120     8326    0     8109    14     2    12    12     0     8    3
lockfpl    104      511    0      502     2     0     2     2     0     8    1
lockfspl    48      205    0      196     1     0     1     1     0     8    0
sessionpl  144       64    0       56     1     0     1     1     0     8    0
pgrppl      48       82    0       66     1     0     1     1     0     8    0
ucredpl    104     1624    0     1613     1     0     1     1     0     8    0
zombiepl   144     1785    0     1783     2     1     1     1     0     8    0
processpl  1152    1511    0     1449     5     0     5     5     0     8    0
procpl     664     3107    0     3032     7     0     7     7     0     8    0
sosppl     176        1    0        1     1     1     0     1     0     8    0
sockpl     552     1645    0     1615    10     3     7     7     0     8    4
mcl64k     65536    166    0      163     1     0     1     1     0     8    0
mcl16k     16384     50    0       50     2     1     1     1     0     8    1
mcl12k     12288     17    0       17     2     1     1     1     0     8    1
mcl9k128   9344       6    0        6     2     1     1     1     0     8    1
mcl8k      8192     106    0      106     3     2     1     2     0     8    1
mcl4k      4096    4245    0     4194    16     8     8    15     0     8    1
mcl2k2     2112       4    0        4     1     1     0     1     0     8    0
mcl2k      2048    1023    0     1020     5     1     4     4     0     8    2
mtagpl      96       10    0        9     1     0     1     1     0     8    0
mbufpl     256    15884    0    15756    24     2    22    22     0     8    6
bufpl      280     7968    0     1752   445     0   445   445     0     8    0
anonpl      24   201132    0   197914    57    10    47    47     0   186   15
amapchunkpl 152   41102    0    40638    47    13    34    34     0   158   14
amappl16   200     3432    0     3402    20     7    13    16     0     8    8
amappl15   192        4    0        4     1     1     0     1     0     8    0
amappl14   184      433    0      432     1     0     1     1     0     8    0
amappl13   176      123    0      113     1     0     1     1     0     8    0
amappl12   168     1729    0     1702     2     0     2     2     0     8    0
amappl11   160        3    0        3     1     1     0     1     0     8    0
amappl10   152      148    0      138     1     0     1     1     0     8    0
amappl9    144      267    0      267     1     1     0     1     0     8    0
amappl8    136      101    0       99     1     0     1     1     0     8    0
amappl7    128      150    0      138     1     0     1     1     0     8    0
amappl6    120      168    0      166     1     0     1     1     0     8    0
amappl5    112       91    0       83     1     0     1     1     0     8    0
amappl4    104      286    0      270     1     0     1     1     0     8    0
amappl3     96     8501    0     8394     4     0     4     4     0     8    0
amappl2     88      554    0      497     2     0     2     2     0     8    0
amappl1     80    14661    0    14116    13     1    12    13     0     8    0
amappl      88    11480    0    11322     5     0     5     5     0    92    0
uvmvnodes   80      130    0        0     3     0     3     3     0     8    0
dma32768   32768      1    0        1     1     1     0     1     0     8    0
dma8192    8192       2    0        2     2     1     1     1     0     8    1
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      255    0      255     2     1     1     1     0     8    1
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       19    0       18     1     0     1     1     0     8    0
aobjpl      72       27    0        1     1     0     1     1     0     8    0
uaddrrnd    24     1477    0     1449     1     0     1     1     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24     1477    0     1449     1     0     1     1     0     8    0
vmmpekpl   168    12385    0    12343     3     0     3     3     0     8    0
vmmpepl    168    97288    0    95540    94     1    93    93     0   357    8
vmsppl     368     1476    0     1448     4     1     3     4     0     8    0
rwobjpl     40    26723    0    25717    14     0    14    14     0     8    0
pdppl      4096    2960    0     2896    94    28    66    78     0     8    2
pvpl        32   635476    0   625584   139    22   117   117     0   265   19
pmappl     216     1476    0     1448     2     0     2     2     0     8    0
extentpl    40       45    0       27     1     0     1     1     0     8    0
phpool     112      395    0       55    10     0    10    10     0     8    0
ddb> machine ddbcpu 0
No such command
ddb> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff8342c604) at panic+0x1cf sys/kern/subr_prf.c:198
rw_do_enter_read(ffffffff83a0a898,0) at rw_do_enter_read+0x435 sys/kern/kern_rwlock.c:379
uvmfault_lookup(ffff80002a722970,0) at uvmfault_lookup+0x122 sys/uvm/uvm_fault.c:1880
uvm_fault_check(ffff80002a722970,ffff80002a7229a8,ffff80002a7229e0,0) at uvm_fault_check+0x4f sys/uvm/uvm_fault.c:693
uvm_fault(ffffffff83a0a7b0,ffff800029ee6000,0,2) at uvm_fault+0xe6 sys/uvm/uvm_fault.c:627
kpageflttrap(ffff80002a722b10,ffff800029ee6000) at kpageflttrap+0x2d1 sys/arch/amd64/amd64/trap.c:-1
kerntrap(ffff80002a722b10) at kerntrap+0x18a sys/arch/amd64/amd64/trap.c:528
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
kcov_remote_enter(0,ffff8000ffff9698) at kcov_remote_enter+0x122 sys/dev/kcov.c:670
timeout_run(ffffffff8399e2b0,ffff80002a77cb10) at timeout_run+0xdf sys/kern/kern_timeout.c:696
softclock_process_tick_timeout(ffff80002a77cb10,0) at softclock_process_tick_timeout+0x230 sys/kern/kern_timeout.c:756
softclock(0) at softclock+0x152 sys/kern/kern_timeout.c:788
softintr_dispatch(0) at softintr_dispatch+0xf9 sys/kern/kern_softintr.c:87
dosoftint(0) at dosoftint+0x48 sys/arch/amd64/amd64/intr.c:862
Xsoftclock() at Xsoftclock+0x27
spllower(0) at spllower+0xac sys/arch/amd64/amd64/intr.c:833
pool_get(ffffffff83aa1948,1) at pool_get+0x1b8 sys/kern/subr_pool.c:594
uvm_mapent_alloc(ffffffff83a0a7b0,0) at uvm_mapent_alloc+0x3a4 sys/uvm/uvm_map.c:-1
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab uvm_map_clip_end sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab sys/uvm/uvm_map.c:1988
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 vm_map_unlock_ln sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 sys/uvm/uvm_map.c:1799
km_free(ffff80003a176000,6000,ffffffff836a38f0,ffffffff8354c6e8) at km_free+0x85 sys/uvm/uvm_km.c:714
uvm_uarea_free(ffff80002a8794f0) at uvm_uarea_free+0x4f sys/uvm/uvm_glue.c:304
reaper(ffff80002a6eccf8) at reaper+0x1a9 sys/kern/kern_exit.c:493
end trace frame: 0x0, count: -24
ddb> machine ddbcpu 1
No such command
ddb> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff8342c604) at panic+0x1cf sys/kern/subr_prf.c:198
rw_do_enter_read(ffffffff83a0a898,0) at rw_do_enter_read+0x435 sys/kern/kern_rwlock.c:379
uvmfault_lookup(ffff80002a722970,0) at uvmfault_lookup+0x122 sys/uvm/uvm_fault.c:1880
uvm_fault_check(ffff80002a722970,ffff80002a7229a8,ffff80002a7229e0,0) at uvm_fault_check+0x4f sys/uvm/uvm_fault.c:693
uvm_fault(ffffffff83a0a7b0,ffff800029ee6000,0,2) at uvm_fault+0xe6 sys/uvm/uvm_fault.c:627
kpageflttrap(ffff80002a722b10,ffff800029ee6000) at kpageflttrap+0x2d1 sys/arch/amd64/amd64/trap.c:-1
kerntrap(ffff80002a722b10) at kerntrap+0x18a sys/arch/amd64/amd64/trap.c:528
alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
kcov_remote_enter(0,ffff8000ffff9698) at kcov_remote_enter+0x122 sys/dev/kcov.c:670
timeout_run(ffffffff8399e2b0,ffff80002a77cb10) at timeout_run+0xdf sys/kern/kern_timeout.c:696
softclock_process_tick_timeout(ffff80002a77cb10,0) at softclock_process_tick_timeout+0x230 sys/kern/kern_timeout.c:756
softclock(0) at softclock+0x152 sys/kern/kern_timeout.c:788
softintr_dispatch(0) at softintr_dispatch+0xf9 sys/kern/kern_softintr.c:87
dosoftint(0) at dosoftint+0x48 sys/arch/amd64/amd64/intr.c:862
Xsoftclock() at Xsoftclock+0x27
spllower(0) at spllower+0xac sys/arch/amd64/amd64/intr.c:833
pool_get(ffffffff83aa1948,1) at pool_get+0x1b8 sys/kern/subr_pool.c:594
uvm_mapent_alloc(ffffffff83a0a7b0,0) at uvm_mapent_alloc+0x3a4 sys/uvm/uvm_map.c:-1
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab uvm_map_clip_end sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap_remove(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000,ffff80002a722ff8,0,1,82611448fe953f14) at uvm_unmap_remove+0x5ab sys/uvm/uvm_map.c:1988
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 vm_map_unlock_ln sys/uvm/uvm_map.c:-1 [inline]
uvm_unmap(ffffffff83a0a7b0,ffff80003a176000,ffff80003a17c000) at uvm_unmap+0xa7 sys/uvm/uvm_map.c:1799
km_free(ffff80003a176000,6000,ffffffff836a38f0,ffffffff8354c6e8) at km_free+0x85 sys/uvm/uvm_km.c:714
uvm_uarea_free(ffff80002a8794f0) at uvm_uarea_free+0x4f sys/uvm/uvm_glue.c:304
reaper(ffff80002a6eccf8) at reaper+0x1a9 sys/kern/kern_exit.c:493
end trace frame: 0x0, count: -24

Crashes (10):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/06/05 10:38 openbsd ce89dc54e9c4 48b6c3fa .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/06/04 01:09 openbsd e8e5aa2db9cf 197909be .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/05/28 02:10 openbsd 3079a4a0a067 cb4e87ff .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/05/22 14:20 openbsd 54bbd1fe416a 95d90255 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/05/19 10:46 openbsd 8a5afb5cdcf9 340bcdf0 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/05/08 08:13 openbsd d1081477e0e5 340bcdf0 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/05/06 03:42 openbsd eec9cf095b26 340bcdf0 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/04/12 03:03 openbsd de62a587e27d 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/04/05 22:38 openbsd bc22b0de1984 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
2026/04/04 23:47 openbsd c9c58e023502 4b3d9a38 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: kmmaplk rwlock ADDR: enter read deadlock
* Struck through repros no longer work on HEAD.