syzbot


assert "ISSET(bp->b_flags, B_BC)" failed in vfs_bio.c

Status: upstream: reported on 2024/01/29 18:27
Reported-by: syzbot+32810f5c4b7941761619@syzkaller.appspotmail.com
First crash: 89d, last: 17d

Sample crash report:
panic: kernel diagnostic assertion "ISSET(bp->b_flags, B_BC)" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_bio.c", line 1683
Stopped at      db_enter+0x1c:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*165922  46982      0   0x8000000  0x4000000    0  syz-executor.0
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8293068a) at panic+0x165 sys/kern/subr_prf.c:198
__assert(ffffffff828e3ebb,ffffffff8292f650,693,ffffffff828d0a8c) at __assert+0x29 sys/kern/subr_prf.c:157
bufcache_take(fffffd8062090140) at bufcache_take+0x254 sys/kern/vfs_bio.c:1684
vinvalbuf(fffffd8069384370,2,ffffffffffffffff,ffff80002a6bed00,0,ffffffffffffffff) at vinvalbuf+0x379 sys/kern/vfs_subr.c:2016
ffs_truncate(fffffd806ba2cd28,0,0,ffffffffffffffff) at ffs_truncate+0xb99
ufs_inactive(ffff8000378336a8) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd8069384370,ffff80002a6bed00) at VOP_INACTIVE+0xbf sys/kern/vfs_vops.c:489
vrele(fffffd8069384370) at vrele+0xcc sys/kern/vfs_subr.c:827
ktrsettrace(ffff8000ffff8008,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrsettrace+0xb6 sys/kern/kern_ktrace.c:122
ktrops(ffff80002a6bed00,ffff8000ffff8008,0,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrops+0x1ae sys/kern/kern_ktrace.c:564
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 ktrsetchildren sys/kern/kern_ktrace.c:586 [inline]
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 sys/kern/kern_ktrace.c:508
sys_ktrace(ffff80002a6bed00,ffff800037833b10,ffff800037833a60) at sys_ktrace+0xd6 sys/kern/kern_ktrace.c:549
syscall(ffff800037833b10) at syscall+0x72a sys/arch/amd64/amd64/trap.c:577
end trace frame: 0xffff800037833b90, 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: kernel diagnostic assertion "ISSET(bp->b_flags, B_BC)" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_bio.c", line 1683
ddb> trace
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8293068a) at panic+0x165 sys/kern/subr_prf.c:198
__assert(ffffffff828e3ebb,ffffffff8292f650,693,ffffffff828d0a8c) at __assert+0x29 sys/kern/subr_prf.c:157
bufcache_take(fffffd8062090140) at bufcache_take+0x254 sys/kern/vfs_bio.c:1684
vinvalbuf(fffffd8069384370,2,ffffffffffffffff,ffff80002a6bed00,0,ffffffffffffffff) at vinvalbuf+0x379 sys/kern/vfs_subr.c:2016
ffs_truncate(fffffd806ba2cd28,0,0,ffffffffffffffff) at ffs_truncate+0xb99
ufs_inactive(ffff8000378336a8) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd8069384370,ffff80002a6bed00) at VOP_INACTIVE+0xbf sys/kern/vfs_vops.c:489
vrele(fffffd8069384370) at vrele+0xcc sys/kern/vfs_subr.c:827
ktrsettrace(ffff8000ffff8008,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrsettrace+0xb6 sys/kern/kern_ktrace.c:122
ktrops(ffff80002a6bed00,ffff8000ffff8008,0,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrops+0x1ae sys/kern/kern_ktrace.c:564
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 ktrsetchildren sys/kern/kern_ktrace.c:586 [inline]
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 sys/kern/kern_ktrace.c:508
sys_ktrace(ffff80002a6bed00,ffff800037833b10,ffff800037833a60) at sys_ktrace+0xd6 sys/kern/kern_ktrace.c:549
syscall(ffff800037833b10) at syscall+0x72a sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c152794630, count: -15
ddb> show registers
rdi                                0
rsi                              0x1
rbp               0xffff800037833260
rbx                                0
rdx               0xffff800000e3b400
rcx                                0
rax               0xffff80002a6bed00
r8                 0x101010101010101
r9                0x8080808080808080
r10               0x884b0e01338faeed
r11               0x757b32d161e140a9
r12                                0
r13               0xfffffd8062090140
r14                                0
r15                              0x1
rip               0xffffffff82343fac    db_enter+0x1c
cs                               0x8
rflags                         0x246
rsp               0xffff800037833250
ss                                 0
db_enter+0x1c:  addq    $0x8,%rsp
ddb> show proc
PROC (syz-executor.0) tid=165922 pid=46982 tcnt=2 stat=onproc
    flags process=8000000 proc=4000000<THREAD>
    runpri=17, usrpri=63, slppri=17, nice=20
    wchan=0x0, wmesg=, ps_single=0x0
    forw=0xffffffffffffffff, list=0xffff80002a6bf9d0,0xffff80002a6ccd18
    process=0xffff8000349ddd68 user=0xffff80003782e000, vmspace=0xfffffd8069605978
    estcpu=13, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0
ddb> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 67228  449945  67403      0  2   0x8000000                syz-executor.6
 67228  482069  67403      0  3   0xc000080  fsleep        syz-executor.6
 67228  253726  67403      0  3   0xc000080  fsleep        syz-executor.6
 71947  195954      0      0  3     0x14200  acct          acct
 83039  231995  57953      0  2   0x8000000                syz-executor.3
 83039  333598  57953      0  3   0xc000080  fsleep        syz-executor.3
 44803  111447  60452      0  2   0x8000000                syz-executor.7
 44803  395341  60452      0  3   0xc000080  ttyin         syz-executor.7
 99245  489459  39147      0  2   0x8000000                syz-executor.5
 99245  295389  39147      0  3   0xc000080  fsleep        syz-executor.5
 99245  363487  39147      0  3   0xc000080  kqsel         syz-executor.5
 99245  289201  39147      0  3   0xc000080  fsleep        syz-executor.5
 46982  479908  59230      0  2   0x8000000                syz-executor.0
*46982  165922  59230      0  7   0xc000000                syz-executor.0
 82680  489057  34114      0  2   0x8000000                syz-executor.2
 82680  218097  34114      0  3   0xc000080  kqsel         syz-executor.2
 82680  161586  34114      0  2   0xc000000                syz-executor.2
 39147  142727  69715      0  3   0x8000082  nanoslp       syz-executor.5
 98893   69206  69715      0  3   0x8000082  nanoslp       syz-executor.4
 17269  430612      0      0  3     0x14280  nfsidl        nfsio
 64196  495926      0      0  3     0x14280  nfsidl        nfsio
 52226   90908      0      0  3     0x14280  nfsidl        nfsio
 18577  217204      0      0  3     0x14280  nfsidl        nfsio
 67917  373919      0      0  3     0x14280  nfsidl        nfsio
 42946  102946      0      0  3     0x14280  nfsidl        nfsio
 65444  362168      0      0  3     0x14280  nfsidl        nfsio
 12487  306912      0      0  3     0x14280  nfsidl        nfsio
 61931   47198      0      0  3     0x14280  nfsidl        nfsio
 63698  260125      0      0  3     0x14280  nfsidl        nfsio
 89357  460757      0      0  3     0x14280  nfsidl        nfsio
 73810  377875      0      0  3     0x14280  nfsidl        nfsio
 67771   48582      0      0  3     0x14280  nfsidl        nfsio
 78629  188766      0      0  3     0x14280  nfsidl        nfsio
  8458  100435      0      0  3     0x14280  nfsidl        nfsio
 96338   65084      0      0  3     0x14280  nfsidl        nfsio
 33195  408547      0      0  3     0x14280  nfsidl        nfsio
 55086  123724      0      0  3     0x14280  nfsidl        nfsio
 97641  415473      0      0  3     0x14280  nfsidl        nfsio
 67196  222098      0      0  3     0x14280  nfsidl        nfsio
 34114  357701  69715      0  3   0x8000082  nanoslp       syz-executor.2
 51792  302275      1      0  3  0x18100083  ttyin         getty
 57953  210946  69715      0  3   0x8000082  nanoslp       syz-executor.3
 59230  388243  69715      0  3   0x8000082  nanoslp       syz-executor.0
 60452  411983  69715      0  3   0x8000082  nanoslp       syz-executor.7
 79353  283756      0      0  3     0x14200  bored         sosplice
 67403  323960  69715      0  3   0x8000082  nanoslp       syz-executor.6
 40822  474495  69715      0  2   0x8000002                syz-executor.1
 69715  488098  13490      0  3  0x1a000082  wait          syz-fuzzer
 69715   90419  13490      0  2  0x1e000002                syz-fuzzer
 69715  389763  13490      0  3  0x1e000082  thrsleep      syz-fuzzer
 69715  218958  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715   44149  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715  479969  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715  453017  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715   32798  13490      0  3  0x1e000082  thrsleep      syz-fuzzer
 69715  138540  13490      0  3  0x1e000082  thrsleep      syz-fuzzer
 69715  201074  13490      0  3  0x1e000082  thrsleep      syz-fuzzer
 69715  115544  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715  119192  13490      0  3  0x1e000082  thrsleep      syz-fuzzer
 69715  306879  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715  261393  13490      0  3  0x1e000082  wait          syz-fuzzer
 69715  493702  13490      0  3  0x1e000082  kqread        syz-fuzzer
 13490  370599  16916      0  3   0x810008a  sigsusp       ksh
 16916  251067  35284      0  3  0x1800009a  kqread        sshd
 35284  509382      1      0  3  0x18000088  kqread        sshd
  8096  163054  29326     73  3  0x19100090  kqread        syslogd
 29326   11734      1      0  3  0x18100082  sbwait        syslogd
 74609  292339      1      0  3  0x18100080  kqread        resolvd
  4476  348321  21671     77  3  0x18100092  kqread        dhcpleased
 72215  297912  21671     77  3  0x18100092  kqread        dhcpleased
 21671  196284      1      0  3  0x18000080  kqread        dhcpleased
 53219  376184      0      0  3     0x14200  bored         smr
 12272  110293      0      0  2     0x14200                zerothread
  3936  419866      0      0  3     0x14200  aiodoned      aiodoned
 45588  366909      0      0  3     0x14200  syncer        update
  7120  467885      0      0  3     0x14200  cleaner       cleaner
  8274  381677      0      0  3     0x14200  reaper        reaper
 75978  489494      0      0  3     0x14200  pgdaemon      pagedaemon
 25106   43364      0      0  3     0x14200  bored         viomb
 43588  368637      0      0  3  0x40014200  acpi0         acpi0
 53965  253649      0      0  3     0x14200  bored         softnet3
 45557  376509      0      0  3     0x14200  bored         softnet2
 35903  106646      0      0  3     0x14200  bored         softnet1
 83867  249587      0      0  3     0x14200  bored         softnet0
 89075  196583      0      0  3     0x14200  bored         systqmp
 68221   75830      0      0  3     0x14200  bored         systq
 47351  457865      0      0  3  0x40014200  tmoslp        softclock
  7209  128246      0      0  3  0x40014200                idle0
     1  365824      0      0  3   0x8000082  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb> show all locks
No such command
ddb> show malloc
           Type InUse  MemUse  HighUse   Limit  Requests Type Lim
         devbuf 10178   6483K    7049K 166960K     14227        0
            pcb    15     11K      11K 166960K       127        0
         rtable   174      6K       8K 166960K       683        0
             pf    31      9K       9K 166960K        94        0
         ifaddr    43     11K      13K 166960K       116        0
        ifgroup    54      2K       2K 166960K       149        0
         sysctl     3      1K       1K 166960K         5        0
       counters    31     17K      17K 166960K        59        0
       ioctlops     0      0K       2K 166960K       136        0
            iov     0      0K      28K 166960K        82        0
          mount     1      1K       1K 166960K         1        0
            log     0      0K       0K 166960K         4        0
         vnodes  1432     90K      90K 166960K      2684        0
      UFS quota     1     32K      32K 166960K         1        0
      UFS mount     5     36K      36K 166960K         5        0
            shm     2      1K       9K 166960K        30        0
         VM map     2      1K       1K 166960K         2        0
            sem    12      0K       1K 166960K       112        0
        dirhash    12      2K       2K 166960K        39        0
           ACPI  1697    195K     286K 166960K     12548        0
      file desc    16     57K      69K 166960K      1360        0
          sigio     0      0K       0K 166960K        33        0
           proc    58     59K      75K 166960K       713        0
        subproc   104      6K       6K 166960K       183        0
    NFS srvsock     1      0K       0K 166960K         1        0
     NFS daemon     1     16K      16K 166960K         1        0
    ip_moptions     1      0K       0K 166960K       152        0
       in_multi    62      4K       7K 166960K       216        0
    ether_multi     1      0K       0K 166960K        19        0
            mrt     1      0K       0K 166960K         2        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       564        0
            tdb     3      0K       0K 166960K         3        0
        VM swap     8     62K      64K 166960K        10        0
       UVM amap   309    112K     115K 166960K     14013        0
       UVM aobj    54      3K       3K 166960K        56        0
     pinsyscall    36     72K     100K 166960K      2656        0
        memdesc     1      4K       4K 166960K         1        0
    crypto data     1      1K       1K 166960K         1        0
    ip6_options     0      0K       0K 166960K        78        0
            NDP    12      0K       2K 166960K        68        0
           temp    76   6804K    6936K 166960K     30455        0
         kqueue    13     20K      26K 166960K       188        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      142    0      139     1     0     1     1     0     8    0
rtentry    112      223    0      146     4     0     4     4     0     8    1
unpcb      144     1178    0     1160     6     0     6     6     0     8    5
syncache   336       15    0       15     1     0     1     1     0     8    1
tcpqe       32      136    0      136     1     0     1     1     0     8    1
tcpcb      808      501    0      486     6     0     6     6     0     8    4
arp         88       43    0       28     1     0     1     1     0     8    0
ipq         40        4    0        2     1     0     1     1     0     8    0
ipqe        40       15    0       13     1     0     1     1     0     8    0
inpcb      360     1654    0     1628     9     0     9     9     0     8    6
nd6        104       45    0       31     1     0     1     1     0     8    0
pkpcb       40       19    0       19     1     0     1     1     0     8    1
kcovpl      48       14    0        6     1     0     1     1     0     8    0
ppxss      1072      12    0       12     1     0     1     1     0     8    1
art_heap8  4096       2    0        0     2     0     2     2     0     8    0
art_heap4  256      811    0      490    29     0    29    29     0     8    7
art_table   32      813    0      490     4     0     4     4     0     8    1
art_node    16      222    0      157     1     0     1     1     0     8    0
sysvmsgpl   40       47    0       44     1     0     1     1     0     8    0
semupl     112        2    0        2     1     0     1     1     0     8    1
semapl     112      109    0       99     1     0     1     1     0     8    0
shmpl      112       53    0        2     2     0     2     2     0     8    0
dirhash    1024      35    0       18     3     0     3     3     0     8    0
dino2pl    256     3716    0     2198    96     0    96    96     0     8    0
ffsino     240     3716    0     2198    90     0    90    90     0     8    0
nchpl      144     5658    0     3920    66     0    66    66     0     8    0
uvmvnodes   80     4641    0        0    95     0    95    95     0     8    0
vnodes     216     4641    0        0   258     0   258   258     0     8    0
namei      1024   19142    0    19142     3     0     3     3     0     8    3
vcpupl     2048       4    0        1     1     0     1     1     0     8    0
vmpool     664       21    0       18     1     0     1     1     0     8    0
kstatmem   264       80    0       56     2     0     2     2     0     8    0
scxspl     216    17902    0    17902     8     0     8     8     1     8    8
plimitpl   152      423    0      408     1     0     1     1     0     8    0
sigapl     424     1932    0     1866     8     0     8     8     0     8    0
futexpl     64    19538    0    19533     1     0     1     1     0     8    0
knotepl    120    15342    0    15259    11     0    11    11     0     8    7
kqueuepl   184      409    0      398     2     0     2     2     0     8    1
pipepl     288      334    0      306     7     0     7     7     0     8    4
fdescpl    432     1633    0     1606     4     0     4     4     0     8    0
filepl     120    10897    0    10645    14     0    14    14     0     8    5
lockfpl    104      579    0      576     2     0     2     2     0     8    1
lockfspl    48      223    0      220     1     0     1     1     0     8    0
sessionpl  144       31    0       15     1     0     1     1     0     8    0
pgrppl      48      168    0      152     1     0     1     1     0     8    0
ucredpl    104     1946    0     1936     1     0     1     1     0     8    0
zombiepl   144     1867    0     1866     1     0     1     1     0     8    0
processpl  1072    1932    0     1866     5     0     5     5     0     8    0
procpl     656     3567    0     3477     9     0     9     9     0     8    1
sosppl     168       20    0       20     1     0     1     1     0     8    1
sockpl     488     3010    0     2965    32    18    14    22     0     8    8
mcl64k     65536     38    0       37     1     0     1     1     0     8    0
mcl16k     16384     25    0       25     1     0     1     1     0     8    1
mcl12k     12288     58    0       58     1     0     1     1     0     8    1
mcl9k      9216       8    0        8     1     0     1     1     0     8    1
mcl8k      8192      97    0       97     1     0     1     1     0     8    1
mcl4k      4096     212    0      212     1     0     1     1     0     8    1
mcl2k2     2112      17    0       17     1     0     1     1     0     8    1
mcl2k      2048   25622    0    25581    29    16    13    29     0     8    7
mtagpl      96      178    0      106     2     0     2     2     0     8    0
mbufpl     256    65097    0    64862    31     4    27    28     0     8    8
bufpl      280     6566    0      237   453     0   453   453     0     8    0
bufpl: pool(0xffffffff82e17d38:bufpl): page inconsistency: page 0x0; at page head addr 0xfffffd8062090f90 (p 0xfffffd8062090000)
anonpl      24   309000    0   302912    62     0    62    62     0   188   20
amapchunkpl 152   45628    0    44961    37     0    37    37     0   158    8
amappl16   200     7928    0     7804    29    13    16    20     0     8    8
amappl15   192       13    0       13     1     0     1     1     0     8    1
amappl14   184      177    0      166     2     0     2     2     0     8    1
amappl13   176       13    0       13     1     0     1     1     0     8    1
amappl12   168     2351    0     2323     2     0     2     2     0     8    0
amappl11   160       52    0       42     1     0     1     1     0     8    0
amappl10   152       67    0       55     1     0     1     1     0     8    0
amappl9    144      137    0      136     1     0     1     1     0     8    0
amappl8    136      176    0      119     2     0     2     2     0     8    0
amappl7    128       76    0       62     1     0     1     1     0     8    0
amappl6    120      424    0      407     2     0     2     2     0     8    1
amappl5    112      214    0      202     1     0     1     1     0     8    0
amappl4    104      581    0      543     2     0     2     2     0     8    0
amappl3     96     9555    0     9476     3     0     3     3     0     8    0
amappl2     88     2177    0     2103     4     0     4     4     0     8    2
amappl1     80    14428    0    13933    22     3    19    22     0     8    8
amappl      88    13343    0    13144     6     0     6     6     0    92    0
dma4096    4096       1    0        1     1     0     1     1     0     8    1
dma1024    1024       1    0        0     1     0     1     1     0     8    0
dma256     256        6    0        6     1     0     1     1     0     8    1
dma128     128      253    0      253     1     0     1     1     0     8    1
dma64       64        6    0        6     1     0     1     1     0     8    1
dma32       32        7    0        7     1     0     1     1     0     8    1
dma16       16       18    0       17     1     0     1     1     0     8    0
aobjpl      72       55    0        2     1     0     1     1     0     8    0
uaddrrnd    24     1654    0     1624     1     0     1     1     0     8    0
uaddrbest   32        2    0        0     1     0     1     1     0     8    0
uaddr       24     1654    0     1624     1     0     1     1     0     8    0
vmmpekpl   168    16671    0    16607     4     0     4     4     0     8    0
vmmpepl    168   118377    0   116489   111     0   111   111     0   357   19
vmsppl     344     1653    0     1624     3     0     3     3     0     8    0
rwobjpl     24    40372    0    34581    36     0    36    36     0     8    0
pdppl      4096    3314    0     3251   112    46    66    67     0     8    3
pvpl        32   746432    0   734460   361    12   349   361     0   265  235
pmappl     216     1653    0     1624     2     0     2     2     0     8    0
extentpl    40       56    0       38     1     0     1     1     0     8    0
phpool     112      417    0       66    11     0    11    11     0     8    0
ddb> machine ddbcpu 0
No such command
ddb> trace
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8293068a) at panic+0x165 sys/kern/subr_prf.c:198
__assert(ffffffff828e3ebb,ffffffff8292f650,693,ffffffff828d0a8c) at __assert+0x29 sys/kern/subr_prf.c:157
bufcache_take(fffffd8062090140) at bufcache_take+0x254 sys/kern/vfs_bio.c:1684
vinvalbuf(fffffd8069384370,2,ffffffffffffffff,ffff80002a6bed00,0,ffffffffffffffff) at vinvalbuf+0x379 sys/kern/vfs_subr.c:2016
ffs_truncate(fffffd806ba2cd28,0,0,ffffffffffffffff) at ffs_truncate+0xb99
ufs_inactive(ffff8000378336a8) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd8069384370,ffff80002a6bed00) at VOP_INACTIVE+0xbf sys/kern/vfs_vops.c:489
vrele(fffffd8069384370) at vrele+0xcc sys/kern/vfs_subr.c:827
ktrsettrace(ffff8000ffff8008,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrsettrace+0xb6 sys/kern/kern_ktrace.c:122
ktrops(ffff80002a6bed00,ffff8000ffff8008,0,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrops+0x1ae sys/kern/kern_ktrace.c:564
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 ktrsetchildren sys/kern/kern_ktrace.c:586 [inline]
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 sys/kern/kern_ktrace.c:508
sys_ktrace(ffff80002a6bed00,ffff800037833b10,ffff800037833a60) at sys_ktrace+0xd6 sys/kern/kern_ktrace.c:549
syscall(ffff800037833b10) at syscall+0x72a sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c152794630, count: -15
ddb> machine ddbcpu 1
No such command
ddb> trace
db_enter() at db_enter+0x1c sys/arch/amd64/amd64/db_interface.c:437
panic(ffffffff8293068a) at panic+0x165 sys/kern/subr_prf.c:198
__assert(ffffffff828e3ebb,ffffffff8292f650,693,ffffffff828d0a8c) at __assert+0x29 sys/kern/subr_prf.c:157
bufcache_take(fffffd8062090140) at bufcache_take+0x254 sys/kern/vfs_bio.c:1684
vinvalbuf(fffffd8069384370,2,ffffffffffffffff,ffff80002a6bed00,0,ffffffffffffffff) at vinvalbuf+0x379 sys/kern/vfs_subr.c:2016
ffs_truncate(fffffd806ba2cd28,0,0,ffffffffffffffff) at ffs_truncate+0xb99
ufs_inactive(ffff8000378336a8) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd8069384370,ffff80002a6bed00) at VOP_INACTIVE+0xbf sys/kern/vfs_vops.c:489
vrele(fffffd8069384370) at vrele+0xcc sys/kern/vfs_subr.c:827
ktrsettrace(ffff8000ffff8008,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrsettrace+0xb6 sys/kern/kern_ktrace.c:122
ktrops(ffff80002a6bed00,ffff8000ffff8008,0,80000d30,fffffd8072f0a638,fffffd807f7d7820) at ktrops+0x1ae sys/kern/kern_ktrace.c:564
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 ktrsetchildren sys/kern/kern_ktrace.c:586 [inline]
doktrace(fffffd8072f0a638,4,d30,0,ffff80002a6bed00) at doktrace+0x514 sys/kern/kern_ktrace.c:508
sys_ktrace(ffff80002a6bed00,ffff800037833b10,ffff800037833a60) at sys_ktrace+0xd6 sys/kern/kern_ktrace.c:549
syscall(ffff800037833b10) at syscall+0x72a sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x8c152794630, count: -15

Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/10 15:49 openbsd ffe6655cba7d 7d74efd0 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "ISSET(bp->b_flags, B_BC)" failed in vfs_bio.c
2024/04/08 19:36 openbsd 146262ea791a 7591ebb5 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "ISSET(bp->b_flags, B_BC)" failed in vfs_bio.c
2024/01/29 18:26 openbsd da5a99b8aa74 991a98f4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "ISSET(bp->b_flags, B_BC)" failed in vfs_bio.c
* Struck through repros no longer work on HEAD.