syzbot


uvm_fault: checkalias

Status: upstream: reported on 2024/04/09 13:45
Reported-by: syzbot+1424572e42b2f2bbe15e@syzkaller.appspotmail.com
First crash: 22d, last: 22d

Sample crash report:
uvm_fault(0xfffffd8065d7d1c8, 0x18, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at      checkalias+0xa7:        movl    0x18(%r13),%ebx
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
 363328  33595      0   0x8000000          0    0  syz-executor.4
*301346  33595      0   0x8000000  0x4000000    1K syz-executor.4
checkalias(fffffd80673d5b58,31700,0) at checkalias+0xa7 sys/kern/vfs_subr.c:564
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c getdevvp sys/kern/vfs_subr.c:533 [inline]
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c sys/kern/vfs_subr.c:507
spec_open_clone(ffff80002c6b9c28) at spec_open_clone+0x18f sys/kern/spec_vnops.c:711
spec_open(ffff80002c6b9c28) at spec_open+0x242 sys/kern/spec_vnops.c:148
VOP_OPEN(fffffd806f0e46f0,1,fffffd807f7d76e8,ffff8000373a6550) at VOP_OPEN+0x76 sys/kern/vfs_vops.c:138
vn_open(ffff80002c6b9e78,1,0) at vn_open+0x4e4 sys/kern/vfs_vnops.c:177
doopenat(ffff8000373a6550,ffffff9c,20000040,0,0,ffff80002c6ba020) at doopenat+0x269 sys/kern/vfs_syscalls.c:1126
syscall(ffff80002c6ba0d0) at syscall+0x854 mi_syscall sys/sys/syscall_mi.h:180 [inline]
syscall(ffff80002c6ba0d0) at syscall+0x854 sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x5191a50e3b0, count: 6
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{1}> 
ddb{1}> set $lines = 0
ddb{1}> set $maxwidth = 0
ddb{1}> show panic
*cpu1: uvm_fault(0xfffffd8065d7d1c8, 0x18, 0, 1) -> e
ddb{1}> trace
checkalias(fffffd80673d5b58,31700,0) at checkalias+0xa7 sys/kern/vfs_subr.c:564
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c getdevvp sys/kern/vfs_subr.c:533 [inline]
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c sys/kern/vfs_subr.c:507
spec_open_clone(ffff80002c6b9c28) at spec_open_clone+0x18f sys/kern/spec_vnops.c:711
spec_open(ffff80002c6b9c28) at spec_open+0x242 sys/kern/spec_vnops.c:148
VOP_OPEN(fffffd806f0e46f0,1,fffffd807f7d76e8,ffff8000373a6550) at VOP_OPEN+0x76 sys/kern/vfs_vops.c:138
vn_open(ffff80002c6b9e78,1,0) at vn_open+0x4e4 sys/kern/vfs_vnops.c:177
doopenat(ffff8000373a6550,ffffff9c,20000040,0,0,ffff80002c6ba020) at doopenat+0x269 sys/kern/vfs_syscalls.c:1126
syscall(ffff80002c6ba0d0) at syscall+0x854 mi_syscall sys/sys/syscall_mi.h:180 [inline]
syscall(ffff80002c6ba0d0) at syscall+0x854 sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x5191a50e3b0, count: -9
ddb{1}> show registers
rdi               0xffff800032949000
rsi                            0xd2e
rbp               0xffff80002c6b9ad0
rbx                          0x41700    acpi_pdirpa+0x2d571
rdx               0xffff800032949000
rcx                            0xd2d
rax               0xffffffff8117e713    checkalias+0x143
r8                                 0
r9                0xffffffffffffffff
r10               0x29f0ffe58edac657
r11               0x4c1c074b8cd43aad
r12                          0x31700    acpi_pdirpa+0x1d571
r13                                0
r14                          0x31700    acpi_pdirpa+0x1d571
r15               0xfffffd8066e8edd8
rip               0xffffffff8117e677    checkalias+0xa7
cs                               0x8
rflags                       0x10246    __ALIGN_SIZE+0xf246
rsp               0xffff80002c6b9a60
ss                              0x10
checkalias+0xa7:        movl    0x18(%r13),%ebx
ddb{1}> show proc
PROC (syz-executor.4) tid=301346 pid=33595 tcnt=2 stat=onproc
    flags process=8000000 proc=4000000<THREAD>
    runpri=32, usrpri=69, slppri=32, nice=20
    wchan=0x0, wmesg=, ps_single=0x0
    forw=0xffffffffffffffff, list=0xffff80002a1a8020,0xffff8000373a6fa0
    process=0xffff8000ffff4488 user=0xffff80002c6b5000, vmspace=0xfffffd8065d7d1c8
    estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0
ddb{1}> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 33595  363328  87237      0  7   0x8000000                syz-executor.4
*33595  301346  87237      0  7   0xc000000                syz-executor.4
 82577  461075  62885      0  2   0x8000000                syz-executor.3
 82577  464269  62885      0  2   0xc000000                syz-executor.3
 12063   39999  84388      0  2   0x8000000                syz-executor.6
 12063  446504  84388      0  2   0xc000000                syz-executor.6
 74079   27208  96000      0  2   0x8000000                syz-executor.1
 74079  197611  96000      0  2   0xc000000                syz-executor.1
 33394  139456   2307      0  2   0x8000000                syz-executor.7
 33394  336764   2307      0  3   0xc000080  kqpoll        syz-executor.7
 89772  392810  31623      0  3   0x8000080  nanoslp       syz-executor.5
 89772  504255  31623      0  3   0xc000080  sbwait        syz-executor.5
 89772  150603  31623      0  3   0xc000080  fsleep        syz-executor.5
 48805  353070  90080      0  3   0x8000080  nanoslp       syz-executor.0
 48805   26789  90080      0  3   0xc000080  netio         syz-executor.0
 48805  160667  90080      0  3   0xc000080  fsleep        syz-executor.0
 92490  287837  80916      0  3   0x8000080  nanoslp       syz-executor.2
 92490  445313  80916      0  3   0xc000080  bell          syz-executor.2
 92490  286380  80916      0  3   0xc000080  fsleep        syz-executor.2
 87237  141452  44713      0  3   0x8000082  nanoslp       syz-executor.4
 80916  310921  44713      0  3   0x8000082  nanoslp       syz-executor.2
  2307   91312  44713      0  3   0x8000082  nanoslp       syz-executor.7
 84388  428857  44713      0  3   0x8000082  nanoslp       syz-executor.6
 31623  261848  44713      0  3   0x8000082  nanoslp       syz-executor.5
 96000  281198  44713      0  3   0x8000082  nanoslp       syz-executor.1
  1799   41589      1      0  3  0x18100083  ttyin         getty
 84223  422453      0      0  3     0x14200  bored         sosplice
 62885  342983  44713      0  3   0x8000082  nanoslp       syz-executor.3
 90080   16642  44713      0  3   0x8000082  nanoslp       syz-executor.0
 44713   78724  82374      0  2  0x1a000002                syz-fuzzer
 44713  403501  82374      0  3  0x1e000082  nanoslp       syz-fuzzer
 44713  519321  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713   46191  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713  510110  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713  390404  82374      0  3  0x1e000082  thrsleep      syz-fuzzer
 44713   25694  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713   69886  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713   36522  82374      0  3  0x1e000082  thrsleep      syz-fuzzer
 44713  492682  82374      0  3  0x1e000082  thrsleep      syz-fuzzer
 44713  342403  82374      0  3  0x1e000082  thrsleep      syz-fuzzer
 44713  420070  82374      0  3  0x1e000082  kqread        syz-fuzzer
 44713  461327  82374      0  3  0x1e000082  thrsleep      syz-fuzzer
 44713  165638  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713  193416  82374      0  3  0x1e000082  wait          syz-fuzzer
 44713  460259  82374      0  3  0x1e000082  wait          syz-fuzzer
 82374  281934   9049      0  3   0x810008a  sigsusp       ksh
  9049  291900  28747      0  3  0x1800009a  kqread        sshd
 28747  224838      1      0  3  0x18000088  kqread        sshd
 72763   47018   7607     74  3  0x19100092  bpf           pflogd
  7607   62823      1      0  3  0x18000080  sbwait        pflogd
 93754  162668  96526     73  3  0x19100090  kqread        syslogd
 96526  177553      1      0  3  0x18100082  sbwait        syslogd
   305  120091      1      0  3  0x18100080  kqread        resolvd
 54721   90135  69581     77  3  0x18100092  kqread        dhcpleased
 94253  101791  69581     77  3  0x18100092  kqread        dhcpleased
 69581  492208      1      0  3  0x18000080  kqread        dhcpleased
 71204  245576      0      0  3     0x14200  bored         smr
 20692  161391      0      0  2     0x14200                zerothread
  5865  463391      0      0  3     0x14200  aiodoned      aiodoned
 68930  440326      0      0  3     0x14200  syncer        update
 69477  463537      0      0  3     0x14200  cleaner       cleaner
  8518   58621      0      0  3     0x14200  reaper        reaper
 61112  402039      0      0  3     0x14200  pgdaemon      pagedaemon
 39945   59188      0      0  3     0x14200  bored         viomb
  6719   75494      0      0  3  0x40014200  acpi0         acpi0
 35578  134332      0      0  3  0x40014200                idle1
 85380  289065      0      0  3     0x14200  bored         softnet3
 56858  265379      0      0  3     0x14200  bored         softnet2
 11129  432847      0      0  3     0x14200  bored         softnet1
 85555  116997      0      0  3     0x14200  bored         softnet0
 76136   57051      0      0  3     0x14200  bored         systqmp
 59665  114918      0      0  3     0x14200  bored         systq
 97656  305532      0      0  3     0x14200  tmoslp        softclockmp
 72361  155880      0      0  3  0x40014200  tmoslp        softclock
 88167  501546      0      0  3  0x40014200                idle0
     1   59527      0      0  3   0x8080082  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb{1}> show all locks
Process 33595 (syz-executor.4) thread 0xffff8000373a6550 (301346)
exclusive rrwlock inode r = 0 (0xfffffd80785d9700)
#0  witness_lock+0x446 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x446 sys/kern/subr_witness.c:1187
#1  rw_enter+0x32a sys/kern/kern_rwlock.c:309
#2  rrw_enter+0x8e sys/kern/kern_rwlock.c:464
#3  VOP_LOCK+0x8b sys/kern/vfs_vops.c:518
#4  vn_lock+0x85 sys/kern/vfs_vnops.c:564
#5  vget+0x1fd sys/kern/vfs_subr.c:676
#6  cache_lookup+0x2b3 sys/kern/vfs_cache.c:222
#7  ufs_lookup+0x1b2 sys/ufs/ufs/ufs_lookup.c:160
#8  VOP_LOOKUP+0x5c sys/kern/vfs_vops.c:85
#9  vfs_lookup+0x6e5 sys/kern/vfs_lookup.c:566
#10 namei+0x56a sys/kern/vfs_lookup.c:250
#11 vn_open+0x101 sys/kern/vfs_vnops.c:140
#12 doopenat+0x269 sys/kern/vfs_syscalls.c:1126
#13 syscall+0x854 mi_syscall sys/sys/syscall_mi.h:180 [inline]
#13 syscall+0x854 sys/arch/amd64/amd64/trap.c:577
#14 Xsyscall+0x128
exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82db7550)
#0  witness_lock+0x446 stacktrace_save sys/sys/stacktrace.h:37 [inline]
#0  witness_lock+0x446 sys/kern/subr_witness.c:1187
#1  syscall+0x83b mi_syscall sys/sys/syscall_mi.h:180 [inline]
#1  syscall+0x83b sys/arch/amd64/amd64/trap.c:577
#2  Xsyscall+0x128
ddb{1}> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 10195   6487K    6747K 166960K     12262        0
            pcb    15     10K      10K 166960K       204        0
         rtable   194     10K      10K 166960K       865        0
             pf    37     10K      10K 166960K       125        0
         ifaddr    41     14K      16K 166960K       124        0
        ifgroup    66      2K       2K 166960K       201        0
         sysctl     3      0K       1K 166960K         5        0
       counters    68     36K      37K 166960K       136        0
       ioctlops     0      0K       4K 166960K      1548        0
            iov     0      0K      16K 166960K       118        0
          mount     1      1K       1K 166960K         1        0
            log     0      0K       0K 166960K         4        0
         vnodes  1371     86K      87K 166960K      2224        0
      UFS quota     1     32K      32K 166960K         1        0
      UFS mount     5     36K      36K 166960K         5        0
            shm     2      1K       5K 166960K        29        0
         VM map     2      1K       1K 166960K         2        0
            sem    12      0K       1K 166960K        54        0
        dirhash    12      2K       2K 166960K        24        0
           ACPI  1697    195K     286K 166960K     12548        0
      file desc    18     65K      93K 166960K      1884        0
          sigio     0      0K       0K 166960K        74        0
           proc    71     91K     115K 166960K       996        0
        subproc   104      6K       7K 166960K       287        0
    NFS srvsock     1      0K       0K 166960K         1        0
     NFS daemon     1     16K      16K 166960K         1        0
    ip_moptions     0      0K       0K 166960K       278        0
       in_multi    76      5K       7K 166960K       278        0
    ether_multi     1      0K       0K 166960K        11        0
            mrt     1      0K       0K 166960K         9        0
    ISOFS mount     1     32K      32K 166960K         1        0
  MSDOSFS mount     1     16K      16K 166960K         1        0
           ttys    85    387K     387K 166960K        85        0
           exec     0      0K       1K 166960K       701        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   360     87K      98K 166960K     18803        0
       UVM aobj    75      5K       5K 166960K        87        0
     pinsyscall    42     84K     108K 166960K      3405        0
        memdesc     1      4K       4K 166960K         1        0
    crypto data     1      1K       1K 166960K         1        0
    ip6_options     0      0K       1K 166960K       195        0
            NDP    16      0K       2K 166960K        86        0
           temp    75   6812K    6884K 166960K     41232        0
         kqueue    13     20K      27K 166960K       267        0
      SYN cache     2     16K      16K 166960K         2        0
ddb{1}> show all pools
Name      Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
plcache    128       24    0        0     1     0     1     1     0     8    0
rtpcb      120      189    0      186     1     0     1     1     0     8    0
rtentry    112      283    0      196     4     1     3     4     0     8    0
unpcb      144     1322    0     1298     6     5     1     2     0     8    0
syncache   336       36    0       36     9     8     1     1     0     8    1
tcpqe       32      333    0      333     8     7     1     1     0     8    1
tcpcb      808      620    0      597     5     2     3     3     0     8    0
arp        120       54    0       41     1     0     1     1     0     8    0
ipq         40        2    0        2     1     1     0     1     0     8    0
ipqe        40        6    0        6     1     1     0     1     0     8    0
inpcb      392     1938    0     1907     7     3     4     4     0     8    0
nd6        136       59    0       41     1     0     1     1     0     8    0
pkpcb       40        8    0        8     4     3     1     1     0     8    1
kcovpl      48       22    0       14     1     0     1     1     0     8    0
ppxss      1168       5    0        5     4     4     0     1     0     8    0
pffrag     232       14    0        8     1     0     1     1     0   482    0
pffrnode    88       14    0        8     1     0     1     1     0     8    0
pffrent     40       21    0       15     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      131    0       83     1     0     1     1     0     8    0
pfstkey    128      131    0       83     2     0     2     2     0     8    0
pfstate    376      131    0       83     7     1     6     6     0     8    0
pfrule     1344      21    0       16     2     1     1     2     0     8    0
art_heap8  4096       2    0        1     2     1     1     2     0     8    0
art_heap4  256      980    0      611    34    10    24    29     0     8    0
art_table   32      982    0      612     4     1     3     4     0     8    0
art_node    16      276    0      198     1     0     1     1     0     8    0
sysvmsgpl   40       10    0        8     1     0     1     1     0     8    0
semupl     112        1    0        1     1     1     0     1     0     8    0
semapl     112       51    0       41     1     0     1     1     0     8    0
shmpl      112       84    0       12     3     0     3     3     0     8    0
dirhash    1024      25    0        8     3     0     3     3     0     8    0
dino2pl    256     4290    0     2768    96     0    96    96     0     8    0
ffsino     272     4290    0     2768   103     0   103   103     0     8    0
nchpl      144     7110    0     5366    67     0    67    67     0     8    0
uvmvnodes   80     4901    0        0   101     0   101   101     0     8    0
vnodes     216     4901    0        0   273     0   273   273     0     8    0
vnodes: pool(0xffffffff82d68dd8:vnodes): page inconsistency: page 0x0; at page head addr 0xfffffd8066e8ef90 (p 0xfffffd8066e8e000)
namei      1024   22842    0    22842     5     4     1     2     0     8    1
percpumem   16       82    0       34     1     0     1     1     0     8    0
vcpupl     2048       9    0        1     1     0     1     1     0     8    0
vmpool     696       14    0        6     1     0     1     1     0     8    0
kstatmem   264       96    0       68     3     1     2     3     0     8    0
scxspl     216    22361    0    22361    19    16     3     8     1     8    3
plimitpl   152      245    0      227     1     0     1     1     0     8    0
sigapl     424     2211    0     2161     8     1     7     8     0     8    0
futexpl     64    24401    0    24398     1     0     1     1     0     8    0
knotepl    120      401    0        0    11     0    11    11     0     8    0
kqueuepl   216      411    0      401     2     1     1     2     0     8    0
pipepl     320      428    0      400     5     2     3     4     0     8    0
fdescpl    496     2170    0     2139     7     2     5     5     0     8    1
filepl     152    11954    0    11686    12     1    11    12     0     8    0
lockfpl    104      369    0      367     1     0     1     1     0     8    0
lockfspl    48      161    0      159     1     0     1     1     0     8    0
sessionpl  144       37    0       20     1     0     1     1     0     8    0
pgrppl      48       71    0       54     1     0     1     1     0     8    0
ucredpl    104     1836    0     1823     1     0     1     1     0     8    0
zombiepl   144     2161    0     2161     2     1     1     1     0     8    1
processpl  1136    2211    0     2161     6     1     5     6     0     8    0
procpl     656     4294    0     4218     9     2     7     9     0     8    0
srpgc       96       22    0       22     5     5     0     1     0     8    0
sosppl     168       63    0       56     5     4     1     1     0     8    0
sockpl     584     3474    0     3415     8     3     5     5     0     8    0
mcl64k     65536     13    0        0     2     0     2     2     0     8    0
mcl16k     16384     11    0        0     2     0     2     2     0     8    0
mcl12k     12288     10    0        0     1     0     1     1     0     8    0
mcl9k      9216       7    0        0     1     0     1     1     0     8    0
mcl8k      8192      18    0        0     3     1     2     3     0     8    0
mcl4k      4096      24    0        0     3     0     3     3     0     8    0
mcl2k2     2112       3    0        0     1     0     1     1     0     8    0
mcl2k      2048     261    0        0    33     0    33    33     0     8    0
mtagpl      96       13    0        0     1     0     1     1     0     8    0
mbufpl     256      406    0        0    21     0    21    21     0     8    0
bufpl      280     7898    0     1643   448     0   448   448     0     8    0
anonpl      24   342649    0   336478   119    58    61    62     0   186    9
amapchunkpl 152   58893    0    58149    46    15    31    34     0   158    0
amappl16   200     8021    0     7900    43    26    17    20     0     8    7
amappl15   192       21    0       19     2     1     1     1     0     8    0
amappl14   184      226    0      209     2     1     1     2     0     8    0
amappl13   176       21    0       21     2     2     0     1     0     8    0
amappl12   168     3084    0     3048     4     2     2     3     0     8    0
amappl11   160       55    0       41     1     0     1     1     0     8    0
amappl10   152       65    0       52     1     0     1     1     0     8    0
amappl9    144      193    0      192     3     2     1     1     0     8    0
amappl8    136      382    0      286     4     0     4     4     0     8    0
amappl7    128       55    0       41     1     0     1     1     0     8    0
amappl6    120      513    0      491     2     1     1     2     0     8    0
amappl5    112      240    0      225     1     0     1     1     0     8    0
amappl4    104      698    0      658     3     1     2     3     0     8    0
amappl3     96    12040    0    11942     3     0     3     3     0     8    0
amappl2     88     2701    0     2619     4     2     2     4     0     8    0
amappl1     80    16950    0    16405    23    10    13    23     0     8    0
amappl      88    17974    0    17754     6     0     6     6     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       86    0       12     2     0     2     2     0     8    0
uaddrrnd    24     2185    0     2146     1     0     1     1     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24     2185    0     2146     1     0     1     1     0     8    0
vmmpekpl   168    18899    0    18831     4     0     4     4     0     8    0
vmmpepl    168   151949    0   149777   164    54   110   120     0   357    8
vmsppl     440     2184    0     2146     7     2     5     5     0     8    0
rwobjpl     56    46465    0    40248    96     8    88    88     0     8    0
pdppl      4096    4377    0     4300   227   150    77    83     0     8    0
pvpl        32    49150    0        0   399     2   397   397     0   265    0
pmappl     248     2184    0     2146     3     0     3     3     0     8    0
extentpl    40       56    0       38     1     0     1     1     0     8    0
phpool     112      564    0      185    11     0    11    11     0     8    0
ddb{1}> machine ddbcpu 0
Stopped at      x86_ipi_db+0x1e:        addq    $0x8,%rsp
x86_ipi_db(ffffffff82c79ff0) 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+0x27
__mp_lock(ffffffff82db7348) at __mp_lock+0x122 __mp_lock_spin sys/kern/kern_lock.c:116 [inline]
__mp_lock(ffffffff82db7348) at __mp_lock+0x122 sys/kern/kern_lock.c:147
softintr_dispatch(0) at softintr_dispatch+0x52 sys/arch/amd64/amd64/softintr.c:88
Xsoftclock() at Xsoftclock+0x27
end of kernel
end trace frame: 0x7a9432860c30, count: 9
ddb{0}> trace
x86_ipi_db(ffffffff82c79ff0) 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+0x27
__mp_lock(ffffffff82db7348) at __mp_lock+0x122 __mp_lock_spin sys/kern/kern_lock.c:116 [inline]
__mp_lock(ffffffff82db7348) at __mp_lock+0x122 sys/kern/kern_lock.c:147
softintr_dispatch(0) at softintr_dispatch+0x52 sys/arch/amd64/amd64/softintr.c:88
Xsoftclock() at Xsoftclock+0x27
end of kernel
end trace frame: 0x7a9432860c30, count: -6
ddb{0}> machine ddbcpu 1
Stopped at      checkalias+0xa7:        movl    0x18(%r13),%ebx
checkalias(fffffd80673d5b58,31700,0) at checkalias+0xa7 sys/kern/vfs_subr.c:564
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c getdevvp sys/kern/vfs_subr.c:533 [inline]
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c sys/kern/vfs_subr.c:507
spec_open_clone(ffff80002c6b9c28) at spec_open_clone+0x18f sys/kern/spec_vnops.c:711
spec_open(ffff80002c6b9c28) at spec_open+0x242 sys/kern/spec_vnops.c:148
VOP_OPEN(fffffd806f0e46f0,1,fffffd807f7d76e8,ffff8000373a6550) at VOP_OPEN+0x76 sys/kern/vfs_vops.c:138
vn_open(ffff80002c6b9e78,1,0) at vn_open+0x4e4 sys/kern/vfs_vnops.c:177
doopenat(ffff8000373a6550,ffffff9c,20000040,0,0,ffff80002c6ba020) at doopenat+0x269 sys/kern/vfs_syscalls.c:1126
syscall(ffff80002c6ba0d0) at syscall+0x854 mi_syscall sys/sys/syscall_mi.h:180 [inline]
syscall(ffff80002c6ba0d0) at syscall+0x854 sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x5191a50e3b0, count: 6
ddb{1}> trace
checkalias(fffffd80673d5b58,31700,0) at checkalias+0xa7 sys/kern/vfs_subr.c:564
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c getdevvp sys/kern/vfs_subr.c:533 [inline]
cdevvp(31700,ffff80002c6b9b50) at cdevvp+0x9c sys/kern/vfs_subr.c:507
spec_open_clone(ffff80002c6b9c28) at spec_open_clone+0x18f sys/kern/spec_vnops.c:711
spec_open(ffff80002c6b9c28) at spec_open+0x242 sys/kern/spec_vnops.c:148
VOP_OPEN(fffffd806f0e46f0,1,fffffd807f7d76e8,ffff8000373a6550) at VOP_OPEN+0x76 sys/kern/vfs_vops.c:138
vn_open(ffff80002c6b9e78,1,0) at vn_open+0x4e4 sys/kern/vfs_vnops.c:177
doopenat(ffff8000373a6550,ffffff9c,20000040,0,0,ffff80002c6ba020) at doopenat+0x269 sys/kern/vfs_syscalls.c:1126
syscall(ffff80002c6ba0d0) at syscall+0x854 mi_syscall sys/sys/syscall_mi.h:180 [inline]
syscall(ffff80002c6ba0d0) at syscall+0x854 sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x5191a50e3b0, count: -9

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/09 13:45 openbsd b226cd0be9f7 56086b24 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore uvm_fault: checkalias
* Struck through repros no longer work on HEAD.