syzbot


panic: mtx ADDR: locking against myself (2)

Status: upstream: reported on 2025/03/11 07:35
Reported-by: syzbot+69f651609f3f00ee7e78@syzkaller.appspotmail.com
First crash: 45d, last: 32m
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd panic: mtx ADDR: locking against myself C 3 2196d 2197d 3/3 fixed on 2019/04/22 08:46

Sample crash report:
login: panic: mtx 0xffffffff83987ea0: locking against myself
Stopped at      db_enter+0x25:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*517842  10494  32767        0x10          0    0  syz-executor
 485486  18725      0     0x14000      0x200    1  zerothread
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff833dc301) at panic+0x1e5 sys/kern/subr_prf.c:198
mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf sys/kern/kern_lock.c:271
mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 sys/kern/kern_lock.c:239
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagedequeue sys/uvm/uvm_page.c:-1 [inline]
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 sys/uvm/uvm_page.c:980
uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 sys/uvm/uvm_page.c:1020
uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b sys/uvm/uvm_vnode.c:1118
uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80003c45dea0) at usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x737041e6f5c0, count: 2
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: mtx 0xffffffff83987ea0: locking against myself
ddb{0}> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff833dc301) at panic+0x1e5 sys/kern/subr_prf.c:198
mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf sys/kern/kern_lock.c:271
mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 sys/kern/kern_lock.c:239
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagedequeue sys/uvm/uvm_page.c:-1 [inline]
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 sys/uvm/uvm_page.c:980
uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 sys/uvm/uvm_page.c:1020
uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b sys/uvm/uvm_vnode.c:1118
uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80003c45dea0) at usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x737041e6f5c0, count: -13
ddb{0}> show registers
rdi                                0
rsi                              0x1
rbp               0xffff80003c45d840
rbx               0xffffffff83828dcf    cpu_info_full_primary+0x2dcf
rdx                                0
rcx               0xffff80003c4562c0
rax               0xffffffff83827ff0    cpu_info_full_primary+0x1ff0
r8                 0x101010101010101
r9                0x8080808080808080
r10               0xd830176c0f00e9b9
r11               0x3f6b51645f0c67e3
r12               0xffffffff83828bd0    cpu_info_full_primary+0x2bd0
r13                                0
r14                                0
r15                              0x1
rip               0xffffffff82d2f565    db_enter+0x25
cs                               0x8
rflags                         0x246
rsp               0xffff80003c45d830
ss                                 0
db_enter+0x25:  addq    $0x8,%rsp
ddb{0}> show proc
PROC (syz-executor) tid=517842 pid=10494 tcnt=4 stat=onproc
    flags process=10<SUGID> proc=0
    runpri=69, usrpri=69, slppri=16, nice=20
    wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0
    forw=0xffffffffffffffff, list=0xffff80003c456f90,0xffff80003c456040
    process=0xffff80003bc28e18 user=0xffff80003c458000, vmspace=0xfffffd806bea4988
    estcpu=19, cpticks=2, pctcpu=0.0, user=1, sys=0, intr=1
ddb{0}> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
  9679  127805  36014      0  2        0x40                syz-executor
 36014  503061  27819      0  3        0x80  ppwait        syz-executor
*10494  517842  23860  32767  7        0x10                syz-executor
 10494   72370  23860  32767  2   0x4000010                syz-executor
 10494  318507  23860  32767  3   0x4000010  biowait       syz-executor
 10494   85027  23860  32767  3   0x4000090  fsleep        syz-executor
 27819  352745  37268      0  3        0x82  wait          syz-executor
 89461  290693   7156      0  3        0x82  sbwait        sshd-session
 62815  150442      0      0  3     0x14200  bored         sosplice
 58605   84347  35591  32767  3        0x90  piperd        syz-executor
 31193  395884  34072  32767  3        0x90  piperd        syz-executor
 23860   64387  53089  32767  3        0x90  nanoslp       syz-executor
 84246  463073  52585  32767  3        0x90  piperd        syz-executor
 87946  245770  22003  32767  3        0x90  nanoslp       syz-executor
 56141  304672  52765  32767  3        0x90  piperd        syz-executor
 34072   25086  37268      0  3        0x82  wait          syz-executor
 22003  401856  37268      0  3        0x82  wait          syz-executor
 52585  219060  37268      0  3        0x82  wait          syz-executor
 52765  442268  37268      0  3        0x82  wait          syz-executor
 35591  500258  37268      0  3        0x82  wait          syz-executor
 53089   70413  37268      0  3        0x82  wait          syz-executor
 37268  379401  42133      0  3        0x82  nanoslp       syz-executor
 42133    5188  44164      0  3    0x10008a  sigsusp       ksh
 44164  236523  50311      0  3        0x98  kqread        sshd-session
 50311  159596   7156      0  3        0x92  kqread        sshd-session
 66061  415827      1      0  3    0x100083  ttyin         getty
  7156  368514      1      0  3        0x88  kqread        sshd
   559  366445    311     73  3   0x1100090  kqread        syslogd
   311  519991      1      0  3    0x100082  sbwait        syslogd
 17204  370318      1      0  3    0x100080  kqread        resolvd
 38377  251505  37527     77  3    0x100092  kqread        dhcpleased
 23649  422084  37527     77  3    0x100092  kqread        dhcpleased
 37527  487113      1      0  3        0x80  kqread        dhcpleased
 96195  246760      0      0  3     0x14200  bored         smr
 18725  485486      0      0  7     0x14200                zerothread
 46480  511642      0      0  3     0x14200  aiodoned      aiodoned
 97251  147502      0      0  3     0x14200  syncer        update
 75393  414812      0      0  3     0x14200  cleaner       cleaner
 79322  332797      0      0  3     0x14200  reaper        reaper
 18987   47118      0      0  3     0x14200  pgdaemon      pagedaemon
 86434  389259      0      0  3     0x14200  bored         viomb
 73393   13729      0      0  3  0x40014200  acpi0         acpi0
 39611   19187      0      0  3  0x40014200                idle1
 44237  427432      0      0  3     0x14200  bored         softnet3
 85589   72023      0      0  3     0x14200  bored         softnet2
 22615  449002      0      0  3     0x14200  bored         softnet1
 15477   78581      0      0  3     0x14200  bored         softnet0
 38873  163478      0      0  3     0x14200  bored         systqmp
 41475  492191      0      0  3     0x14200  bored         systq
 43868   71435      0      0  3     0x14200  tmoslp        softclockmp
 69612  443587      0      0  3  0x40014200  tmoslp        softclock
 24449   84488      0      0  3  0x40014200                idle0
     1  126413      0      0  3        0x82  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb{0}> show all locks
CPU 0:
exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  mtx_enter_try+0x178 sys/kern/kern_lock.c:-1
#2  mtx_enter+0x60 sys/kern/kern_lock.c:239
#3  uvn_get+0x679 sys/uvm/uvm_vnode.c:1117
#4  uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
#5  uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
#6  uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
#7  upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
#8  usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
#9  recall_trap+0x8
Process 10494 (syz-executor) thread 0xffff80003c4562c0 (517842)
exclusive rwlock uobjlk r = 0 (0xfffffd8061895140)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  rw_do_enter_write+0x3ea sys/kern/kern_rwlock.c:316
#2  uvn_io+0x667 sys/uvm/uvm_vnode.c:1297
#3  uvn_get+0x31d sys/uvm/uvm_vnode.c:1102
#4  uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
#5  uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
#6  uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
#7  upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
#8  usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
#9  recall_trap+0x8
exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83987eb0)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  mtx_enter_try+0x178 sys/kern/kern_lock.c:-1
#2  mtx_enter+0x60 sys/kern/kern_lock.c:239
#3  uvn_get+0x679 sys/uvm/uvm_vnode.c:1117
#4  uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
#5  uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
#6  uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
#7  upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
#8  usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
#9  recall_trap+0x8
Process 10494 (syz-executor) thread 0xffff80002a2c47d8 (318507)
exclusive rrwlock inode r = 0 (0xfffffd8063312e28)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  rw_do_enter_write+0x3ea sys/kern/kern_rwlock.c:316
#2  rrw_enter+0xc6 sys/kern/kern_rwlock.c:616
#3  VOP_LOCK+0xa6 sys/kern/vfs_vops.c:524
#4  vn_lock+0xa4 sys/kern/vfs_vnops.c:570
#5  sys_ftruncate+0x1c4 sys/kern/vfs_syscalls.c:2920
#6  syscall+0xb08 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#6  syscall+0xb08 sys/arch/amd64/amd64/trap.c:577
#7  Xsyscall+0x128
Process 10494 (syz-executor) thread 0xffff80002a2c5738 (85027)
exclusive rwlock futexpl r = 0 (0xffffffff838ff1e8)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  rw_do_enter_write+0x3ea sys/kern/kern_rwlock.c:316
#2  pool_get+0x10b sys/kern/subr_pool.c:583
#3  futex_get+0x309 sys/kern/sys_futex.c:171
#4  futex_wait+0x328 sys/kern/sys_futex.c:-1
#5  sys_futex+0x149 sys/kern/sys_futex.c:101
#6  syscall+0xbc6 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#6  syscall+0xbc6 sys/arch/amd64/amd64/trap.c:577
#7  Xsyscall+0x128
exclusive rwlock futex r = 0 (0xffffffff8380b698)
#0  witness_lock+0x5bb stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x5bb sys/kern/subr_witness.c:1160
#1  rw_do_enter_write+0x3ea sys/kern/kern_rwlock.c:316
#2  sys_futex+0x69 sys/kern/sys_futex.c:98
#3  syscall+0xbc6 mi_syscall sys/sys/syscall_mi.h:176 [inline]
#3  syscall+0xbc6 sys/arch/amd64/amd64/trap.c:577
#4  Xsyscall+0x128
ddb{0}> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 10181  10951K   10965K 166960K     11264        0
            pcb    17     12K      12K 166960K        17        0
         rtable   196      5K       6K 166960K       365        0
             pf    29     16K      16K 166960K        33        0
         ifaddr    35      6K       7K 166960K        45        0
        ifgroup    46      2K       2K 166960K        54        0
         sysctl     1      1K       1K 166960K         1        0
       counters    62     36K      36K 166960K        66        0
       ioctlops     0      0K       2K 166960K        98        0
            iov     0      0K      16K 166960K        75        0
          mount     1      1K       1K 166960K         1        0
            log     0      0K       0K 166960K         4        0
         vnodes  1334     84K      84K 166960K      1540        0
      UFS quota     1     32K      32K 166960K         1        0
      UFS mount     5     36K      36K 166960K         5        0
            shm     2      1K       5K 166960K         5        0
         VM map     2      1K       1K 166960K         2        0
            sem    12      0K       0K 166960K        18        0
        dirhash    12      2K       2K 166960K        15        0
           ACPI  1692    195K     286K 166960K     12470        0
      file desc    19     69K     121K 166960K       423        0
          sigio     0      0K       0K 166960K         2        0
           proc    58     79K     115K 166960K       513        0
        subproc    63      3K       4K 166960K       252        0
    NFS srvsock     1      0K       0K 166960K         1        0
     NFS daemon     1     16K      16K 166960K         1        0
    ip_moptions     0      0K       0K 166960K        36        0
       in_multi    77      5K       7K 166960K       113        0
    ether_multi     1      0K       0K 166960K         3        0
            mrt     1      0K       0K 166960K         1        0
    ISOFS mount     1     32K      32K 166960K         1        0
  MSDOSFS mount     1     16K      16K 166960K         1        0
           ttys    61    281K     281K 166960K        61        0
           exec     0      0K       1K 166960K       392        0
   fusefs mount     1     32K      32K 166960K         1        0
            tdb     3      0K       0K 166960K         3        0
        VM swap     8     62K      64K 166960K        10        0
       UVM amap   215    167K     192K 166960K      4892        0
       UVM aobj    13      2K       2K 166960K        13        0
     pinsyscall    42     84K     112K 166960K      1437        0
        memdesc     1      4K       4K 166960K         1        0
    crypto data     1      1K       1K 166960K         1        0
    ip6_options     0      0K       0K 166960K        14        0
            NDP    10      0K       2K 166960K        28        0
           temp    38   8680K    8744K 166960K      4817        0
         kqueue    13     20K      30K 166960K        59        0
      SYN cache     2     16K      16K 166960K         2        0
ddb{0}> show all pools
Name      Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache    128       26    0        0     1     0     1     1     0     8    0
rtpcb      120       52    0       49     1     0     1     1     0     8    0
rtentry    176      119    0       28     6     0     6     6     0     8    0
unpcb      144      294    0      273     6     0     6     6     0     8    5
syncache   336        6    0        6     1     1     0     1     0     8    0
tcpcb      808      109    0      102     2     0     2     2     0     8    1
arp        128       20    0        4     1     0     1     1     0     8    0
inpcb      384      372    0      359    10     7     3     9     0     8    1
nd6        144       30    0       11     1     0     1     1     0     8    0
kcovpl      48       28    0       21     1     0     1     1     0     8    0
art_heap8  4096       1    0        0     1     0     1     1     0     8    0
art_heap4  256      466    0       98    29     0    29    29     0     8    4
art_table   32      467    0       98     4     0     4     4     0     8    0
art_node    16      118    0       35     1     0     1     1     0     8    0
sysvmsgpl   40        2    0        1     1     0     1     1     0     8    0
semupl     112        1    0        1     1     1     0     1     0     8    0
semapl     112       16    0        6     1     0     1     1     0     8    0
shmpl      112       10    0        0     1     0     1     1     0     8    0
dirhash    1024      19    0        2     3     0     3     3     0     8    0
dino2pl    256     1860    0      330    96     0    96    96     0     8    0
ffsino     288     1860    0      330   110     0   110   110     0     8    0
nchpl      144     2352    0      659    63     0    63    63     0     8    0
uvmvnodes   80     2121    0        0    44     0    44    44     0     8    0
vnodes     216     2121    0        0   118     0   118   118     0     8    0
namei      1024    7640    0     7640     1     0     1     1     0     8    1
percpumem   16       48    0        2     1     0     1     1     0     8    0
kstatmem   264       24    0        4     2     0     2     2     0     8    0
scxspl     216     8199    0     8197    10     2     8     8     1     8    7
plimitpl   152      181    0      159     3     1     2     2     0     8    1
sigapl     424      658    0      607     8     1     7     7     0     8    0
futexpl     64     3132    0     3131     1     0     1     1     0     8    0
knotepl    120      288    0        0     9     0     9     9     0     8    0
kqueuepl   224       69    0       60     1     0     1     1     0     8    0
pipepl     336      209    0      182     6     0     6     6     0     8    3
fdescpl    520      639    0      607     3     0     3     3     0     8    0
filepl     160     3198    0     2995    17     3    14    14     0     8    4
lockfpl    104       66    0       63     1     0     1     1     0     8    0
lockfspl    48       31    0       28     1     0     1     1     0     8    0
sessionpl  144       44    0       28     1     0     1     1     0     8    0
pgrppl      48       74    0       51     1     0     1     1     0     8    0
ucredpl    104      363    0      346     1     0     1     1     0     8    0
zombiepl   144      608    0      607     1     0     1     1     0     8    0
processpl  1192     658    0      607     5     0     5     5     0     8    0
procpl     656     1010    0      956     7     1     6     6     0     8    0
sosppl     168        2    0        2     1     0     1     1     0     8    1
sockpl     728      721    0      687    21     6    15    15     0     8   11
mcl64k     65536      4    0        0     1     0     1     1     0     8    0
mcl8k      8192       2    0        0     1     0     1     1     0     8    0
mcl4k      4096     128    0        0    16     0    16    16     0     8    0
mcl2k      2048      19    0        0     3     0     3     3     0     8    0
mtagpl      96        3    0        0     1     0     1     1     0     8    0
mbufpl     256     1170    0        0    74     0    74    74     0     8    0
bufpl      280     2889    0      112   199     0   199   199     0     8    0
anonpl      32     5477    0        0    45     0    45    45     0   246    0
amapchunkpl 152   15397    0    14977    28     1    27    28     0   158    7
amappl16   200     1693    0     1673     5     3     2     5     0     8    0
amappl15   192        9    0        9     1     1     0     1     0     8    0
amappl14   184      112    0      101     1     0     1     1     0     8    0
amappl13   176        5    0        5     2     2     0     1     0     8    0
amappl12   168     1236    0     1206     2     0     2     2     0     8    0
amappl11   160       48    0       38     1     0     1     1     0     8    0
amappl10   152        4    0        4     1     1     0     1     0     8    0
amappl9    144      272    0      272     1     1     0     1     0     8    0
amappl8    136       78    0       77     1     0     1     1     0     8    0
amappl7    128       98    0       87     1     0     1     1     0     8    0
amappl6    120      173    0      169     1     0     1     1     0     8    0
amappl5    112      123    0      116     1     0     1     1     0     8    0
amappl4    104      284    0      267     1     0     1     1     0     8    0
amappl3     96     2684    0     2585     4     0     4     4     0     8    0
amappl2     88      635    0      572     2     0     2     2     0     8    0
amappl1     80     9331    0     8689    15     1    14    15     0     8    0
amappl      88     4198    0     4053     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       12    0        0     1     0     1     1     0     8    0
uaddrrnd    24      639    0      607     1     0     1     1     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24      639    0      607     1     0     1     1     0     8    0
vmmpekpl   168     7286    0     7240     3     0     3     3     0     8    0
vmmpepl    168    46494    0    44536   101     5    96   101     0   357    2
vmsppl     480      638    0      607     6     0     6     6     0     8    0
rwobjpl     72    16774    0    13737    59     2    57    57     0     8    1
pdppl      4096    1285    0     1214   119    40    79    95     0     8    8
pvpl        32    12080    0        0    99     1    98    99     0   265    0
pmappl     256      638    0      607     3     0     3     3     0     8    0
extentpl    40       45    0       27     1     0     1     1     0     8    0
phpool     112      469    0       43    13     0    13    13     0     8    0
ddb{0}> machine ddbcpu 0
Invalid cpu 0
ddb{0}> trace
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff833dc301) at panic+0x1e5 sys/kern/subr_prf.c:198
mtx_enter_try(ffffffff83987ea0) at mtx_enter_try+0x1bf sys/kern/kern_lock.c:271
mtx_enter(ffffffff83987ea0) at mtx_enter+0x60 sys/kern/kern_lock.c:239
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 uvm_pagedequeue sys/uvm/uvm_page.c:-1 [inline]
uvm_pageclean(fffffd8008264f90) at uvm_pageclean+0x290 sys/uvm/uvm_page.c:980
uvm_pagefree(fffffd8008264f90) at uvm_pagefree+0x26 sys/uvm/uvm_page.c:1020
uvn_get(fffffd8073697858,1000,ffff80003c45daf8,ffff80003c45dad4,0,2,9e9dc129c4c7d8fa,ffff80003c45dd50) at uvn_get+0x68b sys/uvm/uvm_vnode.c:1118
uvm_fault_lower_io(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45db80,ffff80003c45db88) at uvm_fault_lower_io+0x319 sys/uvm/uvm_fault.c:1588
uvm_fault_lower(ffff80003c45dd18,ffff80003c45dd50,ffff80003c45dc90) at uvm_fault_lower+0x278 sys/uvm/uvm_fault.c:1362
uvm_fault(fffffd806bea4988,200000001000,0,2) at uvm_fault+0x272 sys/uvm/uvm_fault.c:-1
upageflttrap(ffff80003c45dea0,200000001080) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:188
usertrap(ffff80003c45dea0) at usertrap+0x2d8 sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x737041e6f5c0, count: -13
ddb{0}> machine ddbcpu 1
Stopped at      x86_ipi_db+0x27:        addq    $0x8,%rsp
x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394
x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
pagezero() at pagezero+0x1c
end trace frame: 0x0, count: 11
ddb{1}> trace
x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394
x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106
Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
pagezero() at pagezero+0x1c
end trace frame: 0x0, count: -4

Crashes (123):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/04/25 14:47 openbsd d13e04c647d7 dea5c7e4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/25 08:42 openbsd da8f11c75518 e3715315 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/25 03:06 openbsd da8f11c75518 e3715315 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/25 00:56 openbsd da8f11c75518 e3715315 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/24 08:29 openbsd 9244c012979b 9882047a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/24 03:29 openbsd 9244c012979b 9882047a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/24 01:53 openbsd 9244c012979b 9882047a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/23 04:49 openbsd e684669aa085 53a8b9bd .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/22 22:19 openbsd 20a99bdda6ce 53a8b9bd .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/22 20:28 openbsd 20a99bdda6ce 53a8b9bd .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/22 02:14 openbsd e8eeea37c7e6 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/22 01:05 openbsd e8eeea37c7e6 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/21 21:58 openbsd e8eeea37c7e6 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/21 15:23 openbsd 73df8e5b9b65 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/21 02:58 openbsd 06d459206c9d 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/21 00:21 openbsd 06d459206c9d 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/20 21:19 openbsd 06d459206c9d 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/19 21:48 openbsd 0790a7da1c05 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/19 21:12 openbsd 0790a7da1c05 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/19 11:30 openbsd ebe9080c87a7 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/19 08:41 openbsd ebe9080c87a7 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/18 21:36 openbsd 8f9f394da4af 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/18 11:53 openbsd d8bca26c1181 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/18 10:34 openbsd d8bca26c1181 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/18 08:04 openbsd d8bca26c1181 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/18 06:20 openbsd d8bca26c1181 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/18 00:37 openbsd d8bca26c1181 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/17 21:13 openbsd d908cbc5d051 552876f8 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/17 06:43 openbsd 96fb1b485f5f a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/17 01:55 openbsd 4c8bb6464990 a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/16 21:05 openbsd 42337cd26dad a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/16 09:21 openbsd 35b2ae8d3cd2 a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/16 05:22 openbsd 35b2ae8d3cd2 a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/15 22:07 openbsd 35b2ae8d3cd2 a95239b1 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/15 19:47 openbsd 2766c3c8c83b 85125322 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/15 18:22 openbsd 2766c3c8c83b 85125322 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/15 12:23 openbsd 2766c3c8c83b 85125322 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/15 05:58 openbsd 2d3b308e3c4b 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/14 05:28 openbsd 76a00bd59e53 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/13 18:17 openbsd fe0564919a5a 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/13 12:11 openbsd fe0564919a5a 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/04/13 09:55 openbsd fe0564919a5a 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/13 03:32 openbsd ade9dbe6546b 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
2025/04/13 01:34 openbsd ade9dbe6546b 0bd6db41 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore panic: mtx ADDR: locking against myself
2025/03/11 07:35 openbsd 4b6c60d68713 16256247 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-setuid panic: mtx ADDR: locking against myself
* Struck through repros no longer work on HEAD.