kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 16 15:18:58 PST 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.253' (ECDSA) to the list of known hosts. 2020/02/16 15:19:07 fuzzer started 2020/02/16 15:19:12 dialing manager at 10.128.15.235:44341 2020/02/16 15:19:12 syscalls: 337 2020/02/16 15:19:12 code coverage: enabled 2020/02/16 15:19:12 comparison tracing: enabled 2020/02/16 15:19:12 extra coverage: support is not implemented in syzkaller 2020/02/16 15:19:12 setuid sandbox: enabled 2020/02/16 15:19:12 namespace sandbox: support is not implemented in syzkaller 2020/02/16 15:19:12 Android sandbox: support is not implemented in syzkaller 2020/02/16 15:19:12 fault injection: support is not implemented in syzkaller 2020/02/16 15:19:12 leak checking: support is not implemented in syzkaller 2020/02/16 15:19:12 net packet injection: enabled 2020/02/16 15:19:12 net device setup: support is not implemented in syzkaller 2020/02/16 15:19:12 concurrency sanitizer: support is not implemented in syzkaller 2020/02/16 15:19:12 devlink PCI setup: support is not implemented in syzkaller 15:19:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/59}, &(0x7f0000000040)=0x3d) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) r5 = socket$inet(0x2, 0x8000, 0x20) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}, {r1, 0x4}, {r2, 0x100}, {r3, 0x2}, {r4, 0x40}, {r5, 0x8}, {r6, 0x4}, {r7, 0x4}, {0xffffffffffffff9c, 0x4}], 0x9, 0x5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) ktrace(&(0x7f0000000400)='./file1\x00', 0x1, 0xc00, r9) r10 = msgget(0x1, 0x4c0) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000004c0)=""/35) utimes(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x8, 0x100000001}, {0x5, 0xfffffffffffffffb}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) bind$unix(r11, &(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r13, 0x2) r14 = syz_open_pts() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0x5, 0xfffff001}, {0x18, 0x0}, 0x5, [0x4c, 0x6, 0x9b, 0x9, 0xf275, 0x8, 0x80, 0xd11]}, 0x3c) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x800, 0x0) getpeername$unix(r16, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) fcntl$lock(r0, 0x8, &(0x7f0000001780)={0x2, 0x2, 0x100000001, 0x1, r9}) r17 = open(&(0x7f00000017c0)='./file0\x00', 0x10000, 0x8) setsockopt$inet_opts(r17, 0x0, 0x0, &(0x7f0000001800)="a1731268a66180d390e0406b20b160cac35c69f5e00a80c5c9f47eee206a66582de140f89e29aa36832384c0ca6bb1facf949e07e58d1a7f97b1897cdda19a6012030769", 0x44) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = openat(0xffffffffffffffff, &(0x7f0000001880)='./file2\x00', 0x200, 0x1d0) r20 = accept(0xffffffffffffffff, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r18, &(0x7f00000018c0)=[{{r12}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4f8, 0x9}, {{r2}, 0xfffffffffffffffc, 0xc8, 0xfffff, 0x9, 0x2}, {{r14}, 0xffffffffffffffff, 0x0, 0x80000000, 0x200, 0xf4}, {{r19}, 0xfffffffffffffffe, 0x14, 0x40, 0x80, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xff, 0x3136e234}], 0x4, &(0x7f0000001a40)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x1, 0x80000000, 0x200}, {{r21}, 0xfffffffffffffffc, 0x83, 0x2, 0x1, 0x8}, {{r17}, 0xfffffffffffffffe, 0x44, 0xf0000000, 0x800, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x14, 0x20000000, 0x202d, 0x7}], 0x8000, &(0x7f0000001ac0)={0x3f, 0x1}) 15:19:18 executing program 0: r0 = shmget(0x3, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/40) r1 = socket(0x2, 0x3, 0xe5) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) pread(r3, &(0x7f0000000140)="5467e79ba85042fb78bbf0b39715ba5ee087659d9007e9c3aea8c438fc40112edd1a8bf72588c1f37b4376a1a328a233225b", 0x32, 0x0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x2, 0x4002, 0x1) r6 = dup2(r4, r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000240)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) write(r8, &(0x7f0000000300)="eddbf62cb24a11762a679be8703a9b668526f58613abf9ca4f6609787b0c6712dfe60e0b1deeda92991bdda1e55a05492bdb28887cd9ab23b56b5863833bb1b25a65b48ac11aee644f4549578e593a177e6bbbca8bb2390a123e56f788b2248b8812ab6ea772f8c6db", 0x69) r9 = dup2(r7, 0xffffffffffffffff) getpeername$unix(r9, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) pwrite(r6, &(0x7f0000000440)="11584405e29d06", 0x7, 0x0, 0x1d0) r10 = getegid() setgid(r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f00000004c0)={{0x0, 0x0, 0x9}, 0xf9, 0x4, 0xacf}) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = socket$unix(0x1, 0x1, 0x0) accept$unix(r12, &(0x7f0000000580)=@file={0x0, ""/28}, &(0x7f00000005c0)=0x1e) r13 = socket$inet(0x2, 0x4000, 0xa6) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x400, 0x0) fcntl$dupfd(r13, 0xa, r14) 15:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x1ff, 0x20}, 0xc) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c, 0x0, 0x1, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r8 = open$dir(0x0, 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r4, 0x50}, {r5, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) 15:19:19 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x20}, {0x5f, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x9150}, {0xd2f6, 0x5, 0xff, 0x2}, {0x101, 0x0, 0x2, 0x7}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 15:19:19 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="4002657f7f000001e7d7ac8f786ec0e22a5c7bca008cc01b230468ad6b8d4b164019beb867053698211dd36d104a59f07e10c653a47d8ac72984d3912a995f9cf3d5e08342f529f6c8a6a649dd4c551681ae2ba715da51c0a0d801259862d1638fc7a0176d439b013de3307d01b1f99dba4111fa6be30a6b422df7b5aea459"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) setsockopt(r0, 0x4, 0x3, &(0x7f00000001c0)="5044b4bb1095afe7cbb1c5802f3f3fb362103977aef22ad53c1501d4c18c46416463a06cbef892bdd7fb39a4d9e1011e5101cf1028e972ca4b49cb71c7cc3091149f0b1abdf5a964bd02ef9db1ca93aae33d1a13691803129d70f0bf496ab94d420b8c323cf2860a09de84bdc194d28e83c09bd52fe06b1e234d58b20c3dfb08d366", 0x82) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r1) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) r6 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000280)=""/48, 0x30, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x6, &(0x7f0000000000), 0x4) close(r3) 15:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1f, 0x4, 0x475, 0xcebd, "523b7afa2eece27b08f362d3f3c322595505c4db", 0x8, 0x6394}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0xee20, 0x0, 0xffff0b7b, 0x9, "63333aaa7d75d9b31f040084aad97aa75594eb94", 0x8000, 0xffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) semop(r4, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x1, 0xe9a, 0x800}, {0x0, 0x5, 0x69b67fc9fc8e139a}], 0x3) acct(&(0x7f0000000540)='./bus\x00') semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/135) syz_emit_ethernet(0xd0, &(0x7f0000000280)="0fce1f8c9cd9c03bb7436b9a725db2ff0f06f31f24bdf91a50ddf489f564305f7f0bbd16e8f9decef63021508d201f9948ccfaefbc3c9778ae2bccac0b3f4cbc73af6822235c1ad5b06a777b3b13619c653186bb9e3ec3da2b2f18bded13f547e3c0ebb1c762d5b35de6794536192c712885d9c4d208328c28f7263a4b762d394ec02380d249026137ba6435358652233c07068bc90c5b3bd9f735968de04f12e623ae6e46a67b0917bdccd9dfa1469e3a66373301a3531ddda59c4177e42fdf9bf3069e7f948a6576cfc43abe656f40") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xa02, 0x3, 0xab, 0x2}, {0x9, 0xbf, 0x7f, 0x40000402}, {0xa0, 0xe1, 0x6, 0x80000000}, {0x93, 0x24, 0xfe}, {0x1, 0x40, 0xfd, 0x5}, {0x0, 0x5, 0x3, 0x4}]}) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/46, 0x2e}], 0x1, 0x0, 0x3f) r5 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) faccessat(r5, &(0x7f0000000580)='./bus\x00', 0x28, 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) mknodat(r8, &(0x7f0000000640)='./bus\x00', 0xb11c267decc32402, 0x1fd) semop(r4, &(0x7f0000000380)=[{0x2, 0x473, 0x800}, {0x0, 0x80, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x24}, {0x0, 0xfff7, 0x1400}, {0x1, 0x7, 0x400}], 0x7) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 15:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x6c}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000000c0)="72c50e1c263209ba42f2fbeecd14607f188821954f849af480e2133e54b5dafd9aeb8a356774787cfffbb0f0bbbca68e49aa120378b9e8b18a82ff39934aa60b3f", 0x41, 0x8, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 15:19:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) r2 = dup(r1) dup2(r1, r2) 15:19:19 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x90ba9d0f470c557d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 15:19:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2755], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x2) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r7, 0x0, 0x10000) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r8, 0x0, 0x7fffffff) writev(r8, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r8, 0x0, 0x10000) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) renameat(r7, &(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) r10 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) sendto$inet6(r10, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000af005f569fcc6706834c8689000000"]) connect$unix(r9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 15:19:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x81) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="b9c96bf2d58842fec1c508742788a38994dbf51134ac776eef364cc644c69408afc67a7bd21839f7639e10b95b249a35e7c9a8b3492a3209cc52cb00934fa8e4c66a4ae9deed6fd12e60a99a4f65fd8622019e5030957db69d17cda15bf7a31950cf29faff21996a069f4f24d94d", 0x6e) write(r2, &(0x7f0000000440)="8b2224dc63618fa1fa9c52573b6ccdef2c729d707a71eaef9d182e208d7cecede1022cabe52a1bc0eaa391637781c0618d70575dc59748cf425d8732278d7ec338a8a1b4830edb6d5024028de300009d1dac3ccd0e2c5baabe2d018a3d3ef407acf781aea242fcdc18787151ca1879ad42f22c382c0c9f711e116c7bc1daf71f933905f7a14480b934f7fdb7b09b30da468adae36132d62503b8dd961420bde9193213533f1860942ab47fd6cbe00d55f0d018e29fe4bee799fac5078dfa8a5cb2aa5dcd4b9df6c7d333206c454e200899c78989483bf644f600050000000080004d9b0d8f55da6f655398eb512612275f0de0a0f55b66eb5aca70b0f4e1699cedd14103a2a8b5cd27653f8800"/288, 0x120) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:20 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x24e, 0x0, 0xfffffe22}, 0x0) syz_open_pts() semget(0x0, 0x2, 0x1c0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 15:19:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) recvfrom$inet(r3, &(0x7f0000000100)=""/107, 0x6b, 0x3, 0x0, 0x0) write(r1, 0x0, 0x0) 15:19:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="3e1a1eaf27b3e7a9d2923e", 0xb, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="58477bc4e3b9d43e4b231c6f34e9564ad362267045ac23e87a1f8e44978a839dcb1ddab3fb4d702764f3cd52ab09aeedb0a0b15dd7500d2e4491e4", 0x3b, 0x0, 0xfffffffffffffff7) 15:19:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 15:19:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x25}, {0x5, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xb3b) socket(0x1, 0xc010, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:19:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 15:19:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x6, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xfffffc98, &(0x7f0000000080)="ed00"/14) 15:19:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02618b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000240)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:19:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02e201048cf41f6b2a95fa8608ce3b0fe0b75a87b5fc5499ba69ca32c1470c77e00dd63260b7a940ac49c30b82f658c2b25f9ccc304fdd3abbd24b21b60da6d2cad25796a5eaab7d00f5b507d70f7600431d0691ffb424f5e79c06df67d03789d2be801a0152cc00234907c050c2919c8b65385ad8ecf8b8382341e03b3e8bae285f7f6ecbbf8c6d"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 15:19:20 executing program 1: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="206cd4f6dd4aeda75beeba798563a4f182375d386bd3c3cada29c22a3cd2656ed3e6e217fafdc6b3ba3e18e16719218e07f43e119c6dfd9c762ed3ca15855a35be3fcab30e99d980", 0x48}], 0x1, &(0x7f00000012c0)=[{0x98, 0x1, 0x4, "66ad8e577e47b4e2ca70648f22f53902641b05da827421b8e6548f8b879298690d717d03aae42fa72a70e6dc1f52aaef68abdb75875c18622797a2d91ce7a616f8dedfecdbfd616c0786fd3c0f3491abbb607975d83a030391039b8cc5b3eda74de406ebdea67c3182c57529f15ca15baf08301abf72e908f20600a35cbe741a6eec84103504520a"}, {0xb0, 0x1, 0x80, "ac3283d7f8a136b5c39eb5077df50befd782aba9a86c90a814b04cc566b353a0cbd097c9e6b509dd83a63ae5ab3108000751af808e21b207cc81f4e7984a1110c6c661628676c6aa5537e789146b556e4232f01f2161f332e3dda55fb157140e55cd38b6dc57dd86379b62c86848d1913deef0eb1d76f0db31b9b2ea2d41a16a172b099dca9b1bf754ae7a59e282daf9732db1f43870b9eea88b41f12f76"}, {0x68, 0x1, 0x4, "e3f1be237bb7481eb3bd243124cabf144d8b1fb9de43588f0ebe85b97827ff25fe22d4805f9be0e0982863f8298491f0faeea864a582a2f59030c00b719f0ad1768e8a9bbe40295584032fba668acbabb68c"}, {0xc0, 0xffff, 0x100, "19d2aff9098938dce268a0f0216cabf3480ba167ad8fe8d873fd81d9e560d76d90f4d508e9d34f23803d91c39ce8654443aadf2b04184e99061772ce1325f4129cdf28c530c8b3d2ead9486f618ed404533b0a524bc197e17788709299b7c1536183433667424698ebd9d2edf97189849ffdf20b923f1256f02d7ff867764ec26772128ef21dbef00c7b93da55456f2f09eedd36c67557a83695378c0f190d5afec1e3e79cdd5e2c12"}, {0x1010, 0x1, 0x13, "bd5537bd538d3847f69cd1a930cf1386676c9bd7d7c2a04f29ddb7221b3724389b64766255b9e04a4db80f19829257b5d623854cdac0d8ea7c587b2923207ef2479ab6b1b19c6556510963e7925da329fc8335a55d0951486340e6290640a4c5e9b151bba2a3f3b36f46800ebf8f0ffb73efc452a3fe0b68254c968151776498db803e3fb07bcb8fef66e7a06954467305d2a93c1bc4d9f051552414efbd54431b8971960bcb475a2f0bb916dabf5ac9b7a3d14f0b1b3b412452fb75338ffbcef69939b6a969b6df27926123a42cf13d701a56f77f2f78f59800c934f307758a67d000d241f43cdcbb36d95e26c5bfdae0ac1778c728ab317b018de19f88464e35733a678493cb4fce3ec900aaf4760e158ee675ac447956bde6780263e3b940c808d7b202e0606aea44d40bd0959107bb755ee99006ae19ba06a7b8a4c384872b174fc7f53b9bc17dccab5f1be143f9a98fb86a6ed6ce8a21111eb173b217826c55134364e3c2ca706366e44cdac00360c992eae4069c1d3700377afd67f4b47e16e4558364097d07301d0c0fdb1323d905d5c243df353219ba119e2d9972eabccf3351205ca11c9a6b27d30df9468c20fef112862d37f24d78175b7e874f42a22aa05228f17b12aeb446d17e1c624bf276d6ca7945521c246b3d414fa9453fd67732c9c592546c0734e0f2f923d0285d52a94841a38311e00f71e3b1728656bc5835870a61e06d84dc84d11807ca8de7204c0d557d0554d36e3cbb0c3c34886405bc666d13bac81825588b9155007831d4846a8c5826cf99f433b241970ae8b0f10b9676a020bc74b9c88a9f41a1e2b33eceaadc68b2fc0446db3d0dc1ae014ee14d0cf7a71dc427f2bb4e8087397eef072ceb060433eca72786811c70135b68d62ce7a4c551e9d6471ab90d551dcad70362be155b4e86d6825a402c8dcd5abd8fb6875fa935873b7da2a4fcd1c36f6ef275915b72a4055c81952e14b2be2f3e72b994b67ae0a739cd87d6eb8d83c232677c43513459a15e45369849e2b53ecc30b6864545d441820c0ca795951c4a1280b34e8e9f83a6c22c48d0af4d67ebb2cfe8b51488fdb31d9a254ba30b3c3df98da740a346a204bf8052b86014d5c12620d7f5770c5d2de73591e0e8fd7aa5a3bbfd3b95e60952c9e2594c9307e0684831a6c65fc934e20673525a770072eb95c869d3be21d19bbd029b6712e690d656eea6533ea8b7813ace46863284cfc4903557f95070fddaaba0f51e313ac80187c6ba2fcc666f1d317c325617ad78ced1c6c0bdee53de0bf07dffbe7c91dc49e127cb58fab11ccc5281e27622708777ea76f9245d2d335698592e155613542fc58236d9741e3d1469c266e108d4b61ff9d05d9d9a539818a87047843edf4201d816bcffa75ab260d17c5245735c058e44a2f3f9657b77eefb94aa3a41077fd91945d2d4ab30bb1d12e90056c9f5da87e9a3e26fe34c7b4a2b34f5a4d3f24ede6899e0d0321e5951b90652d0d5c360c737fdeb503ac92881992576e08a2d3d511cd684c3ceea531087aad4527063303ebaf279e869e2db14f1785604ccfd572e44ca4f74349f8f557742d3b36edd7377f6a2fcfbd144fc8bef768952c2670d34ca4c9bc50d0b391600032b877432b2f9d60b314788f2360912652e73ee229628bfdc5d365d0f0f53c5b8089f001e749087b0d1a7c0adad20122ebff037d172d6593883f1cb7bf15b4953a8ae9d8f924337f26d3ddea70be43cef4482521b301ff526b80162eb3d6e5fc22a54d95ba919053bd5d25af6e088e32bbc7fd341b7c31efa2952a29b02b26b9e38a70b0477edcb8fd72e474f35179fa7171409882518faa33898e9c3f3b518b30ae03257b48045e4dd31048bc0b896ef9e9bb28a022cf8ed8430950f0aab8ea5cc0b75a67750d2d02512625191153dd07a84a0d74ee20ea3a78e716795f9af17c4f90f083b51bbeb0bf3bbd6a34ed6c9fa33c8439e9a98ce9873082f71e4c0815772503d0cb0efc78831ab165d02f85950be8e549afa2a7dd19011bcd53d7c65bfa574600e2bf129af1c582eaacc5560201b8590f4ca7f2e03104f782ee8ef58b4f2740795020cb032d362c8569cfb3f72dae86591190af22139a44dc53c616e465b30caea02e5b6e3a65541f72dec5f80a7e5b5a58b41d093d08377c23309c6a1dff05bb9a139181e8780d6f29b0c9ab38fba5f333d6f02684b4c84649fda058820e9bfa71fe95740d2ec81dc9b255f3748bf75588d9702e4848cb6eb9134e93512f8b81946ceebe6eaab0dfd064039df0d13f57f9196a4a5d0421d6fa3ff3d26447a7b5f3885f0128adaecb1c12da5bc98eb5de7a3eb9cbb3d1214285d54289acff7280bd697831ed23d31b00a093662e1a08e8e2987738b571bff27e4accdacc022be9354eda4663b72edd1c7b5d3698ba3cb8e52f5409ee3bbe784220f28148ef9f908eb6d7b2ad5544c031e5f79ab7759813b604fa7763fde9bdf56a026c6e60c9b5e68253b3aa92cda57d7a18fe2347dc6f3aade43ed40b56494bde6f4fe81c55a462c3b1278547e3098d562c9b6d9b0623213dabc09ea0371313ceeb448501f4da36b2fdd3f47f25769a08f1e87db3c1ade9d45a159a3be29f03b5d50b411a4698f5ec96dd43f7b6d3ecfbdf0680954af7b3840f83e8985aebf68a479e0eb118be34b206dd3ec2078350e4b165230cda0945adbbd89fb4ecda1ca743885eeefa0de2d87c8cdbfc8d2ccbe4cf3c44c5af95403c31bb4b4e248dc3fb0d642d88817de60f9ac86eea8ac1464b427524d9871a0a1f89432d7a208e680de79cd7994de1d4a3d013459ba5e355aec095cdcd29793a0b905ef3204c630c49fb6ebfbb465322a28d7d821563c9dd7b0f1e5543ba79588e5f6cc4b660217d33d603556958bf2e4d48e5f456e6031ea1d06108311b924c55b3f23c8ccad19872e16bb2ae046643ec30c906bb3590e2c7c618e31b6b166ad5d5116e394b894ca0fd57ab7a5271cc4532848aee5b657dd9adef79ac749f4d02f5d3d57b63da048955fcf58650e51b5505f80be5f7849cc0258089b4b45c8534d89b8207085181013d3373cef74bf7db11c90767d2b69c729ac814563482e752f6c4d5976b46400a78206bc05734023efaa055fc1df4f1d788fe355cd07a975059e7cc90c184f13a2db6bccc8f7a926920a1f0cc453c914259b11b9d77b8108e6f83e466ee2bb8a8386d95305dd6e2b23d8d82c63b5d13afa02988b89438eb99eb32ef4217d204aa55cb10713cefc832d4b313e3937c9cda7a6ecd82223dde72572721a2df38240123295097c19a4924085147815cfcb7800d98e14ac1ca6b3e63a4b6f0692afaf5342479bcc14198ce997fb43beeb8f3659f10af87e99d1fb074069fd137a733ed2995fbcf40d7630e3a7b1bc884e1302114b3980ba97212b725949833091b538804ba928e8eeb0f7308dd0ab77d925a72f9bae7456ce11051f0bbf4e9f6e66c617debe25aff2a6f8e303abc8c6b58321f1108b5a6b80ab801b2d348b0d8148f396587bf5e0b053c9e2d88a9d4241279a2af40b386c5d5285e41c066eda661d3e4cab890059b5a909d0b4b807183aa1087e47d3334d5ae13246d88cba7540f481103dda21a368a3886625a1d7a035e1d571f7aa4a79b370f4175f23d34720b8a846741f80b63f6e1ae959cc2d79634e6e4a6f0f67a010ba5e9730b7193e46936b2febd5427ade46cf8bbe5ca2aba46a5fa039978242629dff82b5e36145d6bfcd978f489f83707ea5896786d75d45649045e21c717619d2d16f06707e69a1d54119cc7619c71ed5e53702c4fcdc3ebd31990f7d5fda4f9c0e48477165630ca4357ca953549b7293652e67baa404f74b01a50f78856fa3c3d555215b620667fd1981c068f068bc35fbe09ceb9304564d4b4c9ff4c63aa803a1539bf9fb225a523b6e6230fbad2cdb03a174928399432e47ebcdf1ed48882bd8751d0d2ebb7c3b498a8404d8a78d7dd0dc4c374d99c45d6c11f492a7284cdda927e3eeadf0f04984b1ddc4734222d903fe376ce7271134de43572df6fc37475413279f3a0f35edd1f423c214450f3bde366f5d1bce10808e6dc8775f850898e583b9b37d1fccef0fbc5241aa513ee5ca4bb4f41d990ea3667383676ac36158a318fc81b3cbdf8677c3daeb998b1bab1356847e854e341ad61ba7e123366dd2bc1f8371cb8e8ced1174e0ab4974f3db85a6438a3051f342fe2787a2d1ee6c6e9ba69764ce1e78351d9a05cb6c92e5d4a67d07dde3b0196a0f65ba4122888ae8a755291f1c24b98fce96f6c7dcb4eb9f342e244771d5480181d61dd687cabf31fa0f61c332f2000a4625a9f3a0e0ef800edc20e6d4e43f9e2c5916de6f58520e99fd10d845cfe1b7f3c58ce973587c16c082b28030ef178b7478bc1631d094a8be2004a6464d454f818acd5887aca5411808cb2eb775b13d6b19c857106e264182b6c22ad25bc29191cb47e91bc72991fe0a259154b201a16007679cba5dc232fd2a6e883b3d52b7eadb93041eaa317c41fde429fa16194ed0e6d2428ca9457942430e9ebdcce29f49c2f0ea5b017d3d5d7b7b251d70f8ec8e4a0b63edac11f35e3b8aa5cf0711c0da8d6f2625426c12f8022d6fc21383087a00b776418665b744acee854685865a83dcdcd408415e6f1faa1a26fc5ae2eb28dd1355a12c50f9e87ba08aab7d797d7e2b2a7271fa5d255f62ca06c82a3d02af559d2f6243a3c5d62f3782ec3be2591fedc207472c8e4eee36e9a4dc9c1c2c0493b952231b5c1d6a5b7bada28b4253fad6a9b8c35dac984a32b388408a7c8d3b4f7bbba110d77db63616faea34b0fac8ef1da0fe9decf71dceee10c396b92fa3855eef1167a5d2b8e1f9d38144fc85523dcbdadfdd37c631359655b04c7130fa42088a0056f2868f689c1f393004ea43f4a8e6879be524afb2a1296ccd4d700d11395070649962c0172ef845e95f08a9e18bb5b52c92dc3e132fa73edeab78345df4dae9879a0f2af484e03aa299facc55eb51025c31780ec82a74d37a9f5c752bbeff0a76131a8ea21ce6b58948f35f08885dca9508d6a02c05d0db9fc078a406cdfc60de68f9cbf6c6982540605b9cb5210ac248174943dd0c1a3305a6f2beda2ee48fd11436a4185605c9962beac3fa5b96070ebb904c8ea3ec83ea8dc42a17ac3182828fa6a7abf6e57a4194c2b3e5431b9c9191e55ad71ceadf29d2dc54dece8df951ac86f42ea733e0a54eadf5306fd1478e7e65556a6129c299d070fe0f53fcab7385f6e636dbdda3f69cf3bac79a9036a6970b8f5b975494ea6d70040b4bb955aedc67da72dc73852f5fde3c54fa541899f5986de5a882ab468bc00f107d4613785f8f06ac9b6be491959553c86213851b03dc0d0f1e7ff753f069e09e9777fb48d674bc1c67e840b51ae91e6616190087b371950ac83956ae75d73e6a6c760adb8866122ad1d5d8ed5f9a05142cf33eccf060fbf96589aba849da5b532c629027005bf6316352a0b96029ce9aae3726ee4034e1be3f5260ac8153c8d750fdc35808a30bed184e6afd680bf0548a1e2be0a7ef0871b2bf10b84344175014a55f4056671491590926c183f2c916e515b988a09bbcded383cffcd25340af8392eda3abe8c1d01704b505ecca47a7c8175a570bcf2999be1c671f83d84236823ca00e244d41a556818944e5366021ab4a5642a5fa35c883a00a3e5f02649a430cbcbd6cad7966b82ac7a7cbdefedbea5d234b3e90c59d024bb856c190d75c52626977a19345"}], 0x1280}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x125) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8dd) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:19:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x20, 0x1, 0x8) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 15:19:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x5, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x6, 0x14, {0x2, 0x7}}) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x4}, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x61}, {0x38}, {0x7b, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xd1ecabe09927aa60, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) 15:19:20 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) close(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x7, 0x3, 0x1f0000, 0xffffffff, "a284da5774c38127368c9ec2e0111c888890a3fa", 0x401}) 15:19:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = dup2(0xffffffffffffff9c, r3) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0xffffa5f7, 0x4176}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 15:19:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0xfffffffb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x98) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x4, 0x2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xffffffff) close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 15:19:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000554000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 15:19:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) pread(r0, &(0x7f0000000100)="8812f512a9caa1b2f184", 0xa, 0x0, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = dup(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x2, 0xff, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) close(r5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300), 0x10004) ioctl$TIOCSTART(r6, 0x2000746e) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r5) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000140)={0x2}) write(r0, &(0x7f0000000040)='g', 0x1) 15:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x80}, {0x74}, {0x6}, {0x8000, 0x40, 0x8, 0x9bfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 15:19:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$inet6(r0, &(0x7f0000000140)="c19d316bc2fbdce635f5cde8d8d96712595ae583cf1dc90c0800f12fc39fedb302633d69db63981796a9779b474b04e311450bbd1ad5f04aa3f722f49fc400417729987e0996ed47c56d2e6f02ef2296ffe32a897b815bbc8f6295a4fb0f0cf8e78a6917aca999c7315c9cb891b5c5bf109227509c791eaa1276b6a029ab08efbbf27ec7950f5ce34465230350a5", 0x8e, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x8, 0x1ff, {0x1, 0xc5}}) mprotect(&(0x7f000052d000/0x4000)=nil, 0x4000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20, 0x8, 0x730}], 0x2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x0, 0x10, 0x3, 0x401}, {{r4}, 0xfffffffffffffffc, 0x20, 0xf000009b, 0xffff, 0x8}], 0xffff, &(0x7f0000000200)={0x1ff, 0x6}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 15:19:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="31e16dd93fee1e66105354723080ba7e34a77119cd361d6b24b196ae3e7ddc2cdc3e4f999b4da70d8ec78b454c0300000000000011df7ae6f1607802c3a7112305b313af355a0ee1c93ffdf45fceebaf6783e6a6b63912eb8bfa40849d3a1aa9ca12c5e84a5acf40c65a689b4bf081145ab4bf020e731edd2af98160ee66c71d8a37a7d617cab43413a517bceaf325c638cb3cab5447be1ed741f4ab8b254338e2edc562b2a3222f4fd08683a163814da683f8d473d74e46e07932a2a02a5d29c68afe378c2922c494598f675d93523acd9c0d10541accb1084dbdda7b41f52bd2055213b86dbafc6f34ce009cdfd1fccb2c53bd02a7570cf4096c1d70d2296501ea39e0003eb1944b77c926ba32e0241eebc3446c6987be10f20af2f2f4c122457d0f12876ef5361599e9c9b73d95c0fa10ce7c2f14f7e355bab59b76e5092425235dd43d1f16912a7a66714ddc60c996001177c941dbc8f76cf098f1f90a459b2fc29aae5901c582e9ee734d3b8e6b78d3ae325f375f3220425b115f0a90de4cf2dc3e80a044b5077bc0df7f755a913f4ed1cc3d0a8d4a0f29bf666012d3000000000000000000eb8b76106eaaca1941ca53b8ac50ede7911cbfda1941cd8760221fb207a7916d5bdd82d33e49c12f000fd446665e216e2052f8fab17fc9be71cfd2b610559df8a8036581c1e1e8f78ca3311e1ec85112aeac62ee4ba33fd7a43a0b20b69b7b2dd10b969ca25f9597f5b2848d48537cf263b809d6d1a1555bfcfc86570ef605538337cf9f39c2d23acdf35f9ae80aa4a3a5110447980034a2ad94878f5d1a20803cd9291c7dcd30c785d6ee4cb996773bf4dc47b16c149dc550bf97f0a416706f49090c96fe8ba2a7dbb3f237c00cd81b9bfca5ef935d093067e9a58f721892a032a8ced9cfe8fc063b64c08c04fe711cfd7d17cb702db59381af71166f84621f5828fcdfbd55fcba41216ffe7aa1901b8c7096c914623bfa6ecda3b8f98167e62a5482669a85e7cb9892a442906545a21b9919881767d3b1c2243c0afafc81e7db9b28703c2783c0f50d751e33a51b2f743bb8fe5eee4cabfd61fe931a4a4468c00b7d86a69ba378c47856e6149b9f1ecded93b82bc07bfa2c063ab25de84c1d2623ff9b5da8e1e3c76a4cc7ec957750193ba08346d17df93a875423bc67add576761c775344647f98cb47c90f36f1ef903a63db4d3934ac5c1a22a4c4578f906e9ef2fcd349bc0cfd54ec961cf3a17dee25992fb0691f6abf179b3212586fb98edc11895b300400000000000000000000000000000000000000000000fbfd2e3549c595fabdee01b480e50ec4a49312354a3ea3ce71b7b737285a50d2eff6b8e15b5ce3282113d5e87cf43abb151ed22bb23c6102c0dc40"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x0, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x86, 0x3800}, {0x0, 0x44, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x1, 0x1, 0x1000}, {0x0, 0x68, 0xc00}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/167) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget(0x1, 0xb, 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x80) socketpair(0x4b, 0x2, 0x4, &(0x7f0000000200)) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad122c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96080000000000000000b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000004c0)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000280)="8407fd75cf8a226530e60975833d227adb9da804541b82a0cc85db0be002000000bf0b2e33f5cd", 0x27) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r12, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 15:19:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000180)='(^\xc9\x00', &(0x7f00000002c0)='\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7f, 0x5, 0x5, 0x8}, {0x6, 0x8, 0x80, 0x7fff}]}) socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000080)={0x0, ""/229}, 0xed, 0x1, 0x800) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:19:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x174d, 0x0, 0x8, 0xb8, "0969bd7a6a3d89739ea56b56ec035f6083b83828", 0x9, 0x3f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) socket(0x10, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03", 0x536) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 15:19:20 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000280), 0x3a60, 0x0, 0xe94c, 0x0) 15:19:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus/file0\x00', 0x797, 0x5, 0x9, 0x1, 0x7, 0x200, 0xdf4, 0x1, 0x0, 0x2, 0xffffffffffffff20}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000000c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xd8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) sendto$inet(r0, &(0x7f0000000340)="ed70166c10722632843ccdc92d2c8792dd2a86ac2004ca833d1687fd709e257e186579f26696580cdcf28254e24d71cae056d301611f1bcbaf34063c5958a5be5588a3cc63ce06c3e9f78af6c01a4ccd3881fd17efa9ded7373bcc73e88826f68b96847b77cdd9c1c7fd4319bb7d79493a1d2488971b2803b96dc40388ffb786d0416c24d458a83998239fbe973a36b2774ceadf5061ebdb462d69d0b7ece230920b19a3a14a453cab2d3b6fb1eac7c55ed950de9bdebbae4c48e126fa3ec80af3edb5e22cbfed34f5f4d8166e2aea66e656ccad8236807e4b9a0854", 0xdc, 0x4, &(0x7f0000000200)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 15:19:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5, 0x0, 0xdfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x1, 0x4eb) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)) ioctl$TIOCCBRK(r3, 0x2000747a) 15:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r1, &(0x7f0000000700)="fbaf8a8d14a5799c60c48342f23a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:19:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:19:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x21, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:19:21 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x8}, {0x4, 0x80000000000}}, 0x0) read(0xffffffffffffff9c, 0x0, 0x0) r0 = syz_open_pts() mknod(0x0, 0x2080002002, 0x0) setitimer(0x22be6541dac0a63a, &(0x7f0000000040)={{0x1, 0x101}, {0x6911406, 0x3af7}}, &(0x7f0000000080)) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) getitimer(0x0, 0xffffffffffffffff) 15:19:21 executing program 0: r0 = socket(0x6, 0x2, 0x7) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fff357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb77f30c03756e3d2cdcaa13c894303cf33153b404f36a00f90ff03000000000000c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:19:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 15:19:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x9, 0x0, 0x9}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:19:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = socket(0x6, 0x4, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000140)={0x7, 0x7, './bus\x00', 0xa37, 0x7fffffff, 0x6, 0x6}) r2 = dup(r1) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000380)=""/141, 0x8d}], 0x1, &(0x7f0000000440)=""/165, 0xa5}, 0x800) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000580)) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ac379b51d7efd7571844912309a74e22af9bff7280f837988d10777e3cc30546e7370ad82e1c23f23adb5a711963a5475c31e8ff9ce537344bc6ba5eea421707e5b5259d47f43f6215537cdfcdfc982963883345ad7acca99e52623615e9033447e69823ed293e6ccb4bd7c1168eed2aec3b297513f403a3cae167b74c92c782a0af4a8fb8dc9fcc44f6fdd260ffcee2709e1df87f5dfb"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:19:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x1) kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) login: panic: receive 3: so 0xfffffd805e567000, so_type 3, m 0xfffffd805e34e300, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 26477 40638 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821b02f6) at panic+0x15c soreceive(fffffd805e567000,0,ffff80001d372a78,0,0,ffff80001d372984) at soreceive+0x16e7 soo_read(fffffd805eb11258,ffff80001d372a78,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d372a78,0,ffff80001d372b60) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372b10,ffff80001d372b60) at sys_read+0x83 syscall(ffff80001d372be0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd0e0, count: 7 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 receive 3: so 0xfffffd805e567000, so_type 3, m 0xfffffd805e34e300, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b02f6) at panic+0x15c soreceive(fffffd805e567000,0,ffff80001d372a78,0,0,ffff80001d372984) at soreceive+0x16e7 soo_read(fffffd805eb11258,ffff80001d372a78,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d372a78,0,ffff80001d372b60) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372b10,ffff80001d372b60) at sys_read+0x83 syscall(ffff80001d372be0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd0e0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d3727c0 rbx 0xffff80001d372870 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d372780 r9 0x1 r10 0 r11 0x495841ac11dcaa28 r12 0x3000000008 r13 0xffff80001d3727d0 r14 0x100 r15 0x1 rip 0xffffffff816969a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3727b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=26477 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a5f8,0xffff80001d339c48 process=0xffff8000ffffae10 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a110 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69744 52855 41815 0 2 0 syz-executor.1 69744 266307 41815 0 2 0x4000000 syz-executor.1 61324 100720 0 0 3 0x14200 bored sosplice 92427 434879 32479 0 2 0x2 syz-executor.0 41815 122126 32479 0 2 0x482 syz-executor.1 32479 358991 67120 0 3 0x82 thrsleep syz-fuzzer 32479 427073 67120 0 3 0x4000082 nanosleep syz-fuzzer 32479 125021 67120 0 3 0x4000082 thrsleep syz-fuzzer 32479 80402 67120 0 3 0x4000082 thrsleep syz-fuzzer 32479 323377 67120 0 3 0x4000082 kqread syz-fuzzer 32479 138501 67120 0 3 0x4000082 thrsleep syz-fuzzer 32479 151503 67120 0 3 0x4000082 thrsleep syz-fuzzer 67120 218089 93445 0 3 0x10008a pause ksh 93445 61992 21749 0 3 0x92 select sshd 52677 356475 1 0 3 0x100083 ttyin getty 21749 467779 1 0 3 0x80 select sshd 28467 464926 60485 73 3 0x100090 kqread syslogd 60485 117634 1 0 3 0x100082 netio syslogd 8609 464113 1 77 2 0x100010 dhclient *40638 26477 1 0 7 0 dhclient 6446 319381 0 0 2 0x14200 zerothread 8743 4028 0 0 3 0x14200 aiodoned aiodoned 99261 148443 0 0 3 0x14200 syncer update 91717 47057 0 0 3 0x14200 cleaner cleaner 24596 112544 0 0 3 0x14200 reaper reaper 56365 449809 0 0 3 0x14200 pgdaemon pagedaemon 79780 359332 0 0 3 0x14200 bored crynlk 44395 161091 0 0 3 0x14200 bored crypto 71434 241201 0 0 3 0x40014200 acpi0 acpi0 40807 40487 0 0 3 0x14200 bored softnet 45411 383980 0 0 3 0x14200 bored systqmp 37482 46577 0 0 3 0x14200 bored systq 53110 261364 0 0 3 0x40014200 bored softclock 35501 92355 0 0 3 0x40014200 idle0 86177 230544 0 0 3 0x14200 bored smr 1 48932 0 0 3 0x82 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 9466 6330K 7360K 78643K 10756 0 pcb 13 8K 8K 78643K 27 0 rtable 105 3K 3K 78643K 209 0 ifaddr 48 11K 11K 78643K 54 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 19 0 iov 0 0K 12K 78643K 6 0 mount 1 1K 1K 78643K 1 0 vnodes 1231 77K 77K 78643K 1280 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 80 0 proc 47 38K 63K 78643K 368 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 11 0 in_multi 33 2K 2K 78643K 43 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 185 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 91 21K 21K 78643K 1000 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 9 0 NDP 7 0K 0K 78643K 11 0 temp 70 3015K 3079K 78643K 1955 0 kqueue 3 4K 8K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 1 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 50 0 6 2 0 2 2 0 8 0 unpcb 120 41 0 33 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 228 0 228 1 0 1 1 0 8 1 tcpcb 544 42 0 38 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 142 0 135 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 196 0 3 13 0 13 13 0 8 0 art_table 32 197 0 3 2 0 2 2 0 8 0 art_node 16 49 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1500 0 99 46 0 46 46 0 8 0 ffsino 240 1500 0 99 83 0 83 83 0 8 0 nchpl 144 1798 0 199 60 0 60 60 0 8 0 uvmvnodes 72 1584 0 0 29 0 29 29 0 8 0 vnodes 208 1584 0 0 84 0 84 84 0 8 0 namei 1024 4480 0 4479 1 0 1 1 0 8 0 scxspl 192 5056 0 5056 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 432 251 0 238 2 0 2 2 0 8 0 futexpl 56 1416 0 1416 1 0 1 1 0 8 1 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 144 16 0 14 1 0 1 1 0 8 0 pipelkpl 16 79 0 69 1 0 1 1 0 8 0 pipepl 120 158 0 139 1 0 1 1 0 8 0 fdescpl 432 252 0 238 2 0 2 2 0 8 0 filepl 120 1474 0 1378 4 0 4 4 0 8 1 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 10 0 9 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 133 0 126 1 0 1 1 0 8 0 zombiepl 144 238 0 238 1 0 1 1 0 8 1 processpl 896 267 0 238 4 0 4 4 0 8 0 procpl 624 332 0 296 4 0 4 4 0 8 1 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 208 0 191 3 0 3 3 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 1 0 1 1 0 8 1 mcl4k 4096 15 0 15 2 1 1 1 0 8 1 mcl2k 2048 63066 0 63014 18 3 15 15 0 8 8 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 99909 0 99795 13 3 10 10 0 8 1 bufpl 280 4045 0 161 278 0 278 278 0 8 0 anonpl 16 39113 0 23656 67 2 65 65 0 107 1 amapchunkpl 152 1171 0 1035 8 0 8 8 0 158 1 amappl16 192 1191 0 348 44 0 44 44 0 8 1 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 4 0 3 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 32 0 28 1 0 1 1 0 8 0 amappl11 152 89 0 76 1 0 1 1 0 8 0 amappl10 144 13 0 10 1 0 1 1 0 8 0 amappl9 136 379 0 376 1 0 1 1 0 8 0 amappl8 128 264 0 252 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 47 0 44 1 0 1 1 0 8 0 amappl5 104 184 0 172 1 0 1 1 0 8 0 amappl4 96 434 0 404 1 0 1 1 0 8 0 amappl3 88 113 0 105 1 0 1 1 0 8 0 amappl2 80 1212 0 1144 3 1 2 3 0 8 0 amappl1 72 14244 0 13841 24 10 14 20 0 8 5 amappl 80 560 0 517 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 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 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 252 0 238 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 252 0 238 1 0 1 1 0 8 0 vmmpekpl 168 5844 0 5819 2 0 2 2 0 8 0 vmmpepl 168 37467 0 35589 148 4 144 144 0 357 62 vmsppl 272 251 0 238 2 0 2 2 0 8 1 pdppl 4096 510 0 476 6 0 6 6 0 8 1 pvpl 32 132017 0 113609 158 0 158 158 0 265 8 pmappl 200 251 0 238 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 153 0 9 5 0 5 5 0 8 0