kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 25 13:16:56 PST 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.42' (ECDSA) to the list of known hosts. 2020/02/25 13:17:07 fuzzer started 2020/02/25 13:17:11 dialing manager at 10.128.15.235:27650 2020/02/25 13:17:11 syscalls: 337 2020/02/25 13:17:11 code coverage: enabled 2020/02/25 13:17:11 comparison tracing: enabled 2020/02/25 13:17:11 extra coverage: support is not implemented in syzkaller 2020/02/25 13:17:11 setuid sandbox: enabled 2020/02/25 13:17:11 namespace sandbox: support is not implemented in syzkaller 2020/02/25 13:17:11 Android sandbox: support is not implemented in syzkaller 2020/02/25 13:17:11 fault injection: support is not implemented in syzkaller 2020/02/25 13:17:11 leak checking: support is not implemented in syzkaller 2020/02/25 13:17:11 net packet injection: enabled 2020/02/25 13:17:11 net device setup: support is not implemented in syzkaller 2020/02/25 13:17:11 concurrency sanitizer: support is not implemented in syzkaller 2020/02/25 13:17:11 devlink PCI setup: support is not implemented in syzkaller 13:17:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x1c0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)) r1 = semget(0x1, 0x4, 0x501) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x5}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8, 0x0, 0x1}) acct(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x1, 0x40}, {0x18, 0x1, 0xa69, 0xfffffffa}, 0x0, [0x3ff, 0x3f, 0x1, 0x8000, 0x6, 0xf4, 0x400, 0x5]}, 0x3c) r3 = dup2(r2, 0xffffffffffffff9c) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)="f65da30e805d9f8328323b90be807aa1c9297e58ec56d5539866f02c2ed2e3b20b92870b08516cfe8757069d50631d37646043554a819ee7639ce9309ad9d5a0677f3e931ef2b499f544002dc7877cf0c47142624bea62384d92efaafb8f76", 0x5f}, {&(0x7f0000000240)="faa4095dda2828b7c4a1485a87a81cd8c2b521b999582ca4cdce63bd1fa94869b52c3d85223ab1c1ebc48afe2ac447657dc24efdd97677314f9140ea9920fe786de432cf3d36d16efc3ec63450bb20d8e161c9e323e1fa92a624ce6b75ebc9474a8b3576fc3a02d0246e0c75f047af8626f513f780bd2a18a2ad048b797bda768b8fb2", 0x83}], 0x2, 0x0, 0x1) r4 = syz_open_pts() r5 = dup2(r4, 0xffffffffffffffff) getpeername$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r6 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x100, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) sendto$unix(r5, &(0x7f0000000500)="0c1b092e1f90df55a87027507daeb24fb1973c2309f4aa5c0f9c1ba97e3b0baf905a2acc706d74f1d0efbe068138230a691a553dcec7864f744ae790778ff18a92e89810861341a2b997a4054e30639c695981d7046594dc91daf8df565d9476fb8f320426f85e1b2b926d61f61861b3fbc1fd707f35ab8d2e38ab61844a30ce89caf6d7f71d5e593b74e9f90215306082ec", 0x92, 0x0, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r9, &(0x7f0000000640)="5126a521d0d33fe64cc6b55e6d8d512ab80c7a7558b513b57d37ce2b3ea21b8b9339aec0f10d817437c3eae3ab523797b7fb5693ac916caea18e41c9bc63a91ba34a3bd06f6a2a42b757b520219dd85d63ae87ac9ced2e0e275bf0487b16d44451a71ffcaf92130cae11f389476dcac446e4c44ecf180e9b196697b9dd6c3c9ed1b1769c6d10d5cb959aecccde26c4119ee7284f383bfd0849604e9157c5b7e617cf968fdaf505cf75e75797ed3b368c68eb199336432f213f83a327fa838e92d59a", 0xc2, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r10 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) close(r10) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000800), 0x8, 0x4) r12 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000840)='./file0\x00', r12, &(0x7f0000000880)='./file0\x00') 13:17:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) getsockopt(r1, 0x2, 0x1, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x11) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0x6, 0x4, 0x80, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x61a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6a788876}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000740)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000800)) syz_extract_tcp_res(&(0x7f0000000840), 0x1, 0xb6e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000880)={'./file\x00', 0x0, 0x9, 0x8ad, 0x1, 0x401, 0x0, 0x6, 0x2, 0x1, 0xeb}) r6 = open$dir(&(0x7f0000000900)='./file\x00', 0x0, 0x44) mkdirat(r6, &(0x7f0000000940)='./file\x00', 0x20) open(&(0x7f0000000980)='./file0\x00', 0x80, 0x8) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000a40)={'./file0\x00', 0x1, 0xfffffffb, 0x2, 0x0, 0xf9, 0x44b2, 0x1, 0x0, 0x0, 0x7, 0x9}) r8 = open(&(0x7f0000000ac0)='./file\x00', 0x80, 0x41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000dc0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r8, &(0x7f0000000e80)={&(0x7f0000000b00)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000c40)=[{&(0x7f0000000b40)="7597ae35a283c133682a964b3d9c2dfd74496a81df14186a82948440374f88af2a764f61587dbb7c28c2bf166504575d16b24c3183abc1efc70410cecf6997310e9f20cd1dd8bda7d4719d1fa6cbd9483dd5bbf0cb952a54243f5373b01ad80a11d4a7f948ea007e58f12b53e90ae1a7254b51fa826de3a555b278f1c93f08fb61b29a4b98a180f9", 0x88}, {&(0x7f0000000c00)="9b414cece6909b8af2d082b925150c51e8929cb6242bab672291d05103f1cb73565184bbd2b5", 0x26}], 0x2, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x60, 0x4}, 0x400) 13:17:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:17:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) clock_settime(0x3, &(0x7f0000000540)={0x100000001}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:17:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xc14a, 0x1f, 0x7ff, 0x0, 0xb7, 0x4, 0x9, 0x1, 0x0, 0x5, 0xef20}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:17:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdfffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:15 executing program 0: r0 = socket(0x10, 0x4000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 13:17:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000f00000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) bind(r2, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup(r2) listen(r4, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000400)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) readv(r6, &(0x7f0000000380)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/89, 0x59}], 0x7) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) pread(r7, &(0x7f0000000480)="4b4d7c9b6a4b411a552292034a", 0xd, 0x0, 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 13:17:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x80) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 13:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6, 0x1, 0xc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1ff) 13:17:15 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) write(r2, &(0x7f0000000200)="07d8d6affc3a8398bb5bc82a8d9bb31cbcf000924a374e7a9da8ec489377f201c80ba7779ef462d83ccd047bb7dfacabb4f219b8203023492a25b5565470cab07d67ed0e4a11b3645c274d79c990ef445f69773d8d317586077ed5facb205241ee30a109b9fc54f8b75a9aee61052e51a5a36c3fe58cc268073467a193a48a3dd089f991db0e464f330db5fd45be0eab812f954a6e719dd11746aa540b1689b0ffb48106921c230e42677719a7fc623b3c4c345919d8449897c57811c4", 0xbd) 13:17:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4efd69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:17:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() preadv(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f0000000500)=""/93, 0x5d}], 0x2, 0x0, 0x6) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\\}\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='+\x00']) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = semget$private(0x0, 0xb, 0x80000004) r4 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x8, r5, r6, r8, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) semop(r3, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 13:17:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x800009) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 13:17:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) dup2(r0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000280), 0x0, 0x0}, 0x803) 13:17:15 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r1) kqueue() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) madvise(&(0x7f00009e2000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f000093f000/0x2000)=nil, 0x2000) 13:17:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = socket$inet6(0x18, 0x5, 0xbd) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) r9 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x100, 0x0) r10 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r10) r11 = socket$inet(0x2, 0x1, 0xc) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000080)={0x3}) r13 = kqueue() r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000080)={0x3}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000080)={0x3}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = open$dir(&(0x7f0000000440)='./file0\x00', 0x2, 0x110) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085762, &(0x7f0000000080)={0x3}) r19 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r19) r20 = getuid() setreuid(0xee00, r20) r21 = getgid() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="012f66696c65300000005593fcd8d62171e04e39612b8d459ab3e6acbb5024bca1696f27bcedbbf9b1bc8a9513a60f24bbe114d5d2375aded82152a31cd997f5782138731eebdb946e07f415c4d387d3bcab397f2094b707b74796a48678945e02e8058b90472a3fc2f698512b3dd5b973da1bb1ab37268d658f0118e307223b85131b7e7fbaa188781a23de992a16c2933a917cf4c6f0baa62164fcf0a1c3713a6e425d0a11e06f8333bb85c32e"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="53e622819a4be0faf02f1ead474fbbed0aa502c5e5cf4f841ad36af363da23a24fc7269b65f168e8e3a06313d5f1b37b63155129726c9c6487e7c02fb84ee317e9c72ac724ec75fbb38091759293bfbf735f097bece153be1205470ccada1e9c345407044e30ea4e5189e8dcfeec091d38a1b221208345e6ee7e9bf8ff2770c796a44c8be3008b9ccb51d77f01fb000fcc0db4d79b6e386c", 0x98}, {&(0x7f0000000080)="f249c5dd120fbb2dfbc36630cd28abb14e7bd7a10d07b2014cf2f91e854cdf68743679d85c71ec972aa97fd8d60ff9ed0b26cd27bc75184a32561acfbba2392a82d2d350", 0x44}, {&(0x7f0000000200)="b9087e2674eb385f9e47c817f084ac372df816d23d83dbf59e928a680cdf1802b2b9b932f96b9973781e042ef193f47927dc51a2a14593359f3c7f0e470926299caf1400aec15fffa66916106dee9cf9bc4fdfb8a537a1e564b6b6ff0795af8efd0c81b8f8fe5f5564e7e0d94464a3881f23e9ba643b135fbda55c415bcffc595eba0bd3513de44ea4515bc273c5bde33137b35b46c05aac8f03edb83300fc1fc3c85db14bffd7b1e586d93258f064bc", 0xb0}, {&(0x7f00000002c0)="bf3ecb8d115e64cccc4dd000dc6f9ff97d269aa2e86c9063f2b9934fd9c08066e8a259f6df585d71912400b6d555a64b1533b12f82d498c586c76286896313077bcdcf9f8cf47dd6096eee115a3359b5a0cf3f680b32dac78deb03af2958e0b71d7251de9ff47ac836cc3680f857ad2f7a23bd59d6d34e8d62bcd4d6555f622d28fd95c433ed36559e6dec54c0e4a5b8e05f4c15ac609ff7bd905303d7694d59185c0bb7677de42309", 0xa9}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r4, r0, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r11, r12, r13, r14, r15, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r1]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xf8, 0xc}, 0x40f) r22 = kqueue() kevent(r22, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 13:17:16 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d75e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe20) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000180), 0x10000) 13:17:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 13:17:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x1, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x80) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:17:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}, {0x5}, {}], 0x3}) r1 = socket$inet6(0x18, 0x3, 0x9f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000400)=0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) pwritev(0xffffffffffffff9c, &(0x7f00000008c0)=[{&(0x7f0000000440)="c42cd36177257a2fbd811e477c7fe6a88321db41986b40d3b75a33481cb409ffd7f7b99b9125ac5ab4ce44158e5836b8336ee3cd33b4944ed45c17bc8d0eeb51133814415a65721ff238e7892767c338fac43c59e824530d6ad1b7b0b42673d89f0adfbf908ba9961267f229addaa584316c1cb906f984272bab6a95e11d5c4b2b270be535e5345d52e42f062e7a97b83cb6ff835d7adec66859a3bda47f75806aadf42b2f7117b092960dd19b389cbc02f0c1c112203108bd409b6e1a0181392d3bba05a8351b728a49ffeb508561669f865f930347563f048b21", 0xdb}, {&(0x7f0000000540)="d13482", 0x3}, {&(0x7f0000000580)="3ae1daf596abdfc106c9c73820199d7f457a7e2c39eff2b9a2e234194c12c16c1516a91f8c43e9964eab25e710d00f5bab3d1dac3b5e2191682a317acce50b947b0e812759d09fbb4f069d562cd6305176f8e88d7228531fa1bf66b4f75c79148557e1c78a90a9c3e6e98466d9d72d2515aec17409149f97e50d687d4201264a57bf4f95c6f67c0cf45df983c80a7244e99887bdd9323d6c49a1c474535fa6cc2d7e17865a5190a04e1a6ba8699f8918c3088656c9f811c2d965def4a4b2feedbbf13d437b92f7f954091f99a1b09cc8e5915402ae9423fb6a04d0e2817caae418a3d6a35397124f9aa443eb3884fb6e24acefa6af", 0xf5}, {&(0x7f0000000680)="0e9212d88f29f3e8ac61efc5e45fabf703eb62e935069b3564121ab796a9ef2277f463739f44e7c38ddf1f124d46f2ee0d3c62be99d200b9cc9011c8010771df9eb83e0577a990b5be8a738048ca822ec662f2c008c069d1fa9dae06daac56ca6ff0ca60b9a6aff7cea6f705c65b3face0a16df15bc162", 0x77}, {&(0x7f0000000700)="5ed5dc3e5c663748c44892ad38a54b8fdd7ff6285b1b16ccb6ec9e1e42beb5979307f0f93e99c0fd5cd17a81a5036996f33c8c1d48ccc4805af8e3362cda80c1ccece2720e1eae396c7ee07de1e37d3627788eb081392a9d9ed8b9e10ce6110effa8153242ac1fc7e1bea4816f2d548f276669a1bdd1d61089014e9e36b1", 0x7e}, {&(0x7f0000000780)="024fbd2df46cf6ef6e13436a31535809418bde087ef2a54b4f8f8fac50638a28571f881c4f77796bcc962a32caa77cc3ad4ea47b8a5a14b066636105fae4bee8dc53e8b40def8f7690fa54d7a9eee7029b1200f3c165001edd8cd73c94fd14c9770b6aafd431989774e8afb5a4b3d49244b1b96d5c943729ea795726f4714dd231f5b915e28f15bbb9031d2d77166c9dea18c6d5ab115d30d419a208e4e3683b18dd17b9c446474683d1a9b2bdcd37beedd78fb48d9f5d5489a7aad31cfb52236565e03ce98b2b3452545c", 0xcb}, {&(0x7f0000000880)="6189567c8c35f407329f45560ea3f6923faa318d2d476747921ae1d9df2b63a661a3c59f923e3709194aaac916c559c6dc", 0x31}], 0x7, 0x0, 0x9) sendmsg(r6, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="017576b03fd6f8f0f0c569bfeafd6283a956e70a95f3a7bde3a7d859ba6cbe57f4e6cd68445b9c", 0x27}, {&(0x7f00000001c0)="6e18ac7b6117052d9fadb13980bb3dbbf78f2a1c70228f5afd0ca6cefa43a1f360ce28", 0x23}], 0x2, &(0x7f0000000240)=[{0x30, 0x1, 0x2, "73d3f6262b6e7f9e12975b563a056cb301fd3ad1b8d08c897218"}, {0x98, 0x1, 0xffffff28, "efb185340ce38749c5f7320ca19f7221aeb1942461eab8397615e78618448706e9e84d2dfe3898db67c2e0187484db8b310e7d3e280a31b7232d333cbb4dab2a5b757b87c3f510d3535c02ea2267b05be501b90a06610dfdd72a41b88baa5543a8d20fef6b67652a07fb144320d67920f4e9cfce2d3aaf73771e023325e435b8384d"}, {0x40, 0xffff, 0xffff, "92d237635cec7547ed3894c365b42a9e5596659f242146efd4b961e2ebfe018cee98699846c579ba225791b572"}, {0x68, 0xffff, 0x6, "bfb31e03ba8a3c77067822418c76298a6c89195da86fa55a20d51f985f170184728e6fd739dca1134443b6ee99ab6624ce250d99a494200c03fc5499808a8085edf75f7afb1fe27b2ef5076992df9098bfa662de3562"}], 0x170}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x100}, {r0, 0x44}, {r2, 0x40}, {r3, 0x2}, {r4, 0x40}, {r5, 0x4}], 0x6, 0x3) ioctl$KDDISABIO(r2, 0x20004b3d) 13:17:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x1) setsockopt(r1, 0x9, 0xfffffffe, &(0x7f0000000100)="5d5590c7022636924c75db2e9976", 0xe) select(0x40, &(0x7f0000000200)={0x8, 0x6, 0x3, 0x6, 0x80000001, 0x3ff, 0x83f3, 0x100000000}, &(0x7f0000000240)={0x1, 0x2, 0x7, 0x6ba, 0x0, 0xfff, 0x8, 0x2}, &(0x7f0000000280)={0xffffffffffffef3d, 0xc28, 0x6, 0x3, 0x4, 0x800, 0x1, 0x81}, &(0x7f00000002c0)={0x2}) 13:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x3f, 0x6, 0xa40}, {0x8, 0x69, 0x1, 0x3f}, {0x1, 0x96, 0x40, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x8000, 0x1f) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 13:17:17 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = accept$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f208d263937ef3158d30bd505b1d"], &(0x7f0000001100)=0x1002) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x2) 13:17:17 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x102, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) renameat(r5, &(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000240)='./bus\x00') semget(0x2, 0x0, 0x2) r10 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000140)=""/22) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:17:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x120) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) dup2(r1, r6) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0xc0) pipe2(&(0x7f0000000180), 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000240)=0x1) 13:17:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getitimer(0x2, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:17:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:17 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) r6 = getpgid(0x0) r7 = getuid() setreuid(0xee00, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x0, 0x4, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r13 = getuid() r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000080)={0x3}) r15 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x80, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0x3}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0x3}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="870905198476e1f58c590b50cc8439742aa02dd66abe4f73e720bcdd2aacab1c912ce39c68df794df88c8fd6b88af20b406c55dc13f08e6e2b97d40693f85b6a9b24a8abfb493122531f22d26b571463289f531250652df36e125623d8767e33b11a2937bf875da82b1fd8c4d07de64dac36a87340", 0x75}, {&(0x7f0000000240)="480f19fc151333b06624cb6028", 0xd}], 0x2, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}], 0xe0, 0x5}, 0x0) 13:17:17 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x24e, 0x0, 0xfffffe22}, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_open_pts() semget(0x3, 0x2, 0x20) 13:17:17 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) getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x11b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getsockname$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="64c765d4f73aaa9773e5e9b186b1fa0000000000000000180000002100b91b0000000020dfffffff000000000000000000000000000000ff000000de00000000000000c2fdd99baf2d336f6d22819a15c24ce426ad497ac626e29d321096b2f8c925c6bd2940627cfe75eafb6b61da6f59b1c81661be89246e54ab544e3fc548af8c8c3509314f952301d67f0fa0512a891e8f606daac34a52"], &(0x7f0000000240)=0x4f) r2 = socket$inet(0x2, 0x4, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) fcntl$getown(r2, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000280)=0x8000) socket(0x18, 0x3, 0x29) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) 13:17:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) pread(r3, &(0x7f0000000500)="78e78d6370e912641655b5cbf6cc260877c3cbb8ab323766b0d80012458aae8f9c65239e1a7346074a49a25f3d75b0aeeca6894413f860a8b4068afac79eef334d58564782657a6569e05fc192b729610e7b4bb47e7682920e9483a052a84613d76b828cbc2f11cee8bd9e1263ef2f6cb1864dfb1e81ce3c9fb022071fab800bc39b6676d7e82e0cd5f0bc0ceccf15a4677757fca2b9f19b52c4b4ce9b71e2e56869167d83fffe649000a5f3ff47b83307548302f87d84fe75df3620e99739eac4fa4dcff37c7e9204e808d1fb38c250b49009cc0c3a13389e032e338d1d8774a97f5c92081842ccea8f214c411c0128e205f1593d69b638", 0xf8, 0x0, 0x4) 13:17:17 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23f09cf5f7838d127bc257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c0f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x408, 0x0, 0x0) 13:17:17 executing program 1: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x1b01) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x8, r1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="f7397196eb9d21169b7aa6ea152e890ea5c30daf8457fca85446ee308843387fc9b5b43cdc46500e9d538d6361f865a28fa85eab014b5ab78113e242677c69dcec39c39e73cef330955cd7dbf5770409772819158be404024d005b3083d2dbeb2d53d60f4c032e973ac3000b4972c32231b1bfe38b7ade2efa68a8dbe7c7f8af7aced5571399991c2b8af59084a2ad8349e61d2ccb87ca06d6bf57e7f1fbcde9a161aef8bfd2cb6b6e773d714503c7d728a24bc0ed6090fb97948fb81c98bad002191809bab6", 0xc6}, {&(0x7f0000000240)="eede4fe90216900574041cefefa16a21d5d2074cdc3db221af1eb1b9674bec4f836ceede89fa3d1cb679d8dc1c6c35f493a593f4161bb0e30ed3dabc07220b15aed98006a2c7bf743442c09f7e9bf522f54a1407e5fc68feee63e7c7ae5e5db6a7dd13a30980eb3b49be64ef11f06cd453fcb521c806319f69430ed934bac8d902adf804b4608f8935b489c4566b26412c1de4a41ad873c229dc553b09e4092edee922edad133d4a2cc8c10ab76509079374c821aa314d469f056b37dabaa477aaf43511f03775204bfb3042e1a4df5a5cda8ab385782c93e93848b5e9172a748082a1395dfbeda6", 0xe8}, {&(0x7f0000000340)="3db6bc79ca04b0a9657c99a57c56ec6f1fb1008ce8192ff13813e610eb08359b84108e8da57c3427f02fd4cbf08fd58c5b098037d6c24fc86f8b6676d814f7dda2528e66b5f886e30657ba35be6f6044e2c317", 0x53}], 0x3) fchflags(r0, 0x0) execve(0x0, 0x0, 0x0) 13:17:17 executing program 0: poll(0x0, 0x0, 0x401) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r6}) r7 = semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r7, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r11 = getuid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) r14 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) r18 = getpgrp() r19 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r17, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={r18, r20, r19}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000600)={r18, r15, r14}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r14, r11, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000080)={0x3}) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xfffffffffffffdad) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = getegid() getgroups(0x6, &(0x7f0000000200)=[0x0, r1, r2, r4, r21, r25]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) setsockopt(r26, 0x9, 0xabd, &(0x7f0000000040)="78c7370807a6f00271739a964ea56eb171f40a2116d672194e6d5bc5a7a7a120f0f65bfc7353568a0f0d0be2c6c8613a38cca7eed246a7e64353ca85f06b13043e3d57cf55235e2e03a0418d2c61fa492a2ffea8efae0632c2", 0x59) 13:17:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x3, 0x40}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) syz_open_pts() syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x1f, 0x8, 0x1f}, {0x7f, 0x5, 0xe7, 0x7f}, {0x4, 0x12, 0x6, 0xf912}, {0x7f, 0x18, 0x6, 0x1f}]}) r3 = syz_open_pts() bind(r2, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) socket(0x2, 0x1, 0x0) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x20, 0x0) socketpair(0x31, 0x8000, 0x23, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r5, 0x2, 0x0) close(r3) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r6, &(0x7f0000000200)="096324723b7379f833b8dc78e618dd32937f31df3928627697e4fb5177e1dc54aa08cd5ced8e275722b6502b9f1961656d664abeb4947d0c74d31494bfef63910b42b2dbc2f1fc52139a1369150f23c9eaa70e93ed683c26c2140234020b64bf44e98af20001c1524f389ae661689ebf8a733d4aa69d725aa9b47dd3beb4cae42bd27265b7821378ff0069fed6ed4f65c7fb2b57f5cabe300ed4dbad5b547e408238e9eba8df98fc2dd3b430e1168f9465a02d5161f1b06f29373ec4cb41a2c39852aeeee7b0879a0dd25e652c677f1b530c8ac455aadce82ca3a6b3efab9d7fb96ac2dee089c3ec7bbf04a43a", 0xed, 0xb, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000140)) dup(r4) syz_open_pts() login: pckbd_enable: command error pckbd_enable: command error 13:17:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f000012c000/0xc000)=nil, 0xc000, 0x3) 13:17:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482]}}) 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', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000c80)='./bus\x00', 0x1, 0x117) recvmsg(r3, &(0x7f0000000b80)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000a80), 0x0, &(0x7f0000000cc0)=""/102400, 0x19000}, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202c84bace5c41796374e1eb1e7a852cb7cee78e115d025f9f5c90de8bc7a20a60a332ed640c193b5805900"], 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) write(r2, &(0x7f00000000c0)="c5", 0x1) 13:17:19 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x80}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0xe, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:17:20 executing program 0: pipe2(&(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) socket(0x22, 0x4000, 0x9) r2 = dup2(r0, r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 13:17:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x81, 0x4}, {0x86, 0xfffffc01}, {0x89ce6bbe0e982a70, 0x4}, {0x44, 0xffff}, {0x2, 0x4}, {0x46, 0x9}, {0x0, 0x5}, {0x3, 0x80000001}, {0x81, 0xe1c}, {0x84, 0x101}], 0xa}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r5 = open$dir(&(0x7f0000001780)='./bus\x00', 0x8, 0xc0) getdents(r5, &(0x7f00000017c0)=""/107, 0x6b) r6 = getuid() ktrace(&(0x7f0000001980)='./bus\x00', 0x1, 0x900, r3) setreuid(0xee00, r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r10 = socket$inet6(0x18, 0x0, 0xfe) pwritev(r10, &(0x7f0000001900)=[{&(0x7f0000001840)="bcc2f831e67238fb186e6ff1b3cf14ba59df09f664d126fe91f59ba9a34beaa7fdcd82c6082474b78b18c9699c7aa23060767f8ac6b6d5ee87f4", 0x3a}, {&(0x7f0000001880)="1555387cb94ad5f833e3bfe0d5e1a7f14dbef70475ae80a7dc368c4613e49c8429dd6ba555d22eaa6843ee03da8f", 0x2e}, {&(0x7f00000018c0)="6896ac5981e5655d095443becc18a776dd6445fefb562b0c841b31497ca18a579ce9b73c", 0x24}], 0x3, 0x0, 0x7) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x3}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r12 = msgget(0x1, 0x0) msgsnd(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a0000b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) r13 = getuid() setreuid(0xee00, r13) r14 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r18 = getuid() setreuid(0xee00, r18) r19 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r19) msgctl$IPC_SET(r12, 0x1, &(0x7f00000019c0)={{0xfffeffff, r13, r17, r18, r4, 0x4c}, 0x1, 0xfffffffffffffffa, r19, 0x0, 0x0, 0x3, 0x8000, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000080)={0x3}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000080)={0x3}) fchown(r20, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="435b36a21176ba65fe5c0ec132333b23fe03013315f0d535ebd486a96db3385120caad88fb663c97a16d178b98292d7bac5aef5859c5e415333ef1154c85c4ba4af6b1fc6c8c61b4281034f9ba3fe76d7152a27cdf8b27489501c0cc3f1fb0ed6700934b368f691d060d929bb54802641d3c4d010f8608178ca4bc24a52182e3422229acd0d491dd91", 0x89}, {&(0x7f0000000200)="85b5760dd879e05817884741df214d8e6bc4cf030d5b62a49d224f4bdb332cef57655cedc1ed009d9ea4149545964c9d85ed65f1739593729db5fc6e88d812ba00fa1ad60660c75561f7b4ce16c3a302ad71b27fe4a1a03474a2033bd041aec9fb31fca1c2b5cacf3552c250ae3dc4486be469d24ad04a4f53ec585e842a428c456050e9d6b590357081c383bd16236526b30bdfa7299b90efcded4e4939a44c7d9543ef1a285c8350696c3d05d77a4ed6dd", 0xb2}, {&(0x7f00000002c0)="93fa183cf981c220f11c937e36d6c762b1496943b23d6cbab84f3430270068c0ee6d679b323fe4a3d8d74cbb63379244bae4682c7e8f3a8fd8d28e81146a92dbdf3e1af2f0a6ca9512003e7e1e77b42acc1e6a07125bbdf4cc4be43d7ecdc1a8e81c8749c4f078e3eebc289c47359d0ea2e7fd8378f762a281b4142083692969ac5cebe57b37ef977b83901c0b0c9b5c0c679eb121759b02c59bf0fbc729d8af", 0xa0}, {&(0x7f0000000380)="b8a2754bbfcbd58ffa5b9d3dd339fba8418ea175c08ef00f44bd2535c669f08a1af32d6f5561bcb5791d8e607b7768a06d51801fa200faf39ba60e36ede56d121cb18a64dea4fb6ed53254032fda9b3b8e6d5e49976529d9bbe2f3b1fc466bfdf1ee7ffc72d57442aa7f272d589ba6d0239f4207d55678259f8fbf192398545bdffe183cc8c87a81676b4bfe6cc221825771682bb8298244fff4b4585df243dfcf", 0xa1}, {&(0x7f0000000440)="a8a6646bb7af8f16ecca3897e0d606d90886284cc443d8c2aadcc88af769c784cd29c6062325eb3e134a64fc13710d8579", 0x31}, {&(0x7f0000000480)="484d349d9da2ed1e8ced95fd6f341d695d22e88666b7ad6c71ee93c39354a029b19fee4ebd85b9377242ff0750ef7821a571d4025190ae8c2affe4556d0d594153c95eaa9836de99ca90d97da9ed7e4774a0aae623c6078f2e2f887306a1ff41a3de0f02f50fe906556abf08f8b5bbfaedb67d1597b53acf0ad17fa02782a6a9e088b239a5d00e0fdd92a92f8b452e250bb883b566c715a14fb43e2e3a371ee027135172fea2ebfabd7cfdc63217e3be86f07995cfb3cec4dda382d652ec2ea035724bf3270853105045c0b1645c75ffd943e3cf81b97694493ba61c0822f53a483bca30aae6e27590629927cb251aa6829a0b3a74f4450c3d35d5", 0xfb}, {&(0x7f0000000580)="5df62e238dab2d81b1002e5255b05e50f0765e80df7958820b1a9d1b27", 0x1d}, {&(0x7f00000005c0)="c39f7ec8b5c366a4d2a05c18b829d693921f482953191bdbefc04ace00f3d39cd3b59f73327deb6e17f7511a78c7432936f68989676d4c80336111c2f27cff5d029fcbddca14927fb2ed0b651e20ee8a311b4daf796b0e5dad9a28ca05c2ce93a5b6c2178e2c6a0b57f372801d3f6cfd12a1047dc58572a079509d7f086abe7b5573e230ee4a1e575130947d239490f6ec97fdb573cde96643584c3d9c9fc72c0b7f649426667b3dc6ea766707607a4e5b04d389757bcdc243e17eae8f57168e3631e1ccf4df15ecb76882c83719f17d64a0b9706823cc51b70614d3696f7e434bba3642b32ed3c850250b55719e4ab69fc4617a22fa6e4e040971967d0edae094f06a13d83d6c9c62da83b34dcfcc3aad7a4e0edfa18d9f3cb27763f2c0affee0566220ecfef5e466e62a1252ce1c99a3f7db8ab246c74f6a2a695ea0f16bfe247f43be27050f399fbf4fa7c062b11cc75fc2b46430cb40eb24db9f29b2748fb3e3bb3cfe37f0c89420dd27d256b146b54b289719e0bc189781f356d58a4dc53f666b62275ebb513944e077fcb1573cc3c9148c17111126e77f601df12a358f3890760cb769dcd36c98c20c4694558226f935e2a9bd1cb50cd0bcf5072fe320f73b8c85c21a4bdcd2217427dd1a9d45b341ea65815ba72b8d071cc1f771500f5d8cb30be266c6b74b7582129a9b866201d1aaafd882e2a18d2dc88d2bc48b7957d437ac6d4902c15e544e3248e26a50df6e334de259f7e230ab1629cf56f2c274f5b6193e89887014cd15118abde5caa563f06d5b60f33af0a31cff938feb7a90d21b6836dfc87950987cbe0efe425b7483ff23377f871a543cdb76cd96a474bc46277778cbd59de1483c93c8004507aefb0d0e551912df89dfefde1ba5f385fc54be5b14054ed410e89b6b1e19b384bbc8f0d2cf73deefb24b06d3f3fb0f59dc8fa7dea1a991c313f2e57f3ee0b467ab853ff077c6c68a6d9463c8ce1428fa39e910c40e14c873a97f50d935732cf5c2fbb8520b35bbc42d70a17d929b95f2b89572d8afa0b3f85c2284405587683da75b4127d8cccd091098b21fb261c791e16665d01654bfa88c0394d0eea612e67e2b5ead283b0c46a3dd03dd8a5e70a181c13a272df845ae4bb3734e43c1d357622e651f3d0ada407629a07e8008013084dba5a49c2f284360fcf98d9ede468a3ef14c3d63a42dcc82c22ffacce8ded74bdf97d760a41ce9f5d7f028469ad151ef0a540619066b115058ab2e5478ff255d101cf90d4afd78c6b3f142ac383f967cd7df70a2dc54b9fe7a463b5d8917d703ff8617d8dfad7eae01f3c635a518d7b99e430c0f6dea7de7ef910f31b26f674b66c23d27678e5baa4bbc351f7f5bde4562802aa4cb2d60f49cd5266382396c5c2d5edfb0c686f4080de79d2ee9d859bccc2289eac0c79a77bc40766a8b17a0cd1d67f991b59f39a2d3a4f9b407e4ee8b16490f8e3209cc7948f99c00d2c709210ab021c77318de681705e1f728a424e36b26bc83d424d3b568746bc093d131e3163a488603c226b5f93b3b19066a03012e8a7e277ed0b570298a255129589e5f759eba8766668c20d1f477dd3739bd457f2c793157874c940b01bf7e385c4547a6249390a17680de656936eb3a42a4894e7e785a0085ee1ce2b385d198b2cf689840154f6a55a4517b3855399fe58c5b0222be975ffa01ba8a78c05dd919d41ee116bbd8e40acbc523835a0f77b91d63587517563a47183b9a29d7db1204583204bd952ff3a03e489008f43f1706f5344c002e538eb6393f0fe1db993e43b4e864abc3337b84da8c5d3c7e561ef3c2260d0edfbf583f0dce059c720ddd011dd79bda572356a6b34bca222e0f2cc88905da5dbb568338454e0994977d8d1b5cba5544d55c36cd81f53aa9c9f228d1788d243d1314530dd3be6818ed9de1984c6967ffa0d2e7275db805f979cc630fd7c9bd22c7f693ac096924ae7ed64ed9ba7e7fa65a727705d2ff085a44815290be74acc5619e6be1eca97fe4e93fed6bc77f2ff21ba78243e5eb167052641823f0c1b5d5a4ba7d36d8678176053e1876316bf2da8262b349efd9abb2bf5a2e2b09df72e82fc143f65b247152d7d30e9d172e8052826254b30ecb2cdcd60f1ba981301274607184ac9eb88fcc657d56ef0af4ba63d90d010d643b32d51680b216fc532c70ba301ef96bca1e6c6d30c5863e29e84a35464eb4ea598a3bbbf169bb477f58c67f2351b79b4f21f086b1499924b763b90d82dd77415336a7c38055e6d729dcde2f9624d0443d36b0145509c99f96f41dcfc8b48dafa76361ccf481cf2362b2768dd3dcb3a0a6b2a1f94b936d31e27adeea3a0e7215216e05a6a67a72bc26a53c292e974abb3b74731ad8528473d5aff54b65619196e5e4bafdf0aaf06cf50aad1a9a7838b40e753cc17bbdb68266606f5c0a210957a95bf9533d77d6bbb0986c0bdae900ddfbda6a31f8b77472af040678d037c3d4c18da73e1116b22665adf8ac82e743d0f17fb2ae6ec1eb12197127c4cac729fe1af1e5060462e34a0c1778fb380703c8eeb3f333f09a8734dd69e7489e3be9bf8f4d797be4eae3ea979fffa1708e66ef84826217cef6c2ee4c3deef673c38f002c57152f9db73fcd70b8910d9b3816b75035124102c30acf3bd4a012ab1afe5da27ab4063348ccefaca4d3dd2707c25cb443d56faaf69fa7bf3d0a9ae47a8fff6ac8e0b126131d730b3f35346d7354c11eb5058233c1d72c116a7a9960fb1840f5e43e6642a9ca119812c20a9f723450fffdd257df88f659d4f5ab8001c1d6f1b908ee08258b947f3f892765f0b72a737b57d9cfa11632543b57f2df82e0bc00e6551fec838876e91e7465a4e3b2246c54a577e62b7cdd325558c8a02fc6cc2ee661d116c691b2adc7ef15e241019f908091f6231e7b934e3de799dbae81f7dc73a1734e611ba366a7c598a98b94970d30e1244c8a8101116be92161f6239d321c605971337878f200c09d5f7a1f624790f8bd93868cc13387d4919f0ea99d52ea264b93f318c05dfbac8ed130a485c97c0ee7e5ccb986f6d8f7da1a2cdbf21be7f0fec7d8653e1fff85bd2eeb9b16df215b4f91fbbf38d4d6c54cb812e5b4a8f8c57986d71a990009f09911bd30405676a6f893700c496105b5e28abe2d21dbb360cac7d9aeac590c4b827f5cb5627ca35b013a9b93bc76f91d74627463cc4be180fd804a14d358f977812176cd9bf8745a70f73e08fb4b9814c0ca05754909510fa367911be9d33d02726218687adba423234cd47c13190e374c20034b5848eb79e4349af43744e6a9f374c5af5ff3b7ded26b06d58d526aad3e69e14f69589bd81f36623da867bf6396a44939f38eb2ce0ec7331e8a926428856827a31e7d3875fec2f669d6ce4a00cfcaa712718c05dd593b2d7a4c9ec7e3f42c0d19631516f58acccfafa41d95d8984ba993cb769e4907cdbe9b548a5dee7c30f27b9b4237368bec493a8da88d68d3e8f1299d05dd0a077b4ae2ead5d4a902442bbc8de2d02aac2bdb3cfbf506d9930a92818ad61f89cf75bd78566b9717e566faecb4cc45840d284eb906c8b52f52e2d6c924eb01e70331422141e4c37410e11d8e0d91dcb2c0b3a10919935e5a1e603c3ac64807246782ef8775bec8e9837324ee5934e3932b48d868fc53a3359c3dd72ebed4a0c548864bcd49739bd988755482af4548d6ca56f47cbeacc7d052221c05bcbefd12bf4ab33f6ffdbf8703c56a1567daf083e5d559e6cb52817a0ac769c6349e0e2f981c3d8ab814b6e4dc7e4b9eeee42d792cbb57d1e1f464608c80c1a42794f63a42144ed1c10f07b73a8f6e46c6e7d7f7bb3a45368d544bfa4ef65055c22c3af4ca11780b6e147d1e08e1918e7b872c299dfa930a40e581637b32e9b1850af1b71079e56233d4ece0f4c0e5859c71c61e50a8dafc9855f15446d10210ccd528941608e8868ddd8e01e865c88a721cb17a6edb4bdb214ad55d86cd115de48437d54531bfea6a1f4940e5dc8e5e1679a8d2eb40319ce082094a68e028866bfd90e5cdc7dc95def671179811a0a479a0559d46939a1e2543ea1cfaff43f07a239fb8ce085eefc856c0889b5897650e0ecda17950669c13ad0031ea1c2ee5f10bfe13d0b9516c00d989cd9a0e12c20f1f17f364331175ce9fbda958a12dab91a6c200e43291e4244ca1a2c96dd02bfdc36c1671a451f63880739d5b83c862d478b6e5bfef59d0c9f27dd063759a6ed2fba138b6c07b4fdab9154ce9aff4021a81658665cb75e0a907c87690884c4cc69bff7b84df288a7fc8ac852c9d53b1fb3bbaceeb0e432f86f5446d85384c9e52030cb3815f42752e1b4661e9d98e65904f27b8f5b8bd36b0f6f4d7a2b1899f40b5afe401216ebbe070f8dd4b785d183435037847a9b987077799eeb162ccdd53b0819d0d1b80e25d9425c3fa6edac5907b8758ce88b4dc03e8b8fbfd178d508156d6606b6f11778326b1dee9d8925dad1632342369d7db5adb9683a40f0b8719d49f2a5ca8224ec0a30f260b723cd096afe56079b0005ae86a78461fad24dcf0da7c8d56d8ae5091ec1df3c5e5728ce9fbd52c6124e4c1f3f7087763c599303dc4fb9cbb18d525224a6c8797cc3bce0de02b3955f44a3364909df2ca344ee2e748fa9241bc9c57d50d6755f7512c74e0bdd6428fd2b0ea9a867fe6149ae31a99d23276093145d183d1f09264d58d0fca8df7d6c5f96bb08aab3a4e437b680aedbc79c4b389c3fd1b32596f098b630fa9316dbf5de683a18fcd51ec9d30fdfa89fa54532022a551ddf9cbe0c0b47298b37b4598a5f6a10ebfeb960d28c2f94ce241f5f5331a63d626d8463ec90f7572d5b82c1b912b5a7c96cd6796bb7736a9d756e81e755405b85d6426fe63cd957685a9b96cf1383d014431bba837ab17b670eb4c2bf314ce269dd3867246629d9e0090934b95b5c877a75174b84b5c4b819ab79c4f7cc7c1f86ef328f39391ab8a3c3bd8cc560c84d6feac180796a98e4aee25d4906d666919d22139f693f8dfe089a948dfc4d2a1c0a476b031c3c77c2a374dd347e7e1c8e86b0d24da6addfdb7924fb8f16562010ec300a25307ff44600b6bc5ae9740494569a0f823fe377d828b5242de8f296a6d04e4a8e9f756d82aaaa9adf19f867102693c527d89f1e2f83544c83f6264512c47216651180c52c59cbf2ec6f7e86bd029054c7fe7b7288a9c09faebaef05014cc1bb0e8f053aeb528849c2d3dffe63bec8fabb20e19906adfdace30c72fdb0d2ff752d86130aae9270747c788721a9b956af4b6171270a731f8431bb3a8f0d20f55ce848ad4b31ef5d6f0ffbba72d4c9e58305e90debaf898cdecbfb954a31bd30477cd029f19c45edb663574785b45790ed22379d27a24fad3854d406ec152834b6858a4b7d4d0ba06379fb8732332acc16a7517365466250d79346bcba2bbe0738487a0030d3b7c8eec73093b8724593088391f43cd524036a51ba3e174add60792c3584c1a64ca86e4849b2c813f7a6c3aa03b24cab9e780eb3dc34f700b89e92267186d0b7bcb68bad171a835d5fd37b3cb27a61c1d529496f3c06398f67c645390fb4fc1154615cdad7572ee6c47268bb974536257e79544fa14c0a076083d7c48e30c141a65332eef536d81b806fbd7138cd4c95d646c9fecbd2a81da872b771d78105e53e827ed7736177e17ab55939793ff4688d721f2822a1523c41905efebd5c788924e81eb6114bf0c0080f903da9a97159e6e1747586eb27a9f7635", 0x1000}], 0x8, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="00000045b4e3d24de58b7bac1e00ffffff7f00000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r0, @ANYBLOB="000087402198bcab3423239f372f09d7165551ec65d21bd15b7a38b39d09ee58b7cfbe5d7a20e2dac21110d7297aa305ee6504000000000000"], 0x40, 0x4}, 0x401) bind$inet6(r20, &(0x7f0000001940)={0x18, 0x3, 0x4, 0x8000}, 0xc) shutdown(r0, 0x0) 13:17:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r6, &(0x7f0000061000/0x4000)=nil, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = getpgrp() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r8}) r9 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x3, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r13 = getuid() r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0x3}) close(r17) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) r22 = getpgrp() r23 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={r22, r24, r23}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={r22, r19, r18}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r18, r13, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r25, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r27 = socket(0x11, 0x3, 0x0) setsockopt(r27, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r28 = getpgrp() fcntl$lock(r27, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r28}) r29 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r32 = getgid() semop(r29, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r31, r30, 0x0, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r33 = getuid() r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) r36 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r38 = kqueue() r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) close(r39) r40 = getpgrp() r41 = getgid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r39, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={r40, r42, r41}, 0xc) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000600)={r40, r37, r36}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r36, r33, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r43, 0x0, r44, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r45 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r45) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xbc4, r2, r25, r4, r43, 0x62, 0x9}, 0x73c2, 0x2, r3, r45, 0x1, 0x2, 0x81}) r46 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r46, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSDLT(r46, 0x8004427a, &(0x7f0000000080)=0x40) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 13:17:20 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r1}) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r6 = getuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000080)={0x3}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000080)={0x3}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) r16 = getpgrp() r17 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={r16, r18, r17}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={r16, r13, r9}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r9, r6, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r19, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) setgid(r19) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xe, &(0x7f0000000040)="90000000", 0x4) 13:17:20 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r6 = getuid() r7 = socket(0x18, 0x400000002, 0x0) r8 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) getpgrp() pipe(&(0x7f0000000000)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x800, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x5}) r12 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r12, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r13, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r16 = getuid() r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) r23 = getpgrp() r24 = getgid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r22, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={r23, r25, r24}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000600)={r23, r20, r19}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r19, r16, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r26, 0x0, r27, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r8, r9, r27}], 0x40}, 0x0) r28 = getppid() r29 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r29) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r3, r6, r27, 0x88, 0xfff}, 0x8, 0x53f, r28, r29, 0x2, 0x9, 0xffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) close(0xffffffffffffffff) 13:17:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 13:17:20 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x8000, 0xff) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 13:17:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r1 = geteuid() r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) r12 = getpgrp() r13 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={r12, r14, r13}, 0xc) r15 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={r12, 0xffffffffffffffff, r18}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r19, 0x0, r20, 0x1000100a4, 0x7}, 0x9, 0x9, 0x3}) lchown(&(0x7f00000015c0)='\x00', r1, r19) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000080)={0x3}) r22 = accept$unix(r21, 0x0, &(0x7f0000000140)) getpeername$unix(r22, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000001580)='./file0\x00', 0x1, 0x4) r23 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000080)={0x3}) readv(r23, &(0x7f0000001500)=[{&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000001780)=""/148, 0x94}, {&(0x7f00000016c0)=""/186, 0xba}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/143, 0x93}, {&(0x7f0000000500)=""/4096, 0x1024}], 0x6) readlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:17:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6a51b15801360bcd580a162b58fd4237b8fa4d03000000473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f25e0225cbb8072129af57123d27030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6cfbb0f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d840000bd19e0c2dcedcb6563050000000000ae000000e38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b208000000000000000e0def8a9bd7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$setflags(r3, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) faccessat(r4, &(0x7f0000000600)='./bus\x00', 0x4, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r5, &(0x7f0000000040)="e893bd081e60eb4ec06e27400000", 0xfcec, 0x0, 0x0, 0xffffffffffffffe4) 13:17:20 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x6, 0xffffffffffffffff, 0xfa) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x401}, 0x0) 13:17:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="50000000407e038d75", 0x9) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 13:17:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f0000000200)=0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40, 0x3}, {0x81, 0x0, 0x1}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x20, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000080)={0x3}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000080)={0x3}) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xd0, 0x1, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x3f, 0x5}, {{r5}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0x40, 0x5}, {{r6}, 0xffffffffffffffff, 0x62, 0xf0000000, 0x7, 0x100000000}], 0x81f9, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x418, 0xffffffff}, {{r8}, 0xfffffffffffffff9, 0x84, 0x2, 0x80, 0x9}, {{r9}, 0xffffffffffffffff, 0xe1, 0x100000008, 0x1, 0x8}, {{r10}, 0xfffffffffffffffe, 0x140, 0xfffff, 0x100000000, 0xee0}, {{r11}, 0xfffffffffffffffc, 0xa5, 0x8, 0xd44d, 0x81}], 0x820, &(0x7f0000000440)={0xfffffffffffffc01, 0x23}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3f, 0x14, 0xa1, 0x180}]}) 13:17:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1de845d8715900"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fe08844dc02a9111"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000540)=""/62, 0x3e}, {&(0x7f0000000580)=""/72, 0x48}], 0x9, 0x0, 0x0) 13:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 13:17:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x4180000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9], [0x0, 0x20000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) munlock(&(0x7f0000614000/0x1000)=nil, 0x1000) 13:17:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:17:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 13:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 13:17:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xc3, 0x0, &(0x7f0000000300)=""/195}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) clock_getres(0x3, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./bus\x00\x00'], 0x8) 13:17:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x100, 0x75e5, 0x8, 0xce, "4b40e10ccb569f0d6403a2143a815968779b11b2", 0x4, 0x80000001}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) fchmod(r2, 0x0) 13:17:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) flock(0xffffffffffffff9c, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001148440f99c110034919f75742dbf4737d2662258fed9d2af77c8a8d0974fe19f98c772770a26e1034a3eff618e5594f8f93488fda08cab7283d81f9635ff46e513d5d7d61c9988ad8eef14ff2c9e1d49c303556f53696f6d355e825473aaa238c60deb84b7e9b194855c3b818cf4c9e7d459117908ab7433cf82d908a5bef1d01fedf60ed74e45cd9c1a1d09d8ab07af574789c9fc07244523082a12c8bc9cf395095e0d02b6401d8682468ef4b525a45fd386770a2c82d4405f8f2b2bb0a547f1b42a68699a18490457890edf22bd0577e9490521b1ef0d04b9f2af044ade58baf069fc04ba069a1292601cf0c1f29bd5c2f109b55bd9e8d848f6c3981ce508d21db18f9e3433fba81290432a50fef49c51c514f8aea7fdadf2cbb00114f64cb06a1e4ef95410b617956d7ee29c473973117b74d3ccff40d95cd152072ad38b68858e9a19ccf46e7c22620bdb17777de2d4828c974f17712c2df875467d492cb91fb92d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 13:17:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7db, {[0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) 13:17:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x90) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7}, {0x6, 0x0, 0x0, 0xfffeffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) getpid() r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000078, r0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)) 13:17:21 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') rmdir(&(0x7f0000000040)='./file0\x00') 13:17:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$SHM_LOCK(r2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180)=0x10000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:17:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x2d) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="980f6afc142cfcbedc71948ccbe0b7e6a05bb8bc7d50af4f121e92ff1e12610745663209c73968fb85a9e4fedb"}], 0x0, 0x0, 0x80) ftruncate(r2, 0x0, 0x3fffd) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) linkat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4) writev(r0, &(0x7f0000000280), 0x240) 13:17:21 executing program 0: r0 = open(&(0x7f0000000340)='./bus\x00', 0x20908, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x3ff, 0x2}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca61d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) unlinkat(r5, &(0x7f0000000100)='./bus\x00', 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x14}, {r3, 0x10}, {r4, 0x8}], 0x4, 0x0) 13:17:21 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = accept(r0, 0x0, &(0x7f00000000c0)) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/212, 0xd4}], 0x6) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$dupfd(r2, 0x0, r3) pwrite(r2, 0x0, 0x138, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$getflags(r4, 0x1) 13:17:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:17:22 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 13:17:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = msgget(0x0, 0x204) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = getpgrp() r10 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={r9, r11, r10}, 0xc) r12 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r12) r13 = getpgid(r12) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x101, r3, r5, r6, r10, 0x7b, 0x6}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, r13, 0x4, 0x3, 0x20, 0x5}) 13:17:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 13:17:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x14000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="00000000000000000000001d0000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:17:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r6 = getuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = getpgrp() r14 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r13, r15, r14}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={r13, r10, r9}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r9, r6, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) r16 = getuid() setreuid(0xee00, r16) r17 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x7, 0xa62479465016c877}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r21 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, r1, r9, r16, r20, 0x4, 0x2}, 0x3, 0x0, 0x0, r21, 0xffff, 0x6, 0x2}) 13:17:23 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:17:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0da204739ea78b7ec00000e2ffffff000002", 0x6, 0xffffffff}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 13:17:23 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 13:17:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f98640c5448672927ebfcb4a365907b0b350db8c0a35f149d8a37d24b02deda5e7b6cf3bb6c561fa00b2b003167a72dc34a495c3795b5de9d6f597291c2f0f2b4264938654b2fef49ac3c3459805a26f1b5e799660be3e"], 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00[\x00\x00\x00\x00\x00\x00', 0x8) 13:17:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r4) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x10001, 0x80100000000, r4}) 13:17:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x106) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x400000002, 0x0) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r9 = getpgrp() fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r9}) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r10, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r11, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xd8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380), 0x9d) r15 = getuid() r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) r18 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r17, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) r22 = getpgrp() r23 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={r22, r24, r23}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={r22, r19, r18}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r18, r15, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r25, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r7, r26}], 0x40}, 0x0) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r4, r26, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r27 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f0000000040)="510f", 0x2) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:23 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = accept(r0, 0x0, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x61d5, r3}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:17:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x1ff}, {0x18, 0x3, 0x0, 0x190000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r6, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r8 = getuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getpgrp() r16 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={r15, r17, r16}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={r15, r12, r11}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r11, r8, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r18, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semop(r4, &(0x7f00000000c0)=[{0x3, 0x2, 0x800}, {0x4, 0x772, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x1f, 0x800}], 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) socket$inet(0x2, 0x0, 0x1) dup2(r0, r0) write(r0, &(0x7f0000000100)="0000002b441ae03fe7b4d6fe978465b636f407cc6321ed511f05757f61e923018a32893975917cb68289c74145392eebeeb627fe30016a5e47646f6153559ba58dd9fdb21e406b8d791aa8c92ec3850bdd5f47a754c5a4d1123463b887c13486f665a4a01a2b6c0fcf8d", 0x6a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) socket$inet(0x2, 0x4, 0x8) fsync(r0) 13:17:23 executing program 1: r0 = semget(0x3, 0x1, 0x5b) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/68) open$dir(&(0x7f0000000040)='./file1\x00', 0xa62, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) unlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0) 13:17:23 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694d, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 13:17:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) dup(r1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:17:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) pwrite(r0, &(0x7f0000000380)="ca0472fbd2ad25f8200b1f19817dc57f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0ee43eaee7bf6ffdf1be13244cccbc3ffdab80b9fdd75d826d5bb6bece4976b8ab65d4175b6dc71d17dfa1cd9d8f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b622ab9bd5e2193d54c21eeda96027ea1bb5dc2abc2030099d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b405011879099be2ce3fabd9e1a7c8f95979fd422bf2b48b1622196b0ef1a85bc7dcfde483914fe2268c70449c2ea7ca3dd73becd3435a8332c501584a20dd98ff0f9beacef0a6325e960c06306f64cef2beaf29b841b609a383a724010738638a245933870905eaaadde5725f96335b6f2294aee84e21af74ce971f5c326c5d5432208e8c356e247dfd4fcc68782b3cc405f452e2e", 0x1c4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 13:17:23 executing program 0: r0 = getuid() setreuid(0xee00, r0) setuid(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0xfd) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:17:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x44) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000180)=0xff) 13:17:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x4}, {{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}, {{}, 0x0, 0x0, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x4}, {{r2}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x3f, 0x4}, {{}, 0xfffffffffffffff9, 0xe, 0x1, 0xfffffffffffffff9, 0x8000}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x33}) 13:17:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) syz_extract_tcp_res(&(0x7f0000000040), 0x595a6a5b, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)="3e43b44602157dc6a730bc411108bbc1fe4ad1e8ffc9164bc39b6c97091ae31acaddcd24eaa9e946b7a8e05899d227b5548b73cd2a1b01e58ea81ce719a095509d4c65c4ec1408d6e82ba517001243c53cda653f87c2ddadb24d484b112941e73098895bf701a584c12d1aa99d8ea4a837763a5df2b7990457d0539bb51c07c864a4b15a021be994c6aaf151b0fb84eec2dbe4377e505833f34a", 0x9a}], 0x2, 0x0, 0xffffffffffffffff) 13:17:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xe9d6, 0x8, 0x4, 0x1}, {0x101, 0x7f, 0x20, 0x3}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:17:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r6 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r10, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r11, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, r13, 0x0]) r15 = getegid() r16 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() semop(r16, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r18, r17, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = getgid() r23 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() semop(r23, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f00000001c0)=[r14, r15, r19, r21, r22, r26, r27, r28]) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 13:17:24 executing program 0: r0 = socket(0x11, 0x3, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) fchownat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, r5, 0x4) 13:17:24 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r0, 0x401, 0x6, &(0x7f00000000c0)="ab2de546ec6572312b4252999f0e92fd36b8c2e6c255ea280ea148215ce13b94396d1562119b9f84e8b3c739021fd08800dd427a1df4c80fed7306edd707652ba16c2af0291d2666040da95f0803633b81020a1764380575daf58908a1842ec6e975d5180d50cec6ac5431d184e0362417a6799a81028a601722c37d3ebed86ac861a39c11417d62c4ebe4f84cc0368d5d5c77a531d20d53113292d7e91e3bcf5308f87a39", 0xa5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:17:24 executing program 1: socket(0x11, 0x4003, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfffffffffffffe0b) r9 = getppid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000300)=0x2) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r12, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) r13 = dup(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r14) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000000180)) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000000)={0xfffffffe, 0x8000}) 13:17:24 executing program 0: r0 = socket(0x10000000011, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCEXCL(r2, 0x2000740d) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) close(r1) socket(0x10, 0x1, 0x7) socket(0x800000018, 0x3, 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 13:17:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca0}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x2, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x400) 13:17:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x1, 0x4) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000002c0)={0x0, 0x5, 0x6, {[0x9, 0x10000, 0x4, 0x9, 0x10000, 0x0, 0x9, 0x80000000, 0x3, 0x7, 0x80000000, 0x8001, 0x8, 0xfffffffffffffffa, 0x5, 0x4, 0xffff, 0x4], [0x0, 0x1000, 0x3, 0x6, 0x100000000, 0x9, 0xffffffffffffffff, 0xff7ffffffffffff7, 0x4, 0xfffffffffffff800], [0x1ae, 0x3, 0x807, 0x4, 0x72, 0xc0b, 0x100000000], [0x8, 0x10000000, 0x9, 0x80000000, 0x2a, 0x101], [{0x1ee, 0x6, 0x7, 0x9}, {0x8, 0xfffffffe, 0x7, 0x10000}, {0x3803, 0xa1f, 0x484, 0xff}, {0x8a, 0x9, 0x14fa, 0x1}, {0x9, 0x0, 0xfffffffe, 0xbf}, {0x7fff, 0x1, 0x80000001, 0xd29}, {0x6, 0x20, 0x1, 0x8}, {0x4, 0x3, 0x2, 0x3}], {0x6, 0x2, 0x40, 0xe32}, {0x6, 0x7ff, 0xd09, 0x8}}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r4, &(0x7f0000000200)="f7a8931b27d6b5864d834ffda78829072dadfa82f32bc252087c6004085c1a1aeb3eaf2bb2c4e3b88bd0d8fc1bbc33c6ea6988d12e7fb9bc85d3f555e1eb27770ffdf9deb333997e461973f5e788b905ed468ad819ff9004753d507924a30ccc7e42bfdff0a0e3b449ace6e847dc41dd8bd72294da566748fefa1d6faab396932f8ac4660fb2717dd628883e3469a7ef60", 0x91, 0x8, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000040)=0x10000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) fchflags(r6, 0x1) 13:17:25 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000240)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) sendto(r2, &(0x7f0000000100)="191049cbce321f8cc86cf7062d53af69a59bd628bce826d565787ea58c7ba62f629e8d96a0d099755ed7fc5c963b02d9dc4fa4d872df388d6502aa926eb31dcfb305e566e7b3294fb5f2fcca6ac758a6e6e69b371d82d736fbf750d4388815af38e28ba971e0a3a65584d525cc924c7d084d5a45b2025307", 0x78, 0x400, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1bb, 0x100}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSDTR(r3, 0x20007479) getdents(r0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0xa06c) 13:17:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r1}) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r2, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r3, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r6 = getuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) r14 = getpgrp() getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r15 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r15) r16 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r16) r17 = getuid() setreuid(0xee00, r17) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={r16, r17, r11}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={r14, r10, r9}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r9, r6, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r18, 0x0, r19, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = getegid() r23 = geteuid() r24 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r21, r22, r23, r24, 0x60, 0x2}, 0x1, 0xffffffffffffc988, 0x1}) r25 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r25, &(0x7f0000000280)='./file0\x00', 0x8) 13:17:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x2}, {0x3, 0x100}}, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0/file0/file0\x00', 0x1, 0xbc2, 0x790, 0x1, 0x3, 0x7, 0x2, 0x1, 0x1, 0x0, 0xffffffffffffff01}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') semget(0x2, 0x2, 0x418) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 13:17:25 executing program 1: socketpair(0x1, 0x5, 0x6, 0x0) socket(0x2, 0x6, 0x1) 13:17:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) 13:17:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x8, 0x0, r2}) geteuid() 13:17:25 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2bc230816da87a42, 0x80000004, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\'-+\x00', &(0x7f0000000140)='[}!::\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='}.\x00', &(0x7f0000000300)='})\x00']) 13:17:25 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x2) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0xffffffffffffffff, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="14907a4b071f0cdc68ccf067f0e9461290f662cde6672ebc634a30b221dc6ffd26e2f57c2af748fd6b25c8bdfc90884f467ed3a2b921191bdbc70e3c5dad88ffc728eb", 0x43}, {&(0x7f0000000180)="43949725a1d05c0bdb8d5e72e8835168b3cea08038c27a51440ecbe7a2e5413716df19d5d58d61e19e3f9d461bd0e5ba20bb2a911f56c03622ef9b44263a47573739d4381bc1982e2b4e4e5c5e9f468adf46749794334411936fa0b646208c3d289e1b82ded82315b208977b92f395e8799b086da802eb1f8158dd88fee5c6679c1c72fc95f955e339b66f011bf54e588144c066a96d2a6e466331ac39f4fa7ed38222f564820e9041272075d365dfbe46a3ca11915b7ec517898ff95b127509f12513bf187c43", 0xc7}, {&(0x7f0000000fc0)="f37cbaa40501947bd6f346b40ae4c4c28b1cadfa3363bccdd93b1ea71f08ad067f26262e69de15484f272507d38c98cef7a8edcb73bc7779f08a89231083c727c00a213416e4970735d41448c808ec11319bd98efd398e55630c7dc1fe3f0f681f5d3ca6e80ccd6c48e66044f8c868daa0756777377525c60333b88d1ca45dbcbe6c19d48a6a3b9e7b2a1bd0702dc770047b362da6a20e4640a73b8444a2a8f413ce9d82d014b1e44ba92c36ccf1078917efac95199e0b6fc7c07e50be50838ec121fbaf0d900a3630ea9b7b5e779fa46c9d32aca8e826483a9464060ec1dc1d9e72ebdb166d6751b2f364a335682ca5909b40cf31b7e21c871c913d0a4094d8a62b90dbd0f57857b0551cecf7a81ea66ecdff7147b256f79353ff705da2687bf19318d94860d24ac58f4888dd8f27d79433624ec7497dd659f952086088496bd01748dab09c64a7308643996f02c7dcb73b55295323c1ffd3253c04310f1a7d079369c0f52cf6f19f94be9e9d6e3d364a15da669e3109399210a45cd48118ae58731720985191018d116f153aa4a424e5aae05f9bcefed2c31cfb78db4cbb25e2edff88955a71aec6786ab5d688b173dcb6b3dfbae7f4cbb921368d176b30a4cf32bf925039593501e6163f87e1401fd3e85b430644c9df6f4bac33a98ac6ed01cb3d7837872f9adfcfc8a818a1317dd3e59277193f0c82d391cc87b9e771c421238ed5b7aa52eb892f1f7c5d8c987160a41057426c12eb53464e72d0305e8ea789c24ecac9f7175d3dc02adfa40599282b8812581ce3f43f291157181eb6484c6799410d0dec48e8eb55d1ce7712d8642c29bde4a1c277664803874cd628bb5871e05a2ae89e97f31ad947e9f6d1a599b48d9d23b2f9d02cbd3bdda74a74bd5c70434344b3795960b71778e96c4f0f57463e8bdd10ca818c17347f9902cc642e07def74333d534a7d864c380c85decc1bc7bfcc223afd5ba443a69f5e6f0d0d1185d9beb88533cb21a652f567f45d11a36a9f70776ff5d69b97433e3e49eff8bedbce6ad41e245098b1c1c6171faca6938f8e41b45ce6f421b530c4bc096454b7168638bca23582b00c79979c07088b3cdb9a774c21a1aab0780decde11b5a925b531de74ca342d6eec1ade96fd5cb2bd9366a36f01231abc143ceebbbc1a40c13069f80bf6d95e8a4cd46bf45c447e38d37cbf9f029736579296011634fb903f507fab35df873cd8335fa2f6b7d978858e3280d81df32eaf38a37ea5172c239b28ed6fdf5fdbe5f7445196cce2209f1bfbf0b8cc289d353b3bf780033d72027a021ee2841b8fa08cfb0a48160de83a08430321a0433a859e4dc96d39a46647f2b7c7128b9154e6979e2d8d7331c3ae5ab7efbccf4c1e54d577739b06e2e9e443257424898778d6ed8ceafd8870984a96b4c58b4ac14a6620503f8681c97ddb768c08e3e8cf395e8add12a95fc3372fbfe50224a7f96dc79628dde04aa653fba735f09e1cdf81b01c24607bf0d00ef42ee9f5a62b12c128e82226b37af5dd69669526df2658bf200746a5c701c38958a9e8a1fde8c414127b52b872e3109e56a7263ee764cdbb3a284f586edaad4b05e144c4967c5484bb91bf5052b8df924214aa7aef104983c6fab1d69dbefeb9aeec2c5e7f2e0ea3ce870cb5d3823166e708a01cc19780a72bea8848eef130b3c4c505e0690eab91e430b56fc7baa1c36f580df5a1ab99c26c2332bc68da440df190dc8a0242289410ca45789224cf079ab29eec3ae464e229c65cf61a6ff7e86e483bd3453131a03a4a35868b1a4ec388b8863908b89e0bb7ec7c983c0c6085899336583b2ee61aed92216c61085cc058a599a3baa9dbc49f7de91e45e4a7b7f76646a667fe02a61d575f62aec5e0d8bdcffd54c9c44f6369dab9e84dd327ac60e8f4d6db3c0d5ce0d5481b61c06618406f20116ea01e56d41ee4ea5489fbabdb2241ad7b1906687bb2362c3670805670cb13233960a081e3a7bc9df75015925fe58b5dd9f043644feb37a09259c94f7aef46145a66076d3e0b6b78ba3fc6afafba755fabd42eb6febe70896f23fcc0f31544b1163885d86a179068668f841a48fd9a8ecdbf9eb87194d6b151800677a92a7e3c59521e1e8b651bec4584455e1386b347b853819a1d55cddcf947e20a5270572e5760b0d23d35548dac98f288cbcbbba7d95bf32399f5b5d9c1d062b888315a48e3cc73dca28bcfaeefa2cc0b2b0095467306c8209a06e1841528de8bfb1cda7b3fef66e993aa424ceb1f5e2b6f7295889f8b0eb583ba0a307a0740f322fcf1d8bfaa755bd7bde7e16b24f795d8256144b9681de5ecfcfcd534fadde7430122efba4a9ac684a022b22d168f84856ab0c94e5c21d97a05de7008fd2d8ef8e51c6a7432bf637b8690fea255e311e96391340d2e8a19d880c3ee5bdace2d56d5e96cc4699f68ef4e16df541c6f02a247d9db3d7abd417a2977f3213611d63ef36879af173365a3237b74605039a553c588ed6a6805dca5982aff6e86fb3c66c3a384df390aad7495aeacde2a0ba6df5850b02d0302a512f2a52c484e5c61d0c9b16d43731e5f56dca21eb415de644954cb5c8b1c609496f7f461d3beaa56cdb9fcd02ad7e8e1e6f6fcfbe41d014cd436f02fac619fa123d920cd6739e2e6e3e5ab9e313d86b691f042464cea9cca8669453d07a5c552ee092a58e9c7f5403b61d91bfe952cad53c61b32c9dca2d55d99b78addccf0b81dd402c1781def4d5482bf8a8d9dcf8bb423fe1c4320a99e77edbbe796818f9048b391f2bf187e23710984ffe41b755e38cd7b28685776a95fa8735475cad20b1b256a4d5fe472efcdc56b134bddfca0f926b77f4346d861bbba414279e28b7350dac40dde399fb494a9e9e35361d543e81100d52f3526aaf6ec234f590df0095be52f0dd0cafafebc141976e8b2eb6ccca36b0babcc68955f7b588f2ce22b8ff42d8e039eba8d879ec78124bea92aebf9a2d449e6290ccded7101a533ac61f647b4c3f643c62753bd2b5547906d43ccd68856cd6659b2aea2af8d84ea345120ac57da0416bf93150bd0b238f98b7277eebda81a0ba5c32050d0a84c12b6b5c6a4455a206b9868adf23804e77a44a694526020fde0c6395ecfea0b4f058c435345ce5478238413cc8b79c67b920bdd674e30a4fd27b6ae5658e24e4e57f1f1625b2592a013463eb9aa72883daf109156ab3dd79763ef68f85a8e8ea96f6db766b6c796c06c70c5c156c814c5752955f709f1c97663b15b792825dde711dd8bbdd4bbff6caffd528d70e048e7b8e866ef4772c4731a3fcd9d4695ff46e1a5f4559634968c41cda2a798c7f4f7965047deb37fa1fe53d86fe14d17b4eb8cc485d08414a232c0e165639180f5d0de3e59d69be66192204f7cf6bc0deb825aa30256bf7ba49f1bb2cb9378640cd1080893b80d5e669e29f513dc69d73d4d455a20097fe31f8bc8a60c90da4da0d313fb98acbda1414e4d7cd53ce4e267b15909f5da6d833d8827c3bd2d446b784c8c9c42e55388049162b05eaa35d0a6de11576ecb6078998ec51d06e9b8220e3cd3849f552866686c7cc61b9c53620d65faafd8af3aadff4fa5432cbd7b0a091c373ef97b8ab4e3e9e1060f3dbf02bfab4704b99eba9bf4889ed1d4dc82ad25c202873bb47b4fd457b41696b235e434ceb29ae38204b1c024678d2f9b52a1a93b24de56ed8c4da3d9c31a3f5e51ea0a6eda21d3a8a9877d7027f39cf48b36fb085d52086de184f9d177f78c5c5fc4d05edede47b5cbbae4326d1b4e391ad574d435361fdefa1a77406b84582b0ec0e329b3238887e58b520558a77cb2a3fafbebe6704619bc442cf5b4c573ea11dbe2d48f75f1d0518197851474d082683a39f82e9cc6cc62b44093e1ea725fccc1f06270edccef3d3d9c2b40f5c55a7ae809a05983df4d7918829534983d57ba606e10f3995b439a8296c3f4e5741dc4684987baa1342b1f6babe015eea1eca786591e988a823f39ef2d076e04d28aa7758e51b7246c07cf5f991c3f4d282dbec0eb7db403e996ea1deff7adf2d04134be11e3ef43f19ebfec492413d0857a29e15b18a8ec450db5230e104a98eb862676af8f982018ddaa72fdd121836cb52a692e0ce5d91fdd29e0f1a9ceca84fd3c98ac893745bd9f28903e0e723ab884cf0a1c668a399ba60380a6c91e0e2be0e303c8898a0af24bf78779b5edb898c9da58e678a06c40ca3e5e86fdd71a39156b07bcc112d95c8dc6b313c7c4816b9c9053cc84ab30e3863807536c46ad8dfac3d9a2f86b0495da4da3cbb61064d22f21a8254f0a799d4f2088945b3b412917a56b33821c9c4608f4ebc0e440da1259003c29a281a08b91be4ce3d3a3c30be6581fc2d5badb6fe5c74e809fc7bcbf086b4e539fb915efdc8058ee5e293626e05fbd0dbf02535911fd527a6ccdc99f33a342141c93b7f32c4cbf2bee77309e0084330d9257a257cfb2990cff1659c69a98e611f68441ced3799efb9cb3065fef52402b2094219d8b1d0e38b5c0658cbad171676f242ac7c240e8c4959b91d61b3678454134d11717f3b76a79d34d6c8dcafd6292ab6da3abc37507a1a97abd2400c56133dab8da325f382ffee5636688da4b668b9f6a8f2838bae580d302ba8662152801cabb0fdda0bf57cee09ec89cbbb703562bf39c7b55afa9146d9d27761a2d941bbf409349934d8e5920bf2b3af3984fb3081e7c978a8c60d559116c8a833a34583f586cee560ed0c5be1622c8b8588233c387ca9d136369d1858d1739f064eead23886358e502ee22e6669de140cdde01585da6f3a494267f4231d7639bfcc9decdc7e30287e89f41cd192d3586dd51961ce9e181beefa06b03f8e47e101737d91af0598e2312ab2ad9eb341eb04dcdef248db887a90d05e6b890a6c178f36546a315c987ae9a0cd866211bf00c8190ee2d89decc4b01c7b502bec392f46a7cfac2c43b4e2ec1563935162fd78d2ed2471cea86041350d1fec97a50a32186d49dd15cf9b7b866b957bb9b9779908e7bb23b5651136e477865cd1c7fab9084408d512e3f9402df5596dd0666f1cef0963478001ad1a81a4b656359c49642a059529c549c335aae442556c4adfcde5fcedf8922eea4e5b96b27734c10f6925b50ed3859521840ef298a3657bc48d225a3f926c0d783e1896e29641f8e334c844ffa9d9e669bdf65786749648ad79fc59f5b7f4969915f7bbc4304d8ff855549b31c718ccfa8c03f7f6817c3014fbc63b6f0ff0accd9d71160d460f0cb83dbce0cc0427dafb5da1379c3a047d45a038d1ff90ea6320646ca887418f42190230a23e890755981654800ee0ed9495c891661014c8197b4ed1a5e093f95058217b84f7678aa75a3025c0692545625321498e5f8c8991f4a908d0c54f981a6cdf1d5cfb083427e44cac8c15ba3399a3aa90326fbeb04da03090a810f018a2a67c7203470fd42427a09d81920c8d9e29ed1a93bf8bd2b8cd4ee402f2738114b0011f651898a98f08f643d785bb63bd8dcad95a17ce0c4d4b7b7f9f397176dddc66676316339ca0a6ad17fd28ee88f4a71cb8c3748090a35e128403ac178a5ef1e01c41ddea3ec27bf9020417a693791a7ddd78d76944c29d31c3a00f4f52efcf1a4ab10da795263a1ecc534573b0ee21c41b9df552de9714449f082cbf577ab6046cd6bddb0f1b8c9fee61c558d4639b87d849040c27207087115b304d6e3476973c0ef7bf1a61fcac7884537f463b3c5cfd5a7640421221eb01832cf330b179e3", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x40e) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000300)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r4, 0x29, 0x2080000000a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget$private(0x0, 0x62c) msgsnd(r7, &(0x7f0000000340)={0x2, "d6c9286f412fefae6797f2a6ec663eec0c3f2e42f618b5e977fd9a09c3c55c03d1f0aaf1b5767645cb182cfc04abe4ec9a7443cc4a3a758db11214859074689a7beec1ed345e2008abc52584796c41133c0af7d384325c0b24ee11806a"}, 0x65, 0x800) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r8, 0x0, 0x0) msgsnd(r2, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) 13:17:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x7f}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:17:25 executing program 0: socket$inet(0x2, 0x1, 0x49) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:17:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x101}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 13:17:25 executing program 0: r0 = socket(0x1, 0x4000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r2, 0x4}], 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:25 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202d53bed63944d25ef48650f19cd7c8ae49c8bb497174723160cb730e200337b6833a46ead9f192aa0d5586c9ea38e785589efbb3a69de1e8617e8b9cf576b0dc14ae4cf2a7d58e36b912c849e66c73035bd995b463cd7e61d555fd73a01d5e80376422755c5ae82acedcb4eed017ef6fed850cce532334e6d15b3fe9c33ffa616016d2cab7346e05e0e983ef748ea2a05b5450d388d917db82ef40647e597940182f4f7729d7f392debd797653c1f77289bf7c3fabed3419d13c0139206f46d82b5eef88570f406477723c021eb5d20f3009d56950d0878d749773c8a8d99e163810e24557b2caa4733b2db8fe8a3a8d08ec60000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:17:25 executing program 0: r0 = socket(0x11, 0x4003, 0x80) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = dup2(r1, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x10000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e3ff000000000000000000180000000b5fd49cf5cfdc79"]) 13:17:25 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000640)=ANY=[]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:17:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) socket(0x6, 0x4000, 0x7f) 13:17:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x8000000003) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 13:17:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) dup(r3) fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:17:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mL', 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f00000001c0)="88a449ba5392e8c2d58fe3a031a1a70ee7301fa74d7edfb0418b434f8d7163a9956f25e36605964fdf960f6c2d1c9ef2ded44b78fd90e6b71df557788d0e10aea10e3df86eb36f5494e7d7e259070d3834493f0bb5ef704e46ee23e5806dc17a845e131d49d4dff161f9d750f0b764b76fad2fd723e0fe9a8e6de6a90d6eaf6f5ade1242ebb5808c4f77514526b2beba3387edf01ee4f139dffdabb9abe09d97dcc1cd3e3fe29e649a50ea925d80544adce9a8b0660ee4474ea9cd65eae354f520e0e855cc2495572a679d9441b1d15930484fcb0dfbf7fb4e9479fa376f212f8cbc5354446ae101df62f511916e98274a", 0xf1, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$getflags(r3, 0x3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x40047463, 0x0) 13:17:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^-@\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000440)='./bus\x00', 0x100, 0x3ff) r1 = socket$inet6(0x1e, 0x3, 0x0) sendto(r1, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bddb2c0a5a07f70df87c3784138afbcc28d2e6de94e353f0d29ff44755a519881e297bcf167fb70168d23f6148f41edfcfc0fb6408156dc07d28dcfdeeaa5c7dc57859ae3907952dea1822458c14227fcbe541edd385425477149e733783db1c34b105febca799fa7cc628f7e0242a3ded58ae15badb863cc72784d565ef20f29ec56", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) fchmodat(r5, &(0x7f0000000400)='./bus\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) 13:17:25 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="42020207e0002b01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f890", 0x9, 0x0, 0x0, 0x0) 13:17:25 executing program 0: 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r8 = getuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getpgrp() getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={r15, r12, r11}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r11, r8, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r16, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$IPC_RMID(r4, 0x0, 0x0) r18 = socket(0x18, 0x2, 0x0) close(r18) socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, &(0x7f0000000040)="14fb56d904f3fad2", 0x8) 13:17:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 13:17:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) read(r0, &(0x7f0000000180)=""/169, 0xa9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x927f267d29834fdb, 0x0) r4 = syz_open_pts() r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xffff5, 0x6, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x8001, 0x40}, {{r0}, 0xfffffffffffffffe, 0xe387e987220499b3, 0x4, 0x7, 0x6}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x5a}, {{r0}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x6, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x14, 0x2, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x3ff, 0x5}], 0x1000, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x6, 0x7}, {{r5}, 0xfffffffffffffff9, 0x6, 0x0, 0x4d, 0x9}, {{r0}, 0xfffffffffffffffd, 0x52, 0x4, 0x7fff, 0x1000}, {{r0}, 0xfffffffffffffffd, 0xa, 0x4, 0xb15a, 0x2}, {{r0}, 0x7, 0x2c, 0x80000000, 0xffff, 0x7}], 0x9, &(0x7f0000000440)={0x9, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xfffffffd, 0x3, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x32) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 13:17:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfffffffd}]}) getegid() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, r2) 13:17:25 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/188) r1 = msgget$private(0x0, 0x208) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x20, 0xa0) 13:17:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x7c}, {0x4406}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:17:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 13:17:25 executing program 1: seteuid(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() setreuid(0xee00, r4) select(0x40, &(0x7f0000000280)={0x1ff, 0x2, 0x3, 0x4, 0x1, 0x80000000, 0x1ff, 0x4e8}, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x4, 0x7fffffff, 0x6, 0x4, 0x401}, &(0x7f0000000300)={0x1f, 0x35d0, 0x6, 0x9, 0x8000, 0x4, 0x51e7, 0x2}, &(0x7f0000000340)={0x3f, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r4, r6}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ftruncate(r9, 0x0, 0x5) getpgid(r8) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000080)={0x3}) getsockname$unix(r10, &(0x7f0000000240)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r14 = getuid() r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r17 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() semop(r17, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r19, r18, 0x0, r20, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000080)={0x3}) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000080)={0x3}) r23 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000080)={0x3}) r24 = getgid() r25 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085762, &(0x7f0000000080)={0x3}) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x800, 0x0) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000080)={0x3}) r28 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r28) r29 = getuid() setreuid(0xee00, r29) r30 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = getgid() semop(r30, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r32, r31, 0x0, r33, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r34 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r35 = getuid() setreuid(0xee00, r35) r36 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085762, &(0x7f0000000080)={0x3}) sendmsg$unix(r12, &(0x7f00000007c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)="483f8dc125a66995fc3d5e35", 0xc}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r6, @ANYBLOB="00000000200000000600"/20, @ANYRES32=r16, @ANYRES32=r35, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r21, @ANYRES32=r36, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r24, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYRES32=r27, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r32, @ANYRES32, @ANYBLOB="00000000fbb05b5008f2c7e4bbc15d7a904c2bbeb0e6d06c9b4f0b16c9e6ca4296b44658f9db6d73d16057bc7deb12f6b1217e5fcef6add9a30e19f474e0791da4851e8c7a78d5d5b52d0e712bb877b4ff69d8c440472f6c35eb36661201447da628c27c9be589130d6208f9fca406d42c6ec955105c48f0dc8e5edbfebb3ca09975e333fe330fc4f90106285a76b39413d9c15d5afee59986a1c91c41730d717145e46d952dd1b9dfab0a03090419d115a8fee11ff5"], 0x1c2, 0x404}, 0x0) 13:17:25 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x100000}) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) close(r1) syz_open_pts() pipe(0x0) 13:17:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = socket(0x2, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40000}) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="bc150b113890181eb0db5fc967c1b632cfca1715d952abc6783b01f2d31cc30c3548c5e45b82648b164f5589f6dfe73e734f3bea1e58b3970c771a5e4bba95930ac038d89b34a664c79b5683d9dc0bed34a2711ec013c930fe81847e6b44d46e24c4abb505df6e40be00f1391a506cb26f6c99231f48417937fd2c765bab50a43037a538739e5f823d972797f6b6f05d27bd5785e1134a03de7bd256477a990212197e3f98f791c43db6ec804958864efe730ff8582fa0b9b239f466e3f654ff1647d21961843488ef503676a7423fa51be5e4562aeff3f7c213f9adb3062d1dc04377c283afbb3a61ea9c42f2d51ff99906b67b05d81f4cb74f159af2be735ae82839b2833d4b267870831cbd01bcb986869a5dd505402e22437878f39046743a1cb3247ad30ca7ccfa"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 13:17:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2f, 0x0, 0x1}, {0x31}, {0x8006, 0x0, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:17:26 executing program 0: open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x40) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:17:26 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0xa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0x4) setreuid(r5, r1) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = getuid() setreuid(0xee00, r8) r9 = fcntl$dupfd(r7, 0x0, r6) ioctl$PCIOCREAD(r9, 0x80105705, &(0x7f0000000080)) 13:17:26 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x10d, 0x0, 0x0, 0xffffffd6) 13:17:26 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x28, 0x0, 0x0, 0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="6ba1afd726abc3e8e285a38cb23b095af7750d20ec76aed66642f21bde755f77c6030975b1a46ade6b2f01445741c1aa7985e3b5908225", 0x37, 0x0, 0x100000000000003) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 13:17:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:17:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f00000003c0)}) mknod(&(0x7f0000000040)='./file1\x00', 0x20, 0x1000000000005701) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1ff, 0x8ec7}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) poll(&(0x7f0000000340)=[{r2, 0x4}, {r3, 0x4}], 0x2, 0xcecd) mkdir(&(0x7f0000000300)='./bus\x00', 0xed29e8425ea6999a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = openat(r4, &(0x7f0000000280)='./bus\x00', 0x10000, 0xa4) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f00000002c0)={0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) unlink(&(0x7f0000000080)='./file0\x00') 13:17:26 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000180)='./file\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa183f0a8118946c85bdf12ce1d1fd72cf5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becb3898b0170f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c07064265d9ee35c97082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgget(0xffffffffffffffff, 0x464) r7 = semget(0x0, 0x0, 0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000004c0)=""/245) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r5, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 13:17:27 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 13:17:27 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r0, &(0x7f0000000180)="b10077320008000100000000000000000000000000005e20d3e1e4e059cf0da7e3ed0ab0b63ebe3e10d9e0505ff5daa1eaac863e08c259a8540a5fce96037a70bb46ddb4b9aa603ab0c89094f0ceaafb5a2f858c85fcdef0f47c4acdc89d4d1f9be6f3e810d9415da164604518a3a2", 0xfffffe12, 0x40c, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x91) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="7e020000002200dda68c0e000000") r5 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xb9) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x100, 0x9, 0x4, 0x5}, {0x1ff, 0x6, 0x0, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflagsat(r3, &(0x7f0000000300)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x5, './bus\x00'}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 13:17:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) sendmsg(r2, &(0x7f0000001440)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="5cc479fb786ff399543cf5cdb2f49e8c", 0x10}, {&(0x7f0000000280)="bd180d7058d1d738420d55cc24aa3a1ea2901eee78e779190b5d49b4ebb1f1500683e8a8fa422119928f1ae99ecadf7ab20010a81c0ac5680c3561cbf4c978c8c4a50aeb23d98113dfcd717ee3da1f45c2f8629c7b0f693a449e4f9fb92bce40cdd284228c54692afbc0b9583f14fc287fe091dcdc4f774f00a23a58af5cd637220d7c5521e151453bb74af9a82f1b009b7243ad9a0f7a8fe455a32f64ed2d0552bc1c462f3b6464a8e39d413287c94584068c17264117436344434755264b00741a1daefe3c63d6c744af4ff72756efefd004bfc3bc1c4e9f1942d1c02cd7fec73d06500084493043f87370d2eb324faa579c3dbcd0cd635911ebac422b0cbd926cad709dc46f634a5b977e45ddc256a0531287175a29d50722d782005a385dcf37f00429dcac25de24a7c6b5f0cba478798ba57cd850db544dcfa61cb1d0413d53fd7de530c82e177967015176f38521df7de92a9e9cd10ec75a13e2f0aa39dc8259ebfaf15ac498a706558e0ae96cf5ed1c3578ac2bf50f3f40ede7bfeab3897f007156a1749a98c3653265a46a16fdec8b6c842678eb86d2b908f909da62090e0ce93f6d15b2d8cd333073e1d9eb9fe08fe38dd76b33618805a3694d33849407e3e58e5741ea11048f088787eca960dd7c1f6c4dddb0439b09210c467d9ebc2c832bfdb6c0572d55cd82c258b2077d3285efdf638509e168deb1fa2f8654d80e236840289a35a235a217065759e62d68cfda3aaa824024588d8b935bb9143e38076418b6ebcb11372e6d5a7f5867bbfaccb894b18b29ca1a523dbc9063bda783c6be452f5094dcde6ddf03e02acbb9ad4696d2212695e00c18f354fdf2b09d2f4fd5ba01d6dede63937fbd1d0e4dc9fb70d1d2730b6622e25cf2077f5af0f0dd96167899c5be852928deb7c73a9db399271d7b1b0981cffa8f5afcdd6d2ebb07d8af46063a57b8f7519de3184e9d5a6bab87f8a9a75950276cec5c4221a6bd23031c38f70167f41be145b76576b36526e3c03506a6418d4c5d3e645ebf0eb6dd339e01be9318688e95b2512847181100da1e3a7745a5acd0843270f05d04c49a78b52b44c82dec7eaa1038c3740a5b64264aa9586cfe7ae57df83d5257ce014a17cd169e814a84d4a884b2ea4aa9e543f7cb2135048be45308ef99327d20a4c24bcc3cdee2cf213e8a2529efdf0d1443c1838f1392a9a5c78ab00b0f9ebd38671ee35b418571f1788b5ed016549304afb76730e4d7de01b6e694d9f67ade85baff99ad7f99e98ac9a811e2d323d36a7b8213efc974190b54d04590870877f1b0170c4e444921fa37fce1d0f0628e0d39f0024de2d8481f130a348d8d512a1fb357a679536d3f01567dfbf746af1694da597bc864ec10a63408c904a219ff3366973a62aaa03f04f37ec2e3ce74bcfa4249b8c479aa19eb22968ebb2b8a50261de9198b502a1d72e000f81349dbfde5537e068c97772ab6f221135e6c4808123f4ab5a1eb437d0209ee047f2afbb8ac7d6a841bf34fc4e58df5b5cb308906d6696ef481e18c32e1b2d6cb474c3afb522ab22b30c2e7c337ffef8554af43b71c38ac02ab294935df48de900764f6cb260841588ede82aaca7e031eb98a2b92cb0b14cf1d1bafe91530234113325e35d95172944b39a86304dd0664a14690cb573039c842405d50f77933d325ba53c2243747e92e74da292e132a50dec3a100be5d0eab0424c1b7acb292c8519cdb1b2690842a1a84b98f215e49847a52369ff32af1d1148d23713acf13bf903e40cc985a8313556c2b703a934d7ba050fd2fc4d2f18fbeffd162103dbf79a709c9e5bbd2a5e2c333aa7a45dfcc5d3b35f09920e870b7fd8efe6c459737d979d420ad2ef6ff7fbb482dd0ca5f4753623e38b295df1b6b42af0cb7527a3f46dd13489a07b087a96cc686390265e546bba550fe95cbdfdd6ff9f0d341e2102849c8ba9f1c4283565a1727c31b5c401ce25f33f7163dd558f70f28067e7203b609043411d6c3d6360422a7943c1e20bd73905202f7241daf722d08caa28f0230548153a40e18b3c8dcd5ea021782293ee3c4788c29421ba32bb4e6cba2ba71fb673257a5b075c53f90db02c36d92466cbfcb7b60d6252a32a9b36d4359ca6f2c579e25a01a763de19a88a72ec50a14a34798b6317db067d1579e8d26a736741e6b02df0a68b5d53f729647f0761b714d07f934e89813781e353073acd1c2dac4a3ea4b84747964381be99fa5a04d603b7b92d35314c53061295c8832c449222b22d6fb33f4df97e0e5ecc8f8dae909fb7268636fb8f0ca13fa96e4f919035ef98f97a2365114d16c74e723a7c663f66e9591d1ccde66f825419e952acc0960c046de17df7580c2f14b47d40d947428cfe6920a0a7a45b757179154884713e96809ad8ca42daa504e725af13fca911457df98396fddbb1a5ff2250ac94bf61230a3d98f9e946b9baa81ad5eb049a5d82b8593c522b0c544e25a40c418f391d45a9e1d0154b149ba756b52167120602f1172e7697cd0543f8021f7d99fa7f8de3a5e9a5adb69c59a954632c8bc39d18753e20c039e687760d963344ef4a208e3c2eae2145a791d3d92a2eebf950a1b465516d9893faf654a78c63e5ad974b40df07abb5f6cad97d885cd55ccc2c611c4c27c1f06bf06e66f56dfb64fd9359963b0043b4d1f415dd38d46a41129d8e660992e8031c21fc1cbcefb7353683efd3c6f43b53fffc3dee6b36d6f6f608a145dc3ff7f90adbf91ec04a058ff2788d4ba05e22f2d12bb02ee241e9eca56ee2c59a50d5aac226f0c87bf47632e3322daba5d20993756b2601175771ae925258c12f590d6d1a6db6ac393baa9b4dc234d5ce12fb9a49be587fb490402d40137144e47ebf01ff979cff82ca3731cb90023908393c58c7895841c1b550cfaf121d137c1fed627841e8568c5492cfd6a76abccee8539b1b4132db6f1b566f7bb87e974a28e6643eb80a350e6450f32185f7a479df33c7aa4b6ed47e4016d6d20e48958548930eddd1d146830245b7b73f83b302fc55c2a6f74db25e1ed27a6c5f4a7e76aa93924e632ba7b09beb950e3ecb3aa03837a05a53c83fae7b89a18f4b69f39b802170853c5f3401010f6a133a9ac407f99fab2848c5672d1f16951d91091cf2d6e459ee5038515e8bb0398e35a4c25e83db090fd364079fca66a0af49718494feff16516bcaa8553130c44b52f864c58d3a7b647279d5c0fda8eb749504b1c42743ac41fe19ddf13da588a1c14217c57f577954da3c91d6b8795b3e64a147b6f1bcd356933afe30f4060d546e73401da9b8e74bbf0b92fea73a7dd47104fd752814b5b6279580f1131797eeb4c5b4413bf90baf5343a19bc385c8052788e8bb9855db84af9f56e68dcda0c1519c2c4b7efe40c56a3b7aaaf62ed18b545808e123bc8fa92e6d5b589163b1b49ced769d24dbe939d046f4c1ef87d4e5bff3208c1dd0db9b40b87fbc02513748da9c490b3746284b6eb9d790d65dcb868456d6fbc9ea0bab96bfbac5187414286737341d468bb65e043d6135b8dcd2d71cabae554696e73afbf020f746ffad348f1d3878d042ef129f4a35ef3c2836dceca8d494cd7635575d813a2fc68d9b5401d0b51fe72a14c7f21cfc2feb2a5af78486ec689b2a199045a2b8965ceb6c8d5c105729b085323e7ca45255a292986fbd2f92992b16d345026b44de994278300946c31070c26e741e975a21413067bb6ff9ba32f03df8934c42d67bc2f5515807609111f7e11d54dcf1610c374d7cc2ee65084c38e16692adb0c7cf4db5f588f61126e144bed7d0dbf9dc76aef0df6a233437af83891a914405456922d2a96add546d0fcfd57b26fa2526bfd2e93335916011819e4613fa1cb53cd9e69e150b1a3759c3418c90f2f9590dd9a792e07372e5bdeeb0d8ca2979abfe0d115deb1192474be68ce6e13af32bae9c80f87ee8ae82b8c8aa40d82b61c34b36ee964b6167b0a0ce3478ae8e1cc4ae59466b9b3c6d1ed38bf4410864f0536b87d014a8809c56e570439429fd045d32730cfd8aa5fee0b54618d6e69e092509839676edfb6811e52fd3967b45bee82c427784b71d44cb0afa541d145c8dfc9897d6d9e2290d77bf398a6982d2dfee298ee52e33b6095f1782decb47b09fdb22550234a1db363e82b205102d259e30bf6f09bb8a769de3865f05fa74ff666cfaef8e46ef843fe77563a88f386dd4e59108eefae7d0f3c61ff5659b5a2ab6510bb48d73ba84d1bdab907fdf0b8e3587603308c829696313288d8fd125bf5054a19f3d59577d50f972d2ca9a12aa606e7ddd84f6439b04c2d369b7688221f362e7a0edb8414974e78de00ec28c46d549642194ba2ccfc83eac7ab83014353dd799c6dd5a940263a13c2a17ba9f0ca261892464a2ebb52c4aac2c072adf15fd25448972aa3219c33769859907f985e83f0435abcd43caa43cb6b29608edd8d6f907f2c012e8b8fdf9daf21468e506698a1c73b221c176afe9e04a53a409d8759874767a51ab9fd65088d81800f9b454e220c4e7aaa46efad8c7add8d8653f80d30f58a181fb93bd6103f721647e9386c08e4c2fe5f24f8dea1a65a1a12284a0ab51640e4042ff3184d807e682e0371c175d4301fa3698e9ea09e471d661a94efd56ade8fe411f7a99f46d4c57a201b93ccb40901cc38aa19899066bd52b56afa5d7a0b03e5120ff61d2933f328f7c571a22ba9a20fde2b996791c3612cc990c12235acfa9b536f72201fdf749231d9e4ba13169bdce06e8119fecf2d1d408b8907e9a824fb47e0c78313912e865c2419bb1d581f182e0ac7bf003c671236b492375f2dbe73eab8b54faeb2b44970a9d75525e5e6b4f55d7c185df332cdde559d511fc886ab26dcd955a23ee7d910e25b81b81740507aa708ba691bf0eaef2e96e65c73bc5a60c80eff8ab44442e2417ad2586ed689f305ec85b581435b0fc901f585516120f0fc73d1394cf34740262ca3a468242065c4e5907b6d32e4370123e6c6f87b3d57cd77c9c0f049efc0fe9fe5c50597364ef02f0e90a67c147187eb42c59877fa0f362270c31959442f04c40beb69b981f54e71f57382e995d45dd52deb02e44a5cf906526e8fb41a0f2206c452c12e913284a1faf81cf2cf883723feaee9ab13b2ef06af45a77157c4477367e0380c5eab940dfd1f891951a5935294caf8dd33af7c82a6bfec652b7f8a4bd551aacf8a6f6ea37cfb32b4f89d4d2274c2fb8e26db2f713fb9d99d2397056e309769f742fdeb879c1514ebd839e337a418e2ba62ecad1da013f99a8848731fd9401848f904a3937929eb4222cf52d2f9fe5a9c6218d3a39ba7fb0f94c2a76bc931a86e798bef9a7876748d90ce99ae740a4983dd1dcbcd7212fc7dce2a8524303541a2c12c045af1a64d769de8ce2f956fdd25507224006f81a6ed654ddd90cf05c3f89cf2eed7c8cadd2c828e3ab9da4bd06ee8740d9cf274dcb1ec0695d2aa5d0aa64ed9fb9aa4998cf6ceaefef770a2e2a64088db24e8cfbe9613eb1b04d707afb5e4becb78971503fa27c2bea4ed72e31e1e6ea2b1373112b2111617357d3d6c07bb5f48e3146921192fbc40ac80824b4623fae18ec25c6fc4e6d18107368a5ed76e955d486f0fe7f7ddae210c58d8bc653e22c56e9a2d449a48fc529f54fc37fbe96cb46d1edd7b0bd03ddbaa7e07ff8b32b2b9f2422bde34b3cca7a7f7dfe40f92bf95eb008fd9c9eeea60f88a91b853955564453cb75d4e9e73291a668b4b99fd852585368e02e66cfcc0", 0x1000}, {&(0x7f0000001280)="f29b02893b04e4a5eb8f59de62a08803466619555eaab6f0c502fd2f4fd3162166e3e89865bf1115be256ca8bbde5e4370f0d3ad5a9e175fa6c0e9ee2a7c98a2d948fe1b51c55a94e37cb6cd4de3bd763a19f431b8eab58f4bd3079bd65dc9707fa9c51ae03b3cb06f472a2b86ca90572b64136ddf9824ba1aa7866eec44208021b764b5659b52a31d3b2851c204fe41b1dc78a89bdc87df4f3f4c1df480b61f36718a", 0xa3}, {&(0x7f0000000140)="8e17803fbb252288ec90e51a", 0xc}, {&(0x7f00000001c0)="c38e24469540db4fe6694dd96baa66ee5b2d0b42a78a5b88b1fc28d78afba05535ee74e0d6d200ef1b6af26e0beac130", 0x30}, {&(0x7f0000001340)="2cfd61f3589090f488fa5180dd005a51a3368781abcd334946ad86aba3c69930288b2fe01b9aac98eceb9fa51cb42ecfe80e5eacb05c9ee2a0a87fedf8fa51b20059c5a59a1805be8fe06ed832de3685a24ef3065630e8a7c64e0d9f7accb013dc74ea6f125ab1da449a740375426ba80b806484fce2539a9c8a8b1832276b5c7db120e52ba5628c681b9cb3f2a8061adcf1d664e5611660c514d92109d10c016b07ae1c4096a22b2770915f4f0a34df9aece9264933a7e1e8f16554cc84ab4575622a6821cc8765d41a2f56d632229112a7017aca10fbd0af04", 0xda}, {&(0x7f00000014c0)="67f4a0d658ac5711cc24d65595caf34a03c54f247163cb070933486ffa84dd2f18925d38c6a7540825a6c8cadca1480aa0e38cd10aac8200b0694c59c71d16ef772e9feceb33d92000ca6a442f193b19c1a3143bf9c80a8b99a1ac241e9e59985ee00c039bda0653a83c83f1326814d9f98a2b7bef43259e24aabd112436d31d6f9594d3", 0x84}, {&(0x7f0000000200)="21bdbb3441c4d33324b15ab3fa4970aadb92fea3754623b00859e85737", 0x1d}], 0x9, &(0x7f0000001640)=[{0x28, 0x1, 0x10001, "305e7ae06fb941c7c97051b3027203bec43f499a924243a5"}, {0xa8, 0xffff, 0x6a34, "d9387b74258be225aa9e185b51b9370a06a9e1fadc231d3e8213f7187dfe01c6ea3c070f9935109213e392d93cd388445a672635c371684ca9220f485cc6999c324c458eba4a308e9ca7e38b4cc325cf064be425e7a220b9b6f7e19d85e39cd4be45dd39553a3d5498b864cb8d30ce0bec414f666b9a4dda7d9b75352dc782c08a4da4d6ee95089646cde5bcc65551bc87c2783620bff38f"}, {0xb0, 0x1, 0x3, "aa8fdcf499e97ed3b728dde29cb52e1833b862a513d378c138cb5ac26eeb540602e1c87077f9bee1833f29298b44882bea8f15ec3f653628d06696111024c366864280a2d8e5149b198a231f7a88bfff56a9de29e6e0a98960133350f1c22beb6bd45e383c0070350d26abc4073349b37d15e82901259052a999c0d5b61a5da1466c85f55545aade91a8396329a72877a422ab4d28b8982dc083af"}], 0x180}, 0x40c) 13:17:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x72) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2}) r2 = openat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x100) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) faccessat(r2, &(0x7f0000000140)='./file0/../file0\x00', 0x100, 0x1) renameat(r2, &(0x7f00000000c0)='./bus/file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchmod(r0, 0x10) ioctl$KDENABIO(r2, 0x20004b3c) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 13:17:27 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) accept$unix(r0, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f0000000080)=""/137, 0x89}, {&(0x7f0000000240)=""/178, 0xb2}], 0x3) 13:17:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x2000054f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$dupfd(r1, 0x0, r2) 13:17:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) fcntl$setflags(r3, 0x2, 0x0) r4 = dup(r2) pwrite(r4, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r7) getpid() getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) 13:17:27 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5d00) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) 13:17:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:27 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x8) r1 = socket$inet6(0x18, 0xc005, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:17:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^-@\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x85+', &(0x7f0000000280)='\x00']) r1 = socket$inet6(0x1e, 0x3, 0x0) sendto(r1, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bddb2c0a5a07f70df87c3784138afbcc28d2e6de94e353f0d29ff44755a519881e297bcf167fb70168d23f6148f41edfcfc0fb6408156dc07d28dcfdeeaa5c7dc57859ae3907952dea1822458c14227fcbe541edd385425477149e733783db1c34b105febca799fa7cc628f7e0242a3ded58ae15badb863cc72784d565ef20f29ec56", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) fchmodat(r5, &(0x7f0000000400)='./bus\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) 13:17:28 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f61dacc80bbbe99033074039910cbd826ffffff2b22d874b036801985512ea2e7ab19986db813ed870f621f"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) accept(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r3, 0x1ff, 0x7, &(0x7f0000000100)="986915309d55facbe7af9cffe80f9aa0361198aae7669c164a72a982e6d3f0c24ef78ef4b131a20d18e12fa6b0743e21a3f4b77d60abfff204cf23f505c93419d676c9a6c281ee0682dbf535312ba2afead6a25b71a1bde2a4eac647548b6f676c42d065c177bf5a85a14611897ad62b3e9765c5afeb1b36c1021a3bb0833dc2249a16910ff17124db1caf4d904aebc98e43141c125ca5b2b2148692f5175cbac0d7394085f335011a34a381b75c67485c4ecb8ba65b1f12791f2752915dff3941218657a6c75f333de9bbd19511887d7072c53ab58152115a042be7fd768f91f8425dc72a174365fed0a1ac3aa279397fc1e9403b2cf6", 0xf7) getpeername$unix(r1, &(0x7f0000001180)=@file={0x0, ""/4093}, &(0x7f0000002200)=0xffffffffffffff9a) 13:17:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000840)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 13:17:28 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = dup2(r0, r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0x2d) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x2}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa048660a4f0080818041a3c00fe800000022d0000000000000004df0000"]) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) syz_emit_ethernet(0x1af, &(0x7f0000000580)="c7a8e3b90b56680b8a3b6086950ffe264dd69500a43bfd0b3126dcba729835076f53d5000005fff531f9abfa9b3e0f5850997c1a5fe94f92bae66096b755bd270f0aa517ba03780185adaf66f1ee909432716603a3edbbe96a3a23e86a5cf360229f9317e67e2154aa835a9ecce6ceb0417f41429fdb1cbf1c117b3b5dc3ad70b88807dd086bf7f43859bce820fea1c657ed7ef44c174d0682f4fcf897536d1eecb34631fd0d00028118bc4fa255fa602821a39d3607fd979dc0f4d728bd82aa8c97eaa4d72da3930096bd95a4b1f5f4ff44ef7538cf7189f7a5bf31b2dd99b10fe39213b438816da78b59b059df5620446efa80bb786d0f5a12167bb9240f6ebbd93d915e3d9179a5152195b49212047b49eacc700542f8ee1e91070f9eaa9d025638bf028e1ab91c76c50331a17a7700a761c462f320c4f616974b6bdd3d78c3b3e30bd547b81cb5aab8c8663d2a728f45d597acb19a5f1283445cea0a9bcc3ca0f2e905d9bb4978bd97ce0820872fe850c05007312bb53289d65dfc863fee5e47b3b0b15624a034facbcaf453716b76c29775b490c219a6d7d73f42f091b2b084778a8aa960b625e754b1b53b23") 13:17:28 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x8) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) kqueue() select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x5) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 13:17:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r2, &(0x7f0000000140)="96f04019499d72ed6d0e75c999a83d800cc03dd220d89cef2b479ecc6892dcb6bda7362c92593396b23f2391a863864ea574fce10efc7afb61a35078be2d76cee2f05c913955205d5f6dbaca3e2cc987d9975e3ae3562de07a5f6ce4b4d55cf15419550028b329378dac1fcad3dde1fc5445ec555f622ceb822dc23d2ffc64c63f874fc9d132a15a0eb8739c35aeeb4cbc89dd8196ed5832a54c7a16bcb51f8c19d97ca0f26f86d9f4ae37e8c901afba360aa75fe79b3b9b978091bdc5cde7924de549f8b50271edefe34a882c09b7c120033b49512b06a141868c66c2a71dd7954586a1ae7c67292e46c561a8d0a926f1871c0fea4e34046fc876dacea9a82a85f820b3c49eb6ed008cb6c310ee29fb82bca0362e995b55f70818a41e294b8185940221b65960a09ccf5fd94c4600aa1c4c2b09aa9786f3f6549b52c83c820cab7c0887296f6d27ffa215f35b278e8a6f0065fe7043f466057124a8525b865fb43f853b991d18965fe6082a1ed791c447d33787de60ffff266a70a744c3eaf4e20f1bb67712e5623d978f1874890e1ee9f97664d69a817c45c5d4a9af417a3cf35e0e02e38ff005816a3ab20cef48463cf9745eff0cfa7caf1fd304307e05738ef35e545fe839dc511f679a8fa6c35cf6e70f019118153e990763c0d59ea1d3fee05e1f80294a4d2155ea1ffdd64d4828f6aca6c9dd3b14f8ff724bf85849fc29c377e293a6dce052566b3bf339497d8c7c8a2fb38e77b0bafbb8824ee7cb3f56ea08e57626d9b2df728fb5b74b06695e5914a6b3826531b3f69672070c6cc0bafbe11d87f4bb10c93c03e9f4ff2e6cbb1c9feb228c71015e0e0e1871ab26247baf1aaf9ce33161757b3bbe5090db921ff111a614350c43ddfeb370bcfb8e4f6b7e00cae111f6b23f4afc180bcb118f68def12ab3f20d46058e0f4e46eb58f00e468ab0b9f7f8e1e9ff8f13d578c854d45298f259106f6b64ee4fef8768e19d5f92f99c1129438829ceeaa7e2117a5ab97a48beb78bd4bc0a135c9697f46d02e446b1e033327224f70ca3996ec0ea5d5cdb61f50cd95bf09a9b6ca7d51c626722a4969f164fb730c330e83b4ca7128006d1235e7dcf427360e3143109dbcb9762d5753f31247b67930584e48b05a9eb43913359117cc81b386bd9515dd5229baee4fbc3221aac947878583e43b0335e48d70bcc6cbbf92ad93f16d2939c29b464dbd0638ad87a728e15d21e069aa6a9e01be54848f738286a8e1f59e79c1160272213c8ff74d6a9123dd7ffb7bda5aa9b9787aa626705ec06db9dc5558dd7bc0b71651a99211a0ce91b826b75d575c7f17444fbf3ae5dfe530ea7e26f5bd87d945a8e320f71a6cf526c186ec6192d2870971ad8fd11296af399762e6acc055c6ad531c0d09ced12539a2cd120a51256fc5baa877bb4aeb7eaccb652dbe9fddebc6bde4584fcdedd5bd44d78971d639f60970396ab10cb664f963418ba521ba17464258247b7ac9393c87ea4d7cc38c27e72d606584763146ef7c659832cd9a7cca1b0b3825ccae970238ad727ab1d4b925b8bc4a05e2fa593eac450978dad5d21bfb99f72489c4b81457b0a0bdd1ab531ee0b83f10288356e46982006d1d9fd93e9015b6f22a9179bf944d6a4ee0570ba3bc9c64a65a6899fa8afdf0b247e60a67cb50f9f1d78ce2909c491c484fa92d9ab5c88a70b23791bf833f3169cfaf0760c23e0de250fd3798eccf8724aeef86ea600a2671cb584cd05ddd569546898a67062fbe9f4c368b4f0b181fa7b5c6e3b5bffe4b2dee3f3a063e973bc7896219d860b647e739698b77adf8bcaa43ed230555d3855f46842cbabc4d4e178bac2325a3415bfef98f534393d172a34add41cbc23dd0d1b73b6a7f05f169845cf1c082f520939cb6c5a211190341a6d8a35832e96bc8dde4d6584ddcb5ff48a1240f029fba113578ff2d57b2611f7aa0eb32e451e376eb4bcfd2f957684e6d7747c8ba62e3ca86c691c3bf22b2326afbd1c8ec74213d8373de282754aa1abc78ab455b5ffebe1f7f91e02f8e7f3903f82c737b14821ca9847510e40db582dee385e6ea90ee760227eb18eed17398dbd45db0c5c556cd8164e796299e8b49484ab151a816e00163ec5c8c1a50594930eff042f2e1bc462efe0ca4351b5070fd13867dfa1769906cdebcd0e22ce5f48323f8895e182ff12dc72e9a65f5c4ee7a321d32cbe876daafcc4baafe4198aed0ea02b5a4c323127e8598c8eaa68a7e3309118a94d7cf479fb2ec651d3c17fbcab9ccb78b3b7cebee7835626d7646b1e174b46a162731bb96bbba93ad155627d572a73d8f3bfa6b1dfbede890a94e064134b821754c766ee1a484fc5ae394e511e9af2ee61ad87840b81d713014cae50ff578abe3e7bc46fa320ae060d4c714cc9131c0fe079a04a119d8c08c6487e813d9ca486f150bb6a66e3c896894ae73547a36a4d792c00e9e857edf8260e1d0b67bad9c40eb8c48e822ee973a6708da299f46551e348b965bdc76571718411b8116fa580e43dbae1dabd0ad308e27a8b096311123c291da5294606c54216e4fb4222b694b9c2602422b0ec787357cf99d59b90792d61ee895f8092c08cb983de56a7479cbc471c25eb500e7c402c62233f9fcd73a9322fd25deece293a477ef853cd39528317364255803ad006622f0f5cea7c9bff9bc81021ae8754fea637db38195ccd0c097e964ad4f218c621be1511e7673f3b31d58161d1ef4024c4d193213ba222416be652f065a2e9a435661cda35dbb855fa08a3bc08a58cd26c40fc5f0a03450b828df8d90373082ed840288ff0cae9a528be702663125d0d0e31bfa9c42f117cb6d46c530593df244a34cdc98448a0062191fccc65b05ebd481c552c4d4a1a50cf2ab15fdbca5d586515503bd8a757c9060753292ccb4aaf601068c467d1bb2124893f23dad5f4dd7ca3a2411d2f12e9269b77739c12856127eb5344ebb512e82e772d4e284237c5204c92dd5ad675b881aa0b06b5945f31473b345ca77f6ee94238fcbd2afdf1f89a90b038db621bd4832a12b43e27992c554ad2312f163b236c45c5d4dc5d6b6e8893457c6474a9003e3167efd6639d816e05efa62a91b5bc2fabd1af2822c302a4807d2fecb356d90f2aced6468c794e0f537e6821d63e2b71b3735e664276e134ea9726d3e2f705b1346db6b88d7d9c0e3c537412081fb10b16d9b87629c1975b6050599cb390bf043ae0ed2b19942cd39a33245343861ccb90341d7b6bbdab2f95e568495d2a94f01a3b4eebe491a6d7e652ecdf5f98a785706e37f2c355959796580c2fb54be8210e729710d3fc02fa870b5c1be23dcaaeb41ea65d0fb9f5efca8548aa3d995aa29434f5b399b4bcd6d95d0183dbbbb3736285c811899c42acd344986ebabb9807e86143c4f03f07dd95d3d3ee701cde35a84cc3a0b79af0fbee1f6dc1a9449c12f5a545669ce924f167eaedc30030f11c631cb8fe52a3c9e492458e739d3be8ec0208bf7e525d0a809cd44a683f376e10517f4e101692dc7d1fb068e4bdd5d9f481d521e6ba401c191022b183a0ee0183487e42a8d1549f5b234e3bdb514350868d78aaa8b74e8568ef818bfcbff5fca5562b459014bdca93ef7568000c9881246e4d3dc2073d2aeb2bf4f06c8f68ac21e8f43ec1f31269e6007642b7c905c066f697d24a4fd063c6573f1d3c403201bc8e61782af0f84637c85190a5bce85e5bab818357bbcc011144f7d392c48d698553f310bf10f219d2261436a8daa5c1bac68cb2945b38fd531597ac6a29dce021460b3c18b8cdbbab7fd7f102005a4279ad1be8d62618c2dc4f330b23d49172143f44cd889e620a71834544c339b8b29b276ad24c5d84ea0418eeed0de2877d20e8c033bd704bf79a31d4afad8414bb982206bd75aa43e8274f51df7f20e0421eba55b17f5129c9b05f8c86252ca02c32eb3855a54553c2a54aca78cd910d73fb573da0cc6bb9f206e61e6e3f53980526742c71d20a62cd1e1257973f3e38093498cdb37f39e972158352c7d263941ae18e9eadcc3f9021a63a74884bd67a10d73faf0efb0be62cc416b1dcd1cdff363b9c7c8c91be1ccbe16beca5d32cd8b4ef90c8fdef1567fc96f7ad4131bd587e83c0a2def450b7ca002413f49640822b3229fe7e75eaf1d093ab21c661b511fdef94dd1c1014bbc843b7dcf2d340cb09f7975378f88f1b088d6297dd48bd2f33074934f7663c5b39e3cf85c8207fec2b1421f07b5be9a030bd49b05da8c97a8f65822b8424fd78288d6d04c320c9624963e5e6a775109b3fd746bd1389c3bdf237c3ffbb4e68761b309a4c5087561dbd904fa336a8480f3755ead93e160879f9760417bcf32975398fda3087ad77c1a857a5c33d8865e7dfedce7a3c5415172d8a0ab9b36ec05502833734d568c16418625fd0477e20dfeb45f47550d98e27019e4fe957c549914f1b45a2ad9bc6c9a58d67e20ca14e88b0bb56d3edb16cadfc223dcd8b052d3f52278be71ad09a6a7a6778ff64d207ba9dca7667cbbd9b01e821c9fb48cd464db827d3c95e0793b6ce8b510c080c085af290944782aebb9e27b4791bab34c5902c4c84352aa2d626b487fa5af30859562d5ff8052da3c540a7f2a1d385d794e7f34555f51a8684a99cd571bf443df2b823a8645e07c47a0cdbf77ecdbccd8dd3778e0b52e0e71a36d1317b918859b072e79f76df0f894008b8e5fb21ef942c33135044d8e6219e8699e23638d52c3e21106a648add0bc13259cb5d6339e7cc4d0e2f3eaefa5d355736e7e0bb39059889066210be5a0109ee97039ab5758dd1e28436106c42e1e7022359dbf0b6c27e3c97353ab3e20134cbf019bad8b416041ba7c212ed132be976e294f0f04dc4ee9f55d57953ba7e65b44b080525cba4622960d73ffeb2a238acd928d0d8f753b47312cfd8af9a2b06c9f26b07de9dc629d33c5d7d391bae876f8db87d760ac09bc12724fac566e8fb54aa742ad94e44bf23565173ec9c6e25f073d0f01f496fc8657a9f671c56d097829930b38ecf58f9bbfcdb855732478f8303734bf7c64be89560d926e99a9e164e3d1b6673f7c5b4e955b6243eff8f756c1ddad6777dd9345df15c01a180af9b2dec1c0ebb5cd2a467ae7e6f27aaa76e0b953eb205d84a830b2555ec5137be1a278efae79b0aa17cb3baa1ae6046b01ec77fe6a7d15ebe9c09386f0f4e834a5ae178287197e4df38b8cb7266c26059c2dd2295ddf76119fde409763d4f4228421601ec4ea45f0d1af1238c0a4ebb7ce27d17abd94da4eb834e6e544d90d840c93a4a2811279d41e4048e5771864b60f4ab56594e147fec4fd98e92316aeb875c8392ca85087b3700eee8b30b1496005275bb22738eab56ff5deeccb83faa38700e113dcc39ed90bd808c4e68c523ea86660dea3dbb9ad8b3eb4c91220706eee5b7387d8ef62b8bdc15e2e50f508b70c4cad638755a7c501be1494dbc52e2c4d01d5ebeae5b4e12c028a346521c27045937035ddb52f94f8ac80f12dd76eb25b34a02140c6ed2661dfa9930a7cd3952f4ec590a8b6ff5bb1363533081bee986b9d7ac7a0896658bf2b05a7c47f56f21d1f4c4ae6046c32201482230fc43ce228c1ca980f916df2d670c13472437ac777f79fde1a887a9f7972053334b6450c56a7a81b2614fda76ce08847ec19072c043ec942519c7e91c7e7c3ac90a54877f2ce4c51032022b8308f79ba1804596d4fd3e1882bbd2cc6ad755c36206c692fbb59e7ec1483e330e7f5f352ecb6ae1e2e4", 0x1000, 0x3, &(0x7f0000001140)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:17:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000180)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = shmget(0x1, 0x1000, 0x9, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = getpgrp() getppid() r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={r7, r9, r8}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xb2, r3, 0xffffffffffffffff, r4, r10, 0xa4, 0x7}, 0x8, 0x2, 0xffffffffffffffff, r11, 0x5, 0x8, 0x8}) 13:17:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x3}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x81, 0x2, 0x81, 0x8}, {0xf67d, 0x3, 0x3f, 0x6}, {0x0, 0x80, 0x7, 0x8}, {0x40, 0x0, 0x40, 0xe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6, 0x2d, 0x28, 0x467b}, {0x8, 0x3f, 0x3, 0x140}, {0x1, 0x4, 0x7, 0x1}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 13:17:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xbd9e) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mlock(&(0x7f0000686000/0x5000)=nil, 0x5000) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:17:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 13:17:30 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e4623febfce4913216c680ba88ca888897038930d18593732594dda67386845ede5618c59c6ffda333e1344c44375e97d1df63e410a5b2301a776a7d1afad4508cadf0efb7d6cb51451d7c509560de409830c28c2a5f7744ccff43521bec25630da43099c1a40842cc9e86303667c958387e5dd2bc08ced2aeeab4f919fe53726d3c89ff8243bf7d17cf46386569bfe94aff27da82bf893d67acc2656a754c8120a86bf77aebe3598d396605cf73b9e7c184357c5891109e39ed52e8e0d3eed0127708af2de962f8bfe16c76123164ee98b1548b10f3d083eee15b311573c890ca9a1c052255cbcfc93add02c0cb8ac3512973fa"], 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x100, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 13:17:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x9, 0x3f}) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = geteuid() r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r7, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:30 executing program 1: poll(0xffffffffffffffff, 0x13, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x100}, {r3, 0x80}], 0x4, 0xfffffffb) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) 13:17:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = accept$inet(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) r2 = accept(r1, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9, 0x0, 0x3], [0x0, 0x0, 0x0, 0x6], [{}, {}, {0x0, 0x0, 0x5a}, {0x1a3b}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000140), 0x8000) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x214, 0x756, 0x5, 0x63eabf53, "2f304caa8f1bf395b592de3f3c73cfe859b5e367", 0x7, 0x9}) nanosleep(&(0x7f0000000000)={0x100000001, 0x40}, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x4, 0x2, &(0x7f00000004c0)="7cc84095bf14694c8a9f426563ad65147ce802d8d137a3529e74a2472c0a66a3f585c3e1b7a78ef50fa732ab4c0f47704fb0d81d6259ec8ab59305b430da726c2c9ae6fd2791d1d64aa3b6b3637a547619e793e2a133f0b1cb21782986b724f13d5d2e421f69b205a4323b506386cc471f29022a9f38b37127abc0f5a4e8694622c9ad4059570e377cdcb0450d2abf68c11d2ea94e7b73fd320b2049909985211d252cc380898886f57e9777efeaa78fd0d151c8630ee98e6bb54d65db3f58bfeb84960f06144970134497d3c79cb5e20ef2ca6d4173f681e957d78d65f9b482c2812bf43fcba93f4fd2bbb978e3f5e6969b0bf55242630844400b89bc34d5ac6c86c9b1248c7eee8dd14a7b0ee727d0c525b07288e75b60336d3d372b75603331491c885e0478c09b5c682a42434f3cba234d38bf9d5e82cc94e55fea7692eee2169c3ee29ebdc1f76ef658365d7386419ada00f53c9dc215f98ea38c20e46b477375af908555b44cee5d1b552f59f8ed82f1bf26eaaa31788aa658d6eaef2edc9ff6c8af42d95d970a1d5b19a53c5c96842330913ee5afd68728044e3ee81f40b35153d77391d198c2ef5916fe443ce8466dfab507c6c8d334f77c219c0f91a5aed0686296e9eb66a2b15e3062f1426ec8ee1d71b0788f7664f922edb9518dd4e9348b8bfdbd482b34d9cea0bf72105b9c51887626cb93b7e05585179480599ad20de39c0321ac98051c9faf5f27604ba6119141bbad4d8786a6c80e286d04065d7f76c419437e4ba3ed524ef92aef6519f83c8a39dd7ebd05ec5558c093dd4849f046ee4bafd19c56c38ff8b6f1107021bcc692f21dceb7f276e798c0f8ef4f812f9a145f892762585ff151f23460534a4b46e733d8f429ef358925bcd34f7db063a867b5dfbad9ab35f3671e5a3fdeb5bd58219ccc8ff19dbf4e368c1169f77d824ac1621530538d3a8b7ea3b50107d495f386c8255cf211eb75103bf0829a17888c63680d6bfb0e845a03eee42ebba8d970a116071196279856479aa8140b1c0947747fe8f46c27a9074dad2212ab02928207fffbf0534c7d696725e19035875fd211feadc1114e58446fbf23512aeb9b70f286928d62e56af7de081e13e4e1b617a58b2bc0911f5a6d64c30b7bf7d0cac1e9bb9a2cd52230534c027ced70910e370734782c5079bf64394da62979533f42895153f312a7df7fc3ce635d9739d3e05310e0aba0026d85cec090be1500f4b8816fc0bd959f8f8b66b12566aa70d2a94a60f47350921977cd75f98d73cbe92345c537ac4ebe0a206afa0c3c557bf3a0f7df5dc4fde7f5f5aba9125203d17d78875f252a2ae130c7ac630efd747c832579dc7c724b4f2c41a56a33dd048bd6af760e9985f5a1665b45f21cc0ceb17188b27b749f1cb482b2fb83f63e992f4c9a855a2fbe7c942cf84635cc62c5fd5669f698d093b342a69468ac62cad7a38215d9d8c680f609cb7ae17e51c9fffb54fe07db71f92f13449b59d04a8ddcd2ff27c81d1aa2258b414727b550df652b5c56bea703c660aef1d113bf12d789c219845ed2c72f0da6fed7f9baa740fc8636dc46aafeebf92e478fdeeb2eaf04a8ca149c005d683246cb7bad3cc5971b9476b9d1c4ee0b6083f2de8491a08b80a2ac5ce227deb1793ce77138605241d76311d76ef597d302114e03d65c0b7c5e1242859214ad15b674ce8db6a49862d4326b92d8108787828ad381b9e1c36247c0c26b5951d0a66180d952fe78bab18e68333d6456c873312b95ce799f32fb768b0a92247f0a653cdb02b93e0ceceebb1b7a0efc9a8b834cb71fab9cfb37d3365bf0dc321bf5c2a59fb8b7cf582efce1602fe57de643c18f7a64ce68c5ad0c71d86bf5140fed0720c76a8b3502e456a9e51a73a6b01286cacf928ef449c8fce2f7ae6355b9985612de1859f7f450485fe9942b830b93d87e65eb6e961c0bd22b97f72862d83760d164262597fdff1290bac070a0c8c1ef878cb42f3fb9b8bc68e55560746bf1c42e91d63ee1007e111d8edab4905b542f2a38a121bfde89cc9516a59a29c2e8a97be29112d13abaa2b531f3959572c04e1724f99d4e4662ae62c8eaed0298cd1c2612153a33df476ed319690ccb4dc420397bf8a7c7f7062d7c778b79039b0217313b4b00c985dc8876692b01718143084c31d1ae62515ff0bf3994016d22c5b5647c7fcb0eabf8ac4fba8169b9af8d4012d2e15e2103353287b80fa6f4176c3963f5d6a9c184867bbde2611e7188ae09bba279650f2b407d86f580a0ced66f8f1af6c8d8c4c1ac8df93861a4fc254d4b99b873800559bf27ece1fe6e04498c8ae24adfccede7e50bcd7f95ff04d3d1677415ff7ff6e28adbe590e1888dbb6ae67ac8d4dbe58f991de8c43c1407773152732062eafdf4d808d336133886578b61d6290f9adb661f8653cbf2eb4428ade2d8c2716ffeffe9bf4b80468f95f3daf295e2a0a7d913dd7e42d982bcb1f0a42da018f09accd36bc71080764c34aafe3e5d20ed30071a39dd908d4ffa6e9b6f0429803f225cd4013b9ab8eebe161f96fa7c1bbf8752fbb333232bcc6c11f4a9473f38fe39acd20e406c1226dabb8955efc1ec24dfd6dbb4c39abbf674fdbd8a9e64f9c44f49f37ffc07c875859e7beeeae5bd5cb872fc1afc9900037c3b5959bb463aa164d3fc94e3e9ea1593bff2e8f3eb527043d93455a0871bc77b55470b1b05461947919af457e43975aa0ef2daf22fdea13581da3933c100048839a04134b60c57c925ad8c7b14962891cea0ce44308b7959de4d3c37f1676296441a300ac7c197a6b7e6384b1d4af455c47c897f47fee8096cfd127a790cf1e65856e2617e4912df6192d046639839f727a2b4d2bf7757d19b4be48856ea3407a888da2976ff42ac0f91e7cef4362778bd5744eae7ba93105d1777b76c8d4e8430d76eae1e76b90dceb4a916fc0e19ce05df11d05a55733118f440e159d61ef22880aa8e6bb993ecd7dc09313b2635f90fffd4bcdab0f98dd4267bf66533cae707e1833b1bb76cbe09d1ecd9362d01719e000fbe38c606af0fcca8e49d6a54ce424d33fbc5ccb091460e67dd5997c2bb92c2806f11dbefdbcc1716b1394557e633bcfb9694a944b060c257bf2941a0d25fa82f5c2b7ee41c8ad13b86b4753a24b71cec68fda40c7fb39e752918f0d666e0d0a41354a78d848e9df206cbb349f82896e4fd95477edeebf7d9f70a5b957ea2c23d5d295325f86ffaafb80aa0ad416e59f527f3226154c57353b7bf6922ba5f34eab15286991d132e173a9ae7226ca06a3a1dac582a910f46d6c338b31de3770ac90391be1d9320ac32ecef7ecacabfa90db1e94bef3f0484bc5061d023539d27be08af58e99a0711ba9abe8a21a4947e04fd3c19d25662d66116af54f1e0079edc0057db3ebeb9bd040f05039a136648484ef736ffb3811d0c15f6c4450f58983df4e7eaab876dfbd202994f0bbf781d60e568d52a39ce4b131d7aaecbf56221a7e154f161b6ac7bbff1bf2dbedb2cb8647697cce2b8181eb42570c908fa179f0fd7ba6de7e5b4083efd44e06b2baeeceba9596eee1f1e82f5d63f405d58eb038813dc367c00b8252b9bf70fe4ce1fe4f7f369811c4aa5fb76c44e32317ce13d9d26b36d7b40a202ab451f22ff66d5903eb272ea2c51044b7935858e3ce7e929ea811c9462978e21c150cf299a753a5a6b484da49e7e25f1f296852975f26d747ccc28401c8a8ae90d123b95d7ccdc78503407f104f82ceedfafd1e603defcd969ebb8cf292f6ed98dcea3fdd922b7754cfa7611e80d7363d3011e1ed29ff37718a2a36a6817a7c2fe66ec15b66e8f0326a8ae7ad68264772c0d29ce491bbf4dd93a956263fe5f4a4179514496d2d7e65dc398c0af6a879954f61fc19e5ddc3b779d3c9d7cf185c1035290c4984b484a9bd4a36bfe2ef41be69894079bfeed2f5bfd844949bb3634342e1c96279015e7991dbc20e7ddc310e454dc98e143774e4023724e9da61be1812a398957e899cda59acac0ed2fde172bc435f688e0377aa39359006ebaeff65144e8cf87647dcd277fc89b734e8e6819ccac64a83c3878b7959b739c0d79d5a9fc36326ae44c629c6fee8995e2fedea1cc7b5d503600c629a3baa10f182744297996f353a44936f71544e2613876449dc581c1e1512c8179deb994a409b9a54fc37fe8e99149002901ed93a96d9c631260370f6853954d0bd6009815de931e11eb974a73de9ac34b165368b9c5d4c061f0cd43249d70b3e6b49ed77e69278ca95af9b9d504a5248a6ed43b51fe0e92d7f916d5d3f1e3853f82bf4ef26c29c61d7fe7a0c7131b4e14c4d2af8218064a52aedde78c89b2bcc8ee0e1dd694588301a4819b730efcdcc4d8ef5407b6c5d006f2f442846e88a8a56008b1a6a1371c1470a4a12136cc2324fd0248208d3ce4cd91854627726805e104b6449b2b73b90311db9033c720306c2117b8bd4209ef99f82f68af4c21ea8950dd6aca37e5a923c1ee7bc426c63f789c8de7f21463a079ae08d3da3dce34b714aaa67af05a38956def1c361cab98c9c6835813cafaac3cd4ecf5db5706c5cd51410a1d3456a9754df50edb44cbe68212c8059042cd73cee2d19a296fb803af03e67d97279f628e04eea665dc12bdae5dc587e5f1ccfb8dc779cc58c97cbdc72ed83c53f8c00df9c30fcd4363f4092dedfd95d157e356d3464e31bb8660f588aa2635ade16348c3a4f274b9646f0f8061aebe885e2dad79206620f84f49737901766b468c78c82296b78d8dccb9237d48cc06df9abc1eb4a9783f9f0f652720a9464b0356c17013e928acd63d5902239e249d215e3c570ee0a9bdd4aa166153de6fb55ed9238b1ad2828750481ac7855310ca99a84f116d59b7775cfca069d3d19dfca1e20ab5e5627d8f38570af5b380af1ef40858730541d197586e94632e65391f658d9fa4a9730757da27baa235bcdbd7ed1c12f875f1ab4645dc0bf5893db3d81db786f6ed64d5253e73a5af18f3e647b50e6b3c2810c5cff7925e8b9c68f26a909e971cbe0cb0625da2c9a5bfb4c182aaef5cd36d30d37720d9b000e02e8512746576f5416b91c10f554aab0cdc12dffb82a2c43991e717112a1856c41e392d27b0ead60773da3b249e74d3e24d3cc769551f4fc2386c8a7e7051f9a63c97bf730960da9e9c4a3f53bb5d7aebf358c9640aa1141ff1d0b43589fa22f031bcfb3279e23efb8f7b1dcbd086db394233776c23a92a7d0e1506f5d9f0bf278d04b66bd1c5648211fad9ad281fc566d51abd89dec6d8466aa8a502a05decfa6ac54a4a67c25c84e0d2055f799e0184461df7626f7c389cd8dbb6a3fb1143f31227a50ed2c536b9646d706c0c1b84911724a6ec815800a4f537b0620ca75dc3c3996037104701a9172cfceba32a28521fc005348b4bd3f1aa028bb9646797f700bfdeb60098d220633eaebcecbf3313a934165541d944d71306ba30c758f9aff25aaa069ae531c927374df424e7c7b38aa61e1ff4ab779e813f3304a15c3b02ba8990c02a621812d106b0ee737a7fe7a3d26816575f3420eccd05c6b4b1e624122906abc75264b911658919a5997a839ff0445a5f265c5f61af746d1544ffdcb0ae7904e4ecccc1349ba2d2affd6e07f394e45128f07a0efa519ae8134f406ead201d144b4fd9c16e167fe25ba2818a1f07e6a986bfd03c2e9ea6af75daf1e0f4fb7cd085fa960b1e5f2cfebdc3979603dcc14d5ee3338f71dbc96c0d76ee562f14c688f7373d6222", 0x1000) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$getown(r6, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r7 = open(&(0x7f00000016c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) clock_getres(0x2, &(0x7f00000014c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) utimes(&(0x7f0000001600)='./bus\x00', &(0x7f0000001640)={{0x9, 0x100000001}, {0x7, 0x5}}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x3}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000080)={0x3}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000080)={0x3}) dup2(r2, r1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000080)={0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x80, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000080)={0x3}) r14 = dup2(r0, r13) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000200)) 13:17:30 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x30, 0x5, 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) 13:17:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x6, 0x6e0a, 0x9}, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) fchflags(r5, 0x1) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:17:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file1\x00', 0xffffffffffffffff, 0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 13:17:31 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 13:17:31 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000096000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d49d42b9d7c067745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba3381030000000000000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b510"]) r0 = socket(0x18, 0x8002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x80, 0x0) setsockopt(r1, 0xf56, 0x2e, &(0x7f0000000880)="ebffcb0931929d48400001000000000080000000ba985c2088c5c20ae212fea95f0afc5cee9a489cc908c17d8c594693ce1a223307d391b9c97bfa40f6eb64234f108bd157d43716702c8d3f600ee9131de8a843e702597d9c2e0bb70c5e5d2f5a96b179cf75ab6f55acbffc50993cb9a85d1822a15a5e286560130ec57b5f0485be56ac792a2b6cb0b3f68f", 0x8c) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) r4 = semget$private(0x0, 0x8, 0x100010282) semop(r4, &(0x7f0000000180)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x1400}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semctl$GETVAL(r4, 0xa66763ebc07a5de9, 0x5, &(0x7f0000000040)=""/105) semop(r4, &(0x7f0000000280)=[{0x1}, {0x3, 0x1000, 0x1000}, {0x1, 0x7f, 0x3400}, {0x0, 0x20, 0x800}, {0x0, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1000}], 0x7) semget$private(0x0, 0x0, 0x6) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8001) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r6 = getpgrp() r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xfc, 0x6, r6}) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r12 = getuid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={r19, r16, r15}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r15, r12, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000003c0)=""/47) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r24, 0x80045756, &(0x7f00000001c0)=0x3) dup(r24) dup2(r24, 0xffffffffffffffff) getppid() r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b768db7b130bcc4607fbf51497a54080e5659694d2868622a679a8a089286916c5f9bb1e8350854fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ece52e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f56878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000086c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9b45ce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497006638f19bab4e3065f1da4129f4b1c6770303a188ea12011193f5743caf7d4ddfc9f5f1701e64393d0f4650f042a235eceb2b00ea9218caf623bafe7cf44047e95338c89e33fd41ced2c3c93d0b899ffc29a60632a2c4220c639ccea3a4a60504b9f7390c03edaeabdbaeb1ca23ec11abb7d5415f6aa9b575c1a980877ec8669f9e5e20a9ca05ffdc37aed6eac978fc000023349ae5d586d41c845947439383127984c4fa8ab1c401b4f5949e932a5466d195e3a4fd33bdaae763d5833e309e79fedf931032f364fb0d38fd218c850f032bcbbb2f6f51180d764739eece97cae6ec028d16d299f5cf3f0f02a2cfd8273bc14c0232a8000de13bf74f24da4be2cab37b5eecc70194419f320c7bd28800932e5d331a2bf2da302db58c515ab5ee967a0340e51644f131bfd61535cefd0081bc1b400204fb32f6abd548d416fe49933f4cb3186ea345cf75faff92404624e5e219c128e88efb41b2641fe9c9e98d4f868b25175e8ede8a03e959cc5141f9e9e3590def51804afc76e68246eb25e6b9f5e434b9c56308bd0cf2c968d97e5626cef7855664119ed5"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getppid() getpgid(r30) r31 = msgget(0x1, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x7, r27, r32, r26, 0x0, 0x170, 0x81}, 0x4, 0x0, r29, r30, 0xa5, 0x10000, 0x4e2c, 0x2}) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0000000ffff0000ff7f00007c910600848a9dadb1517769f4b5b2c849a47107836de37b4d1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54234256ed044d2868622a679a8a089286916c5f9b7ee8350854e944fb1451deb7a586fb8206000000264b5a28d6b0f5a45dceab7eba40330a7bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6cb0c657388af2f3854826f5398d26b090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487e0654896c339000000000000000635224d3e94b80290000000300000000000000b6f829667910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357aaf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce280288d9e1fd9710070c5d386aa385547cdab0f657e303e614c2f20100000000000000cab058be932350e68525467e96a790da70924eb308ef99d3f2f61344fed8dc67ca5ec8a0838787aff2545b588fb0cea3c9f5d2cbdea0a7592fcc1afd0ac37ad30888c32e32e1b8507fe14d32bc86f8"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:17:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0x100fe}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="912ec976accf01e0804c3202aada865ec1a147cb6d273867e8c8b492d9d2336255e1de702d4498a82f4188393dff55ec834c06312cf35f7a8e92b047c8ed2178a04307181661676e743d8fed25db3051a957d1ce66a8c403c39ebfd7a123f35c27d43c3a07ae330b13c7c424c86ec4c7b7b3fb194c8eef14a5f81f13de467117fd144ddb82e8340b1dc07931cfbc85c11a03394229a4ba06306e70f7fee63b3b3663c9ac3cc52aedf5b59c25c95644a84700afc86177eabe32c65deb135a8bf1eeb2b600c6f0600abff87062c98bf5e5547465dd2061be186b1ae50946fe5728c3b0fea6d670af09c79a5b98fbedff2ce7bc9884b65a1ef60245c03705b7b4fc0d8df055850b7f40e4f81d33b917d92db9e21287c1310e4ad41a67953460625abb12974633d6c369d0d4795873826c95e52503b6cbdaa637e19803861856d7139a3d6516eceb5e9d5ea33dd9e44c00a82c530d2772d6fc16e12396c0f041a3996c6bf78215224ad7b3d3018c83c502f9992aa78107e32c76b70d9592b8df08fe6784c21564ea4edc99c8023cab6846aa217a53dca559fcb97e90bb06016eb8a620376db91a6e75e9e8d8f9b23a47fb18524c4b2020976a8372c7bc64c5aa28349dc2c28a8e328e9467877e7a1104cc8f324270a5ccbee4bca680647770d716ea5a52d732ba8b1569119708532a4184d527b4cb402ef9fa4c9a51e35fe1c34b9759dd24fd3029944ff61899c3a28780ec18588bb4174d0cdd2114a69476eb34da99a3ac5a38c3c3009f04d5fcaa45fe42367fb936d8e789eaa98c645d845936602b426b6cc3f5786d3da4fe7a6c7cc8d2eda34ec90f0b2995742967472eb35891d6f6c9b9f774b77d631325409b77a0653bb33764aa4d8a33a06866da5fb62757da779bd4c69f8c5bb73f46d3920ecc8c4b6db5ee08c464dc6e4910cb29cce1e6ed2992693e0dc770f60d7ee0e231c062fef205d462df713988a7af9ad52ea323ec8f8752cf54a27e4b37eb85d28a71dfe798dc0f197e47338d869a5cc0831cc9a47f1df28e01ca017d1fb13333f59930ee949501d6759245d8818f063a657cba39f161080658e6ef013676acb6266b929709a585741ae7c6165304ad1d2d786f9fcf5951a57757cbd69176701f6bd0894ffe80cdbbf6db2e1b840e1cfb026ec2f2352690a787f1518505255f4b84861d1cc4c621c6e1eb7ab2fddb04312079d65fdef9d4d58e4c0e8d915c215e08e11274e87d8bea05be8b97caa95aa1fdd25c77d2f96b3a6db75a081ac0d95dcb4c0c7dde2d67af6cd76df3bac65f296a2166c9b084a1da6661c380ac23f41729750d3afa50043f3a23a8938dce6f2286cb2dcef5741af6adb7250d8934325fd8273d4e94108e36fbca598ce1caa465db89d864a9ad40f9675ae0fc90c346c5072e3d43f75cc34b8bba48923926b3a2ec9bb9675c4eb06f4c5f7a1ed133ca4e367dcf078411829f71dc59b7be9a3c57de5a08555a9334b802af4f4e94cd16b1e9bdabb10f7526108934fe4c3a08e74736562adc26303a58d160ecc623d8385d7fd89577be765489a1d48ba268650723961be0fb40c1f64b5a31e2934bc17d8cb10d922eeb921021e16c6d233425d30c93e37ab52143b64eae065d8f6cc654a09f4008dc3109d152c45761e76c784533932b774fe84af15c27d91412f23432dcf23c0f0a187a94ad04fcd5ece7f351a870bb4b0303b44879f6b787bcb9ce69e6c2eb07e0065a1e6781e1578d736493e8862f02b4ea69d62ec2568199d3b45db33167d4461998b6045e44c9290c5bec13a6ed1c67d6609bd013fbb056101a08e5624f9aab6c31b08fe185e722cd6b09f8f15a6a5e8ed7e0d642f02890a2446dc6c8be42a1316aadb2ff363cd6e8f18e9acdb3612bcf020327da8bb21dfd6d3cdce06645bf712807afea16386d562a129dda391286d9c77cad6f91d6c219141b2d8e29b3e9a0c636113221473697f8deab0421ac61883c378778ad42fe99a4443fdc1d327836eeffad2add22e29e88c1560e62333e02c1b0594315dc660cccc3c9b9b1483c150a10d347a28c12edf6665256c89ced03ec4f22f9138a664908525a89822f34818f9f4e38814f5265146f67b91e62d9da71948c1fdbea714e4dc25f3493ade0e251194306304a3b5f32dec7d5983185cbba731d6621c4764d01721688b42716b8db9fd6f4bb8f3e24803c8eb08f1d8f2086275e4607937156ffcae11f2fa8ff6e1d0ddca09c7c095a47a9484fa122eb4f7263150ddf32cd992eb796c80bf75888934e8ee1231deb44b10f29789acea20d2198530f64340aa12078491ba94096985b66ee8ac948945d556cfa88977e0d7dd47e39c0826fdb04aeaac868b0d3bcd7ae4dc1bb77f97c0780eb7b9507fa59a97046d00d16a445bad7e6412fa4daf2b4564b512dcfb745cb13ef59e499ac88fe0c556b042a36d8d36b821860e8f78780130d318f6636be8b1c14e63d0438507737de4d559511bb18b9b40fa8c2fa94e3acc458e480c256e99380558bace2962ad4ad411d1a423c70910fd004e4a249ff5f6878193b0eac6a9fa9e2d2d3b82bcb0054958e7b77490c8e66ff79b87023e93eeea93f9e9407d6eae8511122e49268454ccf3222364fbeb7fbdab024e73b840577c259d6093f2886415e83e472cdb82363618a91792d054d96727812463ad3bdb179d9f6860275aa186aa38608cf6e7931a9deb259ebd9ca1c34b9ca38af772a877e6ffd5858cd9348777bc9dca2bedad5274c6e94f7e9435dcce1dbc66c81b12031e74684fa6fcc75c07a412bb3b93104bae30492d15ae7417e8298834c4e341d888d4c60ced0b21687390c4a7fc4b79b86ded165d063d05bf1036f7d6e3f77e4082a7777b044da10c371db00fd559305086ec1e6cf23ad5d3a06d3e8f8a03ba7f5e3aa2c2f33d6e46599a1d2a5364f82618ba4a257b4bcf9336501083abb6a4e8c16ddcddc5d7bf6201edc914a957ecb0d85290fe354984a1de5be02c7e4828952007d5e95829d7fd072e2a9b2f6f822dde41d4c56409b9dca12abfb2aa857f9571d19cf9ead42dc470295a266c1fb1cf7816c67dd02408b38994b8577ec7b55d2465bbbb43382136bd6dcb68721db40945da2caf18784291082732264350d69b64a6959d9a8f96cd667af7dd38e19042f961c50261be815916abbd8c30e201f8e832b99ef26c6e2c91600a50021cd6dde0afd28647c7a7a7f380cc8212d117857fdd74d6c514e4bf1f8fec826df8648f21ecebc32872a1b40674cceb453a1e533d82506b2e2130642d4b35ce704f6a7ac1f1a82009bb5ee444e902952b9448011c8c1632d74c9a236379d52807299b7a3222898e696128a9ee2197074f659d7b08e4880f977d5edd5c9c8542d9b91c3a76c42b9ce27926d84b4142ba9125e703c18f2c9b6f5ea7e6f9dcbd7c62bfdec87d39463dc2c144156ff72b98ba5b0a45b9515733ec8ea929d5b7ddeedbc384b88f47caa7a6c2e5cc48fbe183b8d989e996b67e1f278c8e2acf5f541da88996ff448c4975f263f6be4e8adea50913f93dd261d1ec6d03352b917728a463c40c9fe40dd1672ba43fb9b944eb01d2ba94bdddb6255f5f7c4f2f64814af87fc0239c5c592ce37b0af1b2dccbf6a49d7ffb72f39a3c92cfffdeb968192ff87e6575bc8376af66099239289da58ffaa1c227e34f980e853b2b13d2751990fed0a55cb5ee22d92c6fecfbaa6a6b40b92f757a1e21b9ad8ddc1a7d5fc7ae216c608fc6145717517a4a7d410f4a9b2c0f5684387a6519972eca50cf8072586ba62f894c0fbe1ba4a7e73ef1ee370a506923079890364a171c0572334603291bd4e0a70be2984a5f9c7d61307775b5d44c270468a4b0552112d17ebfecea639700f33af7582b7b8bd228d1592f558f01fe93281f18c0e186245a103876e7a8b13ac4bad37144a8efa20065c6cec059ce976c192120f59fc914af4ceaed1784bd6d1f96b3da980a554dc7920d4756a6b78e49466b9842e1f6c77311d8583dd4993f863dc2f4e4c8ac9e414158e55525a550ea705e6dff4d15a1d277beda88a805821788900883121e464cd2d30753419ba3cff83acc835309ae3154ac0b3a46edbea183f4ac0b1d7cc5f07dde83c4848976a67ed30396a7827f9b7ad16e4a7059ac5eb0ff0a7c1d39a0da2935146974ed974a678a589bd44e8be4816255681c325782ce81dab2bfd8708d3e2c11779a306b4a8e1204c71059f709dc4e9d13fb08be05433edf78dbe2139bf8570b3e3d2e2826ea3ec8e75816fb30d0c8430c130b74be61e09c42171f48e59e35987e13316b85cef09cd2abdccc30b99f9c769e38aa6af0d1a068c0476fd7850923e8f9086646a9705a9106298cca55ccdca6aab45007e045a0148c57e93b69c026e30c7992437f6ba566b6a51991867cea5c8dca0924e710326bc0b431461221782f63a9e84cac367dbeb8717dc28c024798ae3a0b73f3848715b04684b9231778d720fb8b3ead06f83637a04cb5cf37469cf48d07dc2c3b667a461d9c01d4937f13ca7b0b6e76944e927a9264cbee0bba2e0a63ce3c971d688b74f0ae78d03bdcb0a8d551dd0cdcb384504da49b0a8df3cf98f6a0eb00a2692c289a94645adb8928400a6f323dbda3e90ffabc645b88c953a9e34da172e9fcd49bfffe2a22beff5d6c7c2e7c470226e6692324cb18e448b189e8221291b198e732385a2d613115525aea6faec39581f599d328ee9761f397800a0b913df1abc61ce8426e1385126ba8a9577826f91681aaa0a20963e0b7cf94474e5d26f0a04e4668b57f68453d341b253622460815d224e5537e30ff38fcdcd0c97f0086de7813f6491fdfd358ee402c8351df8bc7690c87b996817b454d606071b901a1ebb0e2c5f19e0ea49c6c325567883a8a3ab39fe7f003c0af1c17195c92840e8f2760b0c0df47aef56efbb9be33b67763a0cb951331f314eb6623ae6786e5d1a8e7c101263e22698e4288591fad2fce044910ae98260f45c9160971ec5920314829b122a0d4d5997fe23e41312da52bcb85c11327d47f9c88171b8fc40eed0e21c4e6cee9b052f73a6bd2f1f532b024a688a9313932266bfe45106b08efb2dd931e5dd7ad7f113592a030b5a830e5c006e8f3dd08292326568125671d57b968c34b2da0e396403efc5ecb010fdd1d4db3c34c1b02997f1f04cbdb7cb58026f3e670d61994ccd88754e83205331762ff5b17e491a0c09edcac7a03a2a03463a78f9043c0f5b32366a86e51c702a3f114a7089265fc67781ae9011a264b7a4e987ce60b67c13e022548ce8fb0f1a94eca7c4defd22e835b49f69e0d35c522274afe89610219cc651a8db2971f299633ecc9ef1f715ddc0d59a02b470560fbc96b348e8f3e3aaa0aa2b4dce0748d4adfc47fdaa443877cb2e1539dfca20f7dc4b28456fac1c190b4ab6938cfe0e1a10bc9b1a625247374bad0eb09f4d992d033528dc2a133c5ad8cf1f526951aca4b2d70718c1e589401da9a0ef64a13f349a3dfccdb74e3db324bd225b3fd919599aecb8fa9a450c5beaf3477bdd8b323127eced6aaf57475300aa0245726b5dc6453cc75ec0ab93283544a8aec683c00d455649b2134dce40ee413ff1812acfa186b6cbe014af472ff17041e67f299055fdae1b4e55f0b1b7bdfcd482d1c3f5c6dc056be4f1ae0bb4f6f016e35ab508a70a9c5a8f451e61b4e533ea2e4de39b92701a3125795e8cbb04de05fdb22f790e2a7d5c87ac1e562ebeab1e61c6d9c6ce9264395e81e673e4e6ab9bedbf64d070", 0x1000, 0x0, 0x1) 13:17:31 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xc8) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f008002e2c00fe8000000000000000000000000000aaff0200000000000000000000000000012747d615"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0xa9, 0x7f, 0x8, 0x7}, {0x2, 0x81, 0x7f, 0x8001}, {0x7, 0x0, 0xff, 0x10001}, {0x8, 0x7, 0x4c}, {0x1ff, 0x0, 0x4, 0x8}, {0x96, 0xe1, 0x8, 0x1016e8ef}, {0x5, 0x20, 0x4, 0x4b6123b2}, {0x97, 0x80, 0x2, 0xf2}, {0xa050, 0x4, 0x7, 0x400}, {0x2, 0x5, 0x0, 0x1000}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x7ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:17:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './bus/../file0\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000100)='./file0\x00') 13:17:31 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000200)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) r0 = socket$inet(0x2, 0x4000, 0x8) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) kqueue() setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) r8 = fcntl$dupfd(r1, 0xa, r7) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socket(0x2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:17:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) setreuid(0xee00, r1) setuid(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x3], [0xfffffffffffdfffe], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xd10}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = kqueue() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x7f}, {0x9, 0x3527}}) kevent(r8, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r3) nanosleep(&(0x7f0000000180)={0xa51b, 0x8}, &(0x7f00000001c0)) 13:17:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 13:17:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) pread(r1, &(0x7f0000000180)="d9be026833a311a9589937110a9f990e094e681d0e6e3f32efab58", 0x1b, 0x0, 0x2) r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x4) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x40, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x112) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000200)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 13:17:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x20, 0x10) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0xfffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='!\\\x00', &(0x7f0000000400)='.\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='#*\xfb)\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00']) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xa9, 0x3f, 0x2e, 0x7}, {0x200, 0x1d, 0x9, 0x8}, {0x1f, 0x2, 0xd9, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x80002105, 0x1300) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/171) 13:17:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x7, 0x9, 0x4}, {0xff7f, 0x7f, 0x1, 0x5}, {0x9, 0x8, 0x0, 0xf21f}, {0x3, 0x7f, 0x20, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:17:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x288, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x22c1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x3, 0x80, 0x1}, {0x2, 0x40, 0x5, 0x80}, {0x12, 0x0, 0x3c, 0x9}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='c\x00') 13:17:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket$inet6(0x18, 0x2, 0xfb) bind(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x0) socket(0x2, 0x4004, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="c1c7b61fbd9cd590b4713cd5de9bf562e2f0ef1ea0e73e19"], 0xa) 13:17:32 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[0xdb88]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) semget$private(0x0, 0x1, 0x582) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000002c0)={0xff, 0x0, {0x10000, 0x4}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r6 = dup2(r4, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000240)) 13:17:32 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r5}) r6 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r10 = getuid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) close(r16) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000080)={0x3}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={r17, r14, r13}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r13, r10, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)=""/88) msgget(0x0, 0x284) 13:17:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x108) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcde2be1413729af00855f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c008832b3fcda9f531cfe0df81e7c5535366c2f1922698b1eb6c6e1677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e33", 0x7c}], 0x100000000000015d, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xf4e2, 0x1}) mlockall(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x400}) 13:17:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 13:17:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000480)=""/240, 0xf0}], 0x6, 0x0, 0x0) 13:17:32 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 13:17:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00 \x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) accept(r7, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) r9 = accept$inet(r8, 0x0, 0x0) sendto$inet(r9, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket(0x6, 0x1, 0x8) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000300)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x88) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x2}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r5, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2) 13:17:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="3cb1701dedf009f01ea70715c15491657ed02446fc183518b961a520aef2b73ecee2d4acfd8a0bc62b81df20decbf56b9096d397721799adcb130f3c930eb23a745338a035d45f0772e457be5165c241864e748f75877e065d7764e31311bb93116abdcdde0bda555a68a930516d36b4fff9573e2cbf97a12a57bfc662729d1b8978d11875c627dae0f1889899ec6bbe8656ff3f8415b871160a281417fdc430c3b638c77c2bd1583845523d161975bf20448aea4bb0e5e773b679a2003b84951e59a026c265e8220f1a1a95af82"], 0x2, 0x0, 0x1800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') r3 = msgget(0x2, 0x400) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x882) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRESOCT=r4, @ANYBLOB="15d00c55237bb3a8a6d5400b298d06e47e5a9fef3105520c428c580ee1ed2f149effbcdc9ebb2da77fc617b9313a706f9807a45551cafb065c33da00ea46d6db80108c172850855c051169b7131f1d8ca4a08068fd8849fb06e6a6f1565bef483ec664b2823c18723cc2ed1481", @ANYRES64=0x0, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="174936c59e250764cf88e3adea1cb33d3aabe6a2868e7eeda7516ce7c882359571aaf1fefd7ce98cbfa244b3a23b426a0cd4229b763d4645c05757d45143b6484dc790400ed7c1b4094e3c52d1aa8d07e4fed6d809e8d7232e1d6758f6caa75a7a2758a7a94829c09aa758d4ab1615b2a459605de947cbe3a6a102ed9e59a33932f254d02442e908540a277e48e0bfb6d34b0c1ab399fa7c46d964f6261d3f", @ANYRES32=r5, @ANYRESDEC, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESHEX=r6, @ANYRES16=r0, @ANYRES32=r2, @ANYRES16=r7, @ANYPTR64], @ANYRES64=r4, @ANYRES64]], 0x5, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r8 = syz_open_pts() open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x1c) close(r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x3}) mknodat(r9, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() r10 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x85) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f00000002c0)=0xffff7fff, 0x4) 13:17:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xd8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 13:17:32 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() close(r0) dup2(r1, r1) socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x7) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 13:17:33 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) getpgid(r3) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 13:17:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1e0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x80000000) getuid() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x3, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x6, 0xbb, 0x81, 0x2ab}, {0x3, 0x7f, 0x3f}, {0x0, 0x40, 0x7f, 0x10001}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:33 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x2) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="14907a4b071f0cdc68ccf067f0e9461290f662cde6672ebc634a30b221dc6ffd26e2f57c2af748fd6b25c8bdfc90884f467ed3a2b921191bdbc70e3c5dad88ffc728eb", 0x43}, {&(0x7f0000000180)="43949725a1d05c0bdb8d5e72e8835168b3cea08038c27a51440ecbe7a2e5413716df19d5d58d61e19e3f9d461bd0e5ba20bb2a911f56c03622ef9b44263a47573739d4381bc1982e2b4e4e5c5e9f468adf46749794334411936fa0b646208c3d289e1b82ded82315b208977b92f395e8799b086da802eb1f8158dd88fee5c6679c1c72fc95f955e339b66f011bf54e588144c066a96d2a6e466331ac39f4fa7ed38222f564820e9041272075d365dfbe46a3ca11915b7ec517898ff95b127509f12513bf187c43", 0xc7}, {&(0x7f0000000fc0)="f37cbaa40501947bd6f346b40ae4c4c28b1cadfa3363bccdd93b1ea71f08ad067f26262e69de15484f272507d38c98cef7a8edcb73bc7779f08a89231083c727c00a213416e4970735d41448c808ec11319bd98efd398e55630c7dc1fe3f0f681f5d3ca6e80ccd6c48e66044f8c868daa0756777377525c60333b88d1ca45dbcbe6c19d48a6a3b9e7b2a1bd0702dc770047b362da6a20e4640a73b8444a2a8f413ce9d82d014b1e44ba92c36ccf1078917efac95199e0b6fc7c07e50be50838ec121fbaf0d900a3630ea9b7b5e779fa46c9d32aca8e826483a9464060ec1dc1d9e72ebdb166d6751b2f364a335682ca5909b40cf31b7e21c871c913d0a4094d8a62b90dbd0f57857b0551cecf7a81ea66ecdff7147b256f79353ff705da2687bf19318d94860d24ac58f4888dd8f27d79433624ec7497dd659f952086088496bd01748dab09c64a7308643996f02c7dcb73b55295323c1ffd3253c04310f1a7d079369c0f52cf6f19f94be9e9d6e3d364a15da669e3109399210a45cd48118ae58731720985191018d116f153aa4a424e5aae05f9bcefed2c31cfb78db4cbb25e2edff88955a71aec6786ab5d688b173dcb6b3dfbae7f4cbb921368d176b30a4cf32bf925039593501e6163f87e1401fd3e85b430644c9df6f4bac33a98ac6ed01cb3d7837872f9adfcfc8a818a1317dd3e59277193f0c82d391cc87b9e771c421238ed5b7aa52eb892f1f7c5d8c987160a41057426c12eb53464e72d0305e8ea789c24ecac9f7175d3dc02adfa40599282b8812581ce3f43f291157181eb6484c6799410d0dec48e8eb55d1ce7712d8642c29bde4a1c277664803874cd628bb5871e05a2ae89e97f31ad947e9f6d1a599b48d9d23b2f9d02cbd3bdda74a74bd5c70434344b3795960b71778e96c4f0f57463e8bdd10ca818c17347f9902cc642e07def74333d534a7d864c380c85decc1bc7bfcc223afd5ba443a69f5e6f0d0d1185d9beb88533cb21a652f567f45d11a36a9f70776ff5d69b97433e3e49eff8bedbce6ad41e245098b1c1c6171faca6938f8e41b45ce6f421b530c4bc096454b7168638bca23582b00c79979c07088b3cdb9a774c21a1aab0780decde11b5a925b531de74ca342d6eec1ade96fd5cb2bd9366a36f01231abc143ceebbbc1a40c13069f80bf6d95e8a4cd46bf45c447e38d37cbf9f029736579296011634fb903f507fab35df873cd8335fa2f6b7d978858e3280d81df32eaf38a37ea5172c239b28ed6fdf5fdbe5f7445196cce2209f1bfbf0b8cc289d353b3bf780033d72027a021ee2841b8fa08cfb0a48160de83a08430321a0433a859e4dc96d39a46647f2b7c7128b9154e6979e2d8d7331c3ae5ab7efbccf4c1e54d577739b06e2e9e443257424898778d6ed8ceafd8870984a96b4c58b4ac14a6620503f8681c97ddb768c08e3e8cf395e8add12a95fc3372fbfe50224a7f96dc79628dde04aa653fba735f09e1cdf81b01c24607bf0d00ef42ee9f5a62b12c128e82226b37af5dd69669526df2658bf200746a5c701c38958a9e8a1fde8c414127b52b872e3109e56a7263ee764cdbb3a284f586edaad4b05e144c4967c5484bb91bf5052b8df924214aa7aef104983c6fab1d69dbefeb9aeec2c5e7f2e0ea3ce870cb5d3823166e708a01cc19780a72bea8848eef130b3c4c505e0690eab91e430b56fc7baa1c36f580df5a1ab99c26c2332bc68da440df190dc8a0242289410ca45789224cf079ab29eec3ae464e229c65cf61a6ff7e86e483bd3453131a03a4a35868b1a4ec388b8863908b89e0bb7ec7c983c0c6085899336583b2ee61aed92216c61085cc058a599a3baa9dbc49f7de91e45e4a7b7f76646a667fe02a61d575f62aec5e0d8bdcffd54c9c44f6369dab9e84dd327ac60e8f4d6db3c0d5ce0d5481b61c06618406f20116ea01e56d41ee4ea5489fbabdb2241ad7b1906687bb2362c3670805670cb13233960a081e3a7bc9df75015925fe58b5dd9f043644feb37a09259c94f7aef46145a66076d3e0b6b78ba3fc6afafba755fabd42eb6febe70896f23fcc0f31544b1163885d86a179068668f841a48fd9a8ecdbf9eb87194d6b151800677a92a7e3c59521e1e8b651bec4584455e1386b347b853819a1d55cddcf947e20a5270572e5760b0d23d35548dac98f288cbcbbba7d95bf32399f5b5d9c1d062b888315a48e3cc73dca28bcfaeefa2cc0b2b0095467306c8209a06e1841528de8bfb1cda7b3fef66e993aa424ceb1f5e2b6f7295889f8b0eb583ba0a307a0740f322fcf1d8bfaa755bd7bde7e16b24f795d8256144b9681de5ecfcfcd534fadde7430122efba4a9ac684a022b22d168f84856ab0c94e5c21d97a05de7008fd2d8ef8e51c6a7432bf637b8690fea255e311e96391340d2e8a19d880c3ee5bdace2d56d5e96cc4699f68ef4e16df541c6f02a247d9db3d7abd417a2977f3213611d63ef36879af173365a3237b74605039a553c588ed6a6805dca5982aff6e86fb3c66c3a384df390aad7495aeacde2a0ba6df5850b02d0302a512f2a52c484e5c61d0c9b16d43731e5f56dca21eb415de644954cb5c8b1c609496f7f461d3beaa56cdb9fcd02ad7e8e1e6f6fcfbe41d014cd436f02fac619fa123d920cd6739e2e6e3e5ab9e313d86b691f042464cea9cca8669453d07a5c552ee092a58e9c7f5403b61d91bfe952cad53c61b32c9dca2d55d99b78addccf0b81dd402c1781def4d5482bf8a8d9dcf8bb423fe1c4320a99e77edbbe796818f9048b391f2bf187e23710984ffe41b755e38cd7b28685776a95fa8735475cad20b1b256a4d5fe472efcdc56b134bddfca0f926b77f4346d861bbba414279e28b7350dac40dde399fb494a9e9e35361d543e81100d52f3526aaf6ec234f590df0095be52f0dd0cafafebc141976e8b2eb6ccca36b0babcc68955f7b588f2ce22b8ff42d8e039eba8d879ec78124bea92aebf9a2d449e6290ccded7101a533ac61f647b4c3f643c62753bd2b5547906d43ccd68856cd6659b2aea2af8d84ea345120ac57da0416bf93150bd0b238f98b7277eebda81a0ba5c32050d0a84c12b6b5c6a4455a206b9868adf23804e77a44a694526020fde0c6395ecfea0b4f058c435345ce5478238413cc8b79c67b920bdd674e30a4fd27b6ae5658e24e4e57f1f1625b2592a013463eb9aa72883daf109156ab3dd79763ef68f85a8e8ea96f6db766b6c796c06c70c5c156c814c5752955f709f1c97663b15b792825dde711dd8bbdd4bbff6caffd528d70e048e7b8e866ef4772c4731a3fcd9d4695ff46e1a5f4559634968c41cda2a798c7f4f7965047deb37fa1fe53d86fe14d17b4eb8cc485d08414a232c0e165639180f5d0de3e59d69be66192204f7cf6bc0deb825aa30256bf7ba49f1bb2cb9378640cd1080893b80d5e669e29f513dc69d73d4d455a20097fe31f8bc8a60c90da4da0d313fb98acbda1414e4d7cd53ce4e267b15909f5da6d833d8827c3bd2d446b784c8c9c42e55388049162b05eaa35d0a6de11576ecb6078998ec51d06e9b8220e3cd3849f552866686c7cc61b9c53620d65faafd8af3aadff4fa5432cbd7b0a091c373ef97b8ab4e3e9e1060f3dbf02bfab4704b99eba9bf4889ed1d4dc82ad25c202873bb47b4fd457b41696b235e434ceb29ae38204b1c024678d2f9b52a1a93b24de56ed8c4da3d9c31a3f5e51ea0a6eda21d3a8a9877d7027f39cf48b36fb085d52086de184f9d177f78c5c5fc4d05edede47b5cbbae4326d1b4e391ad574d435361fdefa1a77406b84582b0ec0e329b3238887e58b520558a77cb2a3fafbebe6704619bc442cf5b4c573ea11dbe2d48f75f1d0518197851474d082683a39f82e9cc6cc62b44093e1ea725fccc1f06270edccef3d3d9c2b40f5c55a7ae809a05983df4d7918829534983d57ba606e10f3995b439a8296c3f4e5741dc4684987baa1342b1f6babe015eea1eca786591e988a823f39ef2d076e04d28aa7758e51b7246c07cf5f991c3f4d282dbec0eb7db403e996ea1deff7adf2d04134be11e3ef43f19ebfec492413d0857a29e15b18a8ec450db5230e104a98eb862676af8f982018ddaa72fdd121836cb52a692e0ce5d91fdd29e0f1a9ceca84fd3c98ac893745bd9f28903e0e723ab884cf0a1c668a399ba60380a6c91e0e2be0e303c8898a0af24bf78779b5edb898c9da58e678a06c40ca3e5e86fdd71a39156b07bcc112d95c8dc6b313c7c4816b9c9053cc84ab30e3863807536c46ad8dfac3d9a2f86b0495da4da3cbb61064d22f21a8254f0a799d4f2088945b3b412917a56b33821c9c4608f4ebc0e440da1259003c29a281a08b91be4ce3d3a3c30be6581fc2d5badb6fe5c74e809fc7bcbf086b4e539fb915efdc8058ee5e293626e05fbd0dbf02535911fd527a6ccdc99f33a342141c93b7f32c4cbf2bee77309e0084330d9257a257cfb2990cff1659c69a98e611f68441ced3799efb9cb3065fef52402b2094219d8b1d0e38b5c0658cbad171676f242ac7c240e8c4959b91d61b3678454134d11717f3b76a79d34d6c8dcafd6292ab6da3abc37507a1a97abd2400c56133dab8da325f382ffee5636688da4b668b9f6a8f2838bae580d302ba8662152801cabb0fdda0bf57cee09ec89cbbb703562bf39c7b55afa9146d9d27761a2d941bbf409349934d8e5920bf2b3af3984fb3081e7c978a8c60d559116c8a833a34583f586cee560ed0c5be1622c8b8588233c387ca9d136369d1858d1739f064eead23886358e502ee22e6669de140cdde01585da6f3a494267f4231d7639bfcc9decdc7e30287e89f41cd192d3586dd51961ce9e181beefa06b03f8e47e101737d91af0598e2312ab2ad9eb341eb04dcdef248db887a90d05e6b890a6c178f36546a315c987ae9a0cd866211bf00c8190ee2d89decc4b01c7b502bec392f46a7cfac2c43b4e2ec1563935162fd78d2ed2471cea86041350d1fec97a50a32186d49dd15cf9b7b866b957bb9b9779908e7bb23b5651136e477865cd1c7fab9084408d512e3f9402df5596dd0666f1cef0963478001ad1a81a4b656359c49642a059529c549c335aae442556c4adfcde5fcedf8922eea4e5b96b27734c10f6925b50ed3859521840ef298a3657bc48d225a3f926c0d783e1896e29641f8e334c844ffa9d9e669bdf65786749648ad79fc59f5b7f4969915f7bbc4304d8ff855549b31c718ccfa8c03f7f6817c3014fbc63b6f0ff0accd9d71160d460f0cb83dbce0cc0427dafb5da1379c3a047d45a038d1ff90ea6320646ca887418f42190230a23e890755981654800ee0ed9495c891661014c8197b4ed1a5e093f95058217b84f7678aa75a3025c0692545625321498e5f8c8991f4a908d0c54f981a6cdf1d5cfb083427e44cac8c15ba3399a3aa90326fbeb04da03090a810f018a2a67c7203470fd42427a09d81920c8d9e29ed1a93bf8bd2b8cd4ee402f2738114b0011f651898a98f08f643d785bb63bd8dcad95a17ce0c4d4b7b7f9f397176dddc66676316339ca0a6ad17fd28ee88f4a71cb8c3748090a35e128403ac178a5ef1e01c41ddea3ec27bf9020417a693791a7ddd78d76944c29d31c3a00f4f52efcf1a4ab10da795263a1ecc534573b0ee21c41b9df552de9714449f082cbf577ab6046cd6bddb0f1b8c9fee61c558d4639b87d849040c27207087115b304d6e3476973c0ef7bf1a61fcac7884537f463b3c5cfd5a7640421221eb01832cf330b179e3", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x40e) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000300)=0x1) r6 = open(&(0x7f0000000480)='./file1\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) pwrite(r6, &(0x7f0000000340)="e6f728f42c38fc0c00b81c16bd50fc71d0c1667626db4702f8e40ac4ba6de2aed8ff5fc81befe070baf3180c97b632252f78f37fe9fdcd1f1882a7759d90f30e9a749ece728c57c64bd62bd671f1144a76db322c0c24843eb2f2a205c031dd78aa7348d1b7b67cfb8fd39507edda55d220637c7f1eba0a9f9539cc09318566b3a80139da67644632dc93", 0x8a, 0x0, 0x3a5c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000400)=0x3ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r4, 0x29, 0x2080000000a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r9, 0x0, 0x0) msgsnd(r2, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) 13:17:33 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000540)=0x73) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r5) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000500)=0xffff0000) fcntl$setown(r4, 0x6, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) msgget(0x0, 0x284) 13:17:33 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r1, 0x5, 0x81, &(0x7f0000000080)=""/122, &(0x7f0000000100)=0x7a) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x80000001}, 0xc) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000180)=""/11) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet6(r3, &(0x7f0000000300)="cb0d414a9cf719bc4e321afd39f19fbb04199ece746eb69da951579a8df2371c4ebfdb4dfb69b0579b296c744f3f7f", 0x2f, 0x2, &(0x7f0000000340)={0x18, 0x2, 0x800, 0x9}, 0xc) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) r4 = socket$inet6(0x18, 0x5, 0x7f) recvfrom(r4, &(0x7f00000003c0)=""/128, 0x80, 0x800, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r5 = semget(0x2, 0x3, 0x400) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x8) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000500)=0x20) r7 = dup2(r6, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000540)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x200, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000600)=0xfffffbff) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x10, 0x0) fcntl$dupfd(r0, 0xa, r8) lseek(r4, 0x0, 0x4, 0x0) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0]) setgid(r9) bind$inet6(0xffffffffffffff9c, &(0x7f0000000700)={0x18, 0x1, 0x101, 0x4}, 0xc) pledge(&(0x7f0000000740)='/dev/zero\x00', &(0x7f0000000780)='#\x00') r10 = socket$unix(0x1, 0x5, 0x0) close(r10) 13:17:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r5}) r6 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semop(r6, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r10 = getuid() r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) close(r16) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={r17, r14, r13}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r13, r10, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r20, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x5, &(0x7f0000000280)=[r20, r23, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r26) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000080)={0x3}) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085762, &(0x7f0000000080)={0x3}) r29 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000080)={0x3}) r30 = fcntl$dupfd(r0, 0xa, r29) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r31 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r31, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_WSMOUSED(r34, 0x80185758, &(0x7f00000001c0)={0x6, 0x400, {0x401, 0xb}}) poll(&(0x7f0000000100)=[{r32, 0x160}], 0x1, 0x606dca73) dup2(r33, r32) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r30, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:17:33 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000005c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000640)=""/13, 0xd}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x2000000000000002, 0x3, 0x2f) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sync() r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x1, 0xf2fe}) getsockname$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) 13:17:33 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) 13:17:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpid() 13:17:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x401, 0xfff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) r7 = dup2(0xffffffffffffffff, r6) unlinkat(r7, &(0x7f0000000280)='./bus\x00', 0x0) close(r4) r8 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x84) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0x3}) write(r8, &(0x7f0000000200)="dde17051872491822d61fbc69ceaae5030de7e4221820d8bba970a75f7277b5b8ca355c68aba776d623b0c5a751057081527c17b6f847ffb0b36604000fffd", 0x3f) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) stat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000380)) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r6, &(0x7f0000000400)="94837f88ecff7b8f6b421f6740b830961025216368f2e37007e7e57124805fe9b38d715b5e035a84694634998ea8b28dd7d1eb25c1ed69290bead4503a31ca229bc6b2c11f1f9b5ff153acc28db498eb171741591c9ed9162de39893ce7548bd5f49e63753a98212d15110d96afe616a4752", 0x72, 0xc, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCDRAIN(r5, 0x2000745e) mknod(&(0x7f0000000200)='./file0/file0\x00', 0xd040, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:17:33 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/6, 0x6, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x3}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4a) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x3be, 0x8, 0x4, 0x80000001}, {0x80, 0x4, 0x8, 0x20}, {0x4, 0x3, 0x7, 0xe7}, {0x4, 0x6, 0x3, 0xe628}, {0x3f, 0x3, 0x5, 0xff}, {0x7, 0x0, 0x7, 0x1}, {0x1, 0x7, 0x3d, 0xff}, {0x2, 0x3, 0x80, 0x764b}, {0x0, 0x1, 0x18, 0x80000000}]}) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x40, 0x20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000380)={{0xa5, 0xffffffff}, {0x486, 0x4}}, &(0x7f00000003c0)) r6 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x200, 0x62) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[0x7ff, 0x7, 0x7, 0x6]}) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x400, 0x10) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x1, 0x5, 0x7, 0x7ff}, {0xa219, 0xfc, 0x20, 0x8}, {0xc06c, 0x1, 0x81, 0x6}, {0x1, 0x7, 0x7f, 0x8}]}) socketpair(0x18, 0x1, 0x7, &(0x7f0000000580)={0xffffffffffffffff}) close(r8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000005c0)={0x1, 0x7}) syz_open_pts() r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000600)={0x20, 0x81, 0x4, 0x2, "3bef79d5d51ca8e22ef8423f5030c56574d646b8", 0x3, 0x34a}) r10 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x3, 0xfffffffa, 0xfff}, {0x18, 0x2, 0x5ac9, 0x3}, 0x4, [0x6, 0xe07, 0x4, 0xfffffffc, 0x0, 0x5, 0xd8, 0x20]}, 0x3c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000680)=0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000700)='./file0\x00', r11, r12) 13:17:33 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) 13:17:33 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r1 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3}, 0xc) r2 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3}, 0xc) r3 = fcntl$dupfd(r1, 0xa, r2) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f0000000080)='.\x00') r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 13:17:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x405901) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) 13:17:33 executing program 1: mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x8) munlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) 13:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) r1 = dup2(r0, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f0000000000)="f794eb47c2e32dd0563aa2217f24b0907bf3c35a3b456d6727e78f458ba8291c5720e03888853d9d602c98e00ffe4b8755d5fd0f8c2feda430d1ff10ed9251", 0x3f, 0x6, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:17:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getppid() ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCLOCK(r4, 0x20004276) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 13:17:33 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10c) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) 13:17:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="3749fef4ec78ed3df4352b3ff53156546dfca8b6a81ed4250b3aec6cc2776a9af75d6e32c0ea505d94de2cea3983271e36cf3e848d81231d412d9eea40293636e2e0a37735ddb2b18063ccae46d29b44196d7d01dc7bf5ac4d3e37dbad7dc2c8f9e96a13222dc49b204a9a472e98adff4f3c38482ee150abdfe6f996db408eb6ef0c87fcabc57d66760ab3b6a7829358add49360eb911f9c4057d790803b3236b14818c4e9d98c79a7f0f46149f562477cba10bfe4ebac0babe9755d9886a55e97a74bfa779d11ece22cbeb762392b0da67cf673059a9ea98e1b8be93fc9527e2a4dabe633", 0xe5}, {&(0x7f0000000400)="b5c0dfd7708237af2715aa9d17fd4656a637525b5c732eb7f34d8a9bd9979321a481c282751b5a7e3e93e2d3b303c24e6d1f29d0e86eacbab2c73196ee4564f9a33721f767f7b73cf3e1c54406d40ce05d46740eeb5e673a38037c", 0x5b}, {&(0x7f0000000480)="0f57672a8acb4b4f9a77be4eb5f20db2d0f148864c12ef5d0607e3e61933b117c6731ac5c3d6950e6a7842aa4f90656408b8c8e27bd7f1aa594ec710eceef45788b6f0715100c7100b5f25d647680ea84f97998d353764170f80fe6da4abb8cbb4fbbfb3c6fbacc183977be7db7d4b1d2f725aa3c50ce0b6bc8bae4707b17975c1fd96dadbea9d4f490e09fe265afed41e2162fb7b3ef7487e8be607981d7024ceed3eb1af96a6bd6c49d49394ae3f99d0d94853ca87d2a6fb45950697a84f04f67eb11da93f6a", 0xc7}, {&(0x7f00000005c0)="80d6cf0947f15796d336a8c33b3205941c16666615e1d3299d881c875391c5d35ba5b04b20b3289dda7a4babb798470cf242380ee4354be78c9c", 0x3a}], 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r0, 0x4}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0xfffffffe}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:17:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setrlimit(0x0, &(0x7f0000000040)={0x100000000, 0x2}) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:17:33 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x3) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0x0, 0x0) 13:17:33 executing program 0: r0 = kqueue() r1 = kqueue() syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x45, 0x40000000}], 0xfe, 0x0, 0x100000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket(0x18, 0x400000002, 0x0) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x11, 0x3, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r2, 0x15, 0x3, &(0x7f0000000380)="4672291b563deee788f5fa02922599f6ff0f160f656d2ca1ad6a029da0f4ffff07df5661cc3298757049ff77e6adb14c45ba5c7d1e6b7fe9891b7a925c404411afa8a5857004bcac906eca27ae2d44ea606b6764baf7fb6eb03470ea0c81", 0x5e) r10 = getpgrp() fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r10}) r11 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r11, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r12, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r15 = getuid() r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) r18 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r17, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) r22 = getpgrp() r23 = getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={r22, r24, r23}, 0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={r22, r19, r18}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r18, r15, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r25, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r7, r26}], 0x40}, 0x0) r27 = kqueue() r28 = fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) close(r28) r29 = getpgrp() r30 = getgid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r28, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={r29, r31, r30}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, r30, 0x0]) getgroups(0x4, &(0x7f0000000140)=[r3, r4, r26, r32]) kevent(r0, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) syz_open_pts() 13:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000100)="7d1d2be8f0e4e59ddf3c5d044f755df5b52395acde112e6cdbba03ed88f111aaccee4e682f092e344a1b23916063105032cd383c32b68cb7777765ea5ee4341c63aa69107c412d3a", 0x48, 0x0, 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r3 = kqueue() dup2(r2, r3) 13:17:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) fcntl$getflags(r0, 0x3) 13:17:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401], [{}, {0x4a, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2d2289ce8ea7476e3003eee362d67477b37e3933f54cafd084d05b1722d1a7e77550938d59cb0da99e80048b20265c2b043b2eee1526e295c42a36e107", 0x3d) 13:17:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc7) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x40}], 0x1, 0x83) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x800) 13:17:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e08005cd66a93df"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x0, 0x7}) dup2(r3, r0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r7, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r6, r10}, 0xc) 13:17:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = semget(0x3, 0x3, 0x200) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r5, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r6, 0x0, r8, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r9 = getuid() r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) r12 = getpgrp() r13 = getgid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={r12, r14, r13}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r8, r9, r13, 0x100, 0xaf}, 0x0, 0x0, 0xdc}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="bf8407cb395de15ba459352dbacf1c9506d297b0a4a0806cae86f620148b3b289edb7f42e02fd8095a961d272fc6660857fb2d072e98d2bbd97cd6c9aefa90113d37c2c4743245bb", @ANYRESOCT], 0x3) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000001c0)=""/32) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="8c64c4a6788d9605e8485db9dbaf441ef075be624f102c5ece3a9a3c2634886c3fb54a1e7127969001b0656ffa9fe2c7771270422f33b928097249880284828a038a89795863e8c95f0101c93319bc9090c4b2e68471d810ace3c9e17b30fac72d99bec168064c663aa6660bf27de2e9ab100c9fb4951766d2b99ab145d37a4828ab828d34eaedb72c20e06ed7feaad7e2af6d2a4ac2e1175785221661e8d1aa9592ea9e0809dfdcf0f3d8bf7e7eca1df6e627c6587ff3ec60cb61c6194542171fae1da642d6d9138756e2d03fa28599ab9a04be08c7b683ae0ad1e1051b29292ef88f03230d493aecd9b3eedd4b3476030b116e", 0xf4}, {&(0x7f0000000140)="72787140ff6c242f08419331de91200c9cc1814d29d4ca84215f1c0c6d5411bf735510e2a8c5b30d71fafa2f8c4d217f4e2ef58fbc350e1084be67bb2042f8c3f84040102e89be23cd1053ad5c66b00a6e3cdd1e1bb3d0f0bff5e2ec402cac29e33046a924c17f0aec5dd84badfbe1f517549669465e03c97e627d2427", 0x7d}], 0x2) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000580)={0x2, 0x20}) 13:17:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f00000004c0)=""/160, 0xa0}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/33, 0x21}], 0x9, &(0x7f0000000700)=""/80, 0x50}, 0x40) 13:17:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) sendto$unix(r0, &(0x7f0000000280)="a29817b027a67e43cc7d23854620c60a0a0a47497fdb3462b91d29b10028b1c4c6c9ba721360ec8ed2b0c0372e8f9b95455000eea450c683f46e5cf4786d183ce6e5437cd00c4b91bc14a706529fa59402a2db3aa5ef4d655ecda81631186b49f3dffcaf1aca590adf590c8a37b18c24c5e9ab000400d0b382161f5c03f8b754a6042d52e58ee54922679c7bd452d715b66ddcf2f60572c21b7dffc730468b0502dba7", 0xa3, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) socket(0x1, 0x8000, 0x2c) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x84, 0x800}], 0x1}) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 13:17:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 13:17:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x44, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x80000000000006, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:17:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = socket(0x22, 0x8000, 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) 13:17:34 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='x\x00') rmdir(&(0x7f0000000000)='.\x00') 13:17:34 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) sendmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="8a14c7802c3cb70a489ad51f49156449d524ec1c1a1e40f7ced4154fee9f456ce7fdc3206781cad81432a87aa752169e93f1b92412f12f8a8e118ec2b436e63299f703bd3042c4d44df5580a9d8952a0b91166bffdd8853a42bd1f8c0847cc63f0fc59e83bae3c24734654bf28d0f42eca4bc5b5a81c01fb91f4f4b96dafaf1a011add134d949f19bd02408731a705478dd8daa1129ee20e", 0x98}], 0x1, &(0x7f0000000200)=[{0x38, 0xffff, 0xffff7fff, "5e4b03260514cf1b3f69ac6e460782d4c424ccbb773b95c33cfff3550abf2002db3f2f4f25"}], 0x38}, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r1) setsockopt$sock_linger(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x8) 13:17:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xc6, 0x0, &(0x7f0000000000)=""/198}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], {}, {0x3}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000140)={0x3f, 0x4, {[0x5, 0x779, 0x5, 0x1, 0x7, 0x7, 0x0, 0x1000, 0x7, 0x20, 0x5, 0x5a2f, 0x1, 0x2, 0x5, 0x1000, 0xffffffff, 0x100000001], [0x3, 0x1f, 0x5, 0x1ff, 0x284, 0xa13, 0x3, 0x4, 0xa10, 0x80000001], [0x0, 0x3, 0x3, 0xffffffffffffff4c, 0x4b0, 0x1, 0x4], [0x5, 0x200, 0x6e4, 0x5, 0x401, 0x7], [{0x2, 0x5, 0x1ff, 0x1}, {0xfff, 0x0, 0x20, 0x4}, {0x0, 0x0, 0x1cd, 0x1f}, {0x100, 0x200, 0x19c, 0xffffffff}, {0x400, 0x80000000, 0x9671, 0x7}, {0x81, 0x2, 0xfef, 0x2}, {0x80, 0x0, 0x4, 0x7ff}, {0x8, 0x5, 0x401, 0x2}], {0x100, 0x4, 0x8, 0x7}, {0x62d7, 0x72d, 0x7fff, 0x3ff}}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) 13:17:34 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7000000) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$setstatus(r2, 0x4, 0x8) 13:17:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000007000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/49) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="cb02000000000000006700"/26, 0x1a}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30faa4f10e9e84272a79e6609c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c"], 0x1, 0x7fc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="a3cf5421000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8bc5f9d62f2b01573c376fabb671f72b3c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0xbc, 0x40000000000800) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9a) pwrite(r7, &(0x7f0000000180)="244bfaa449df54daded5f5142ad510960f3d81b4a2772afef5ce2b0e5176e4eb108e2b3b2f0aa3d44bdd99cd50a7585ef37456e3c131", 0x36, 0x0, 0x8000) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069ad, &(0x7f0000000300)) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESDEC=0x0], @ANYRESHEX=0x0]], 0x1, 0x0) msgrcv(r3, &(0x7f0000002b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a457516b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff0000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ba5f1ebd2b056342de99448c5e3575285cfd5159df275eeb95651f249b16d0374c7b581c573f31fe7c77308374d8d915eabe26de9d43be54cc3335c0810013e109f2c3554d6e0c0b87f4b1f8c6508730f9ce3320f559637a3c5e58369fd9c0fbf89d1a7d0acc00b7f1e70f088446099ee47c99ce097847cb33400acda8afd2ac631388b7ffee0d9c09e8bb83f6f55669c12430942db447e5cd85652ac1547b10ca7dde7956c20e09e72700a030111aceb1812a831aa604c9a0b7f2d576"], 0x1008, 0x3, 0x400) 13:17:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bc73fa98ad008a33b8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e00000000ae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa650767deb3ed90cb0ec861e5b9add3cef73f1a6e8dcb2d15391df3e77b628782c94657d6596a706496bc72626f6d25ba4a994583e5d2db538b0f8df818abd92465db4da3b75bea68f03bf7ed476b8c46c55dced5c4533193a2a8e0c50dff5e20fde0052fae1c4684a6ed332f7993d894116fee6ede81fa0caf93d0d326e8338cefa4aab00992492f65002c786d8601dc36bfc864f7430143c4c00f5e89fb154a157214a098846adf9fa95e409238959f9c18b404b05a92a0747c5da7914de02ef688a9f4c784a980fa4627f75e9fb15fdbeea5a52ed27979e5f52beeb936b320acd79"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = getuid() r3 = socket(0x18, 0x400000002, 0x0) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r7}) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r12 = getuid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={r19, r16, r15}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r15, r12, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r5, r23}], 0x40}, 0x0) r24 = getuid() setreuid(0xee00, r24) r25 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r2, r23, r24, r25, 0x20, 0x2}, 0x770, 0x10001, r0, 0x0, 0x800, 0x804, 0x71b0, 0xac}) 13:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffadb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x2036, 0x9, 0xffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)='\r', 0x1) 13:17:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x682) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000004c0)={0x3, 0x1, 0x5, 0x270e, &(0x7f0000000240)={{0xd7, 0x6d, 0x40, 0xf8, 0x5, 0x7, 0x5}, {[0x80000001, 0x4, 0x2, 0x2, 0x6e3, 0x810, 0x8, 0x2, 0x80, 0x2005, 0x81, 0xa2ba, 0x101, 0x14, 0x5, 0x7, 0x424d, 0xcfd5], [0x5, 0x100000001, 0x81, 0x0, 0x9, 0x60000000, 0x2, 0x2, 0xffffffffffffffe1, 0x6], [0x7fff, 0x8, 0x3ff, 0x7, 0x80000001, 0x3f, 0x400], [0x8000, 0x2, 0x4, 0xbea2, 0x3ff, 0x1], [{0x1, 0x200, 0x0, 0x7}, {0x5, 0x3, 0x2adb, 0x3f}, {0x4, 0x5, 0x2, 0x7ff}, {0x8, 0x4, 0x0, 0x1f}, {0xa3, 0x2, 0x1f, 0x101}, {0x9cd, 0x3c6, 0x5, 0x6}, {0x9, 0x6, 0x7, 0x10000}, {0x200, 0x5, 0xfffff001, 0x81}], {0x3, 0x4, 0x40, 0x7}, {0x8000, 0x40, 0x1, 0x7}}}, 0x8000, 0x81}) 13:17:35 executing program 1: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000980)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000780)="273b3542dff4db240b241d090478e63660f387b1bec33fad882ff643a87c2b6d48cedce4b01e4bc5f3ed9d742930c5dce6410a4742c79f589d3f369c73da792853364a4d221c07dc3a16158d8c17e83eed94ae6c97e4552970f4ca6dd51e85ee7003b7797d7f721b8b63a7743517b6e04b76cea938f77fe743586e10d796bc9c8253cbdedbd40c89e1f2b2a52517006711ca43c608bd51b92c5bddebfd", 0x9d}, {&(0x7f0000000840)="ba98e1bd6f492804caf7027a3e6c98f93a7dec763650f7c23215bf8a976630c6fa8d12d4a0f5468a5e68b4f72f90f130c6c1b79379433cd119000aa35db1b4693b6d53a96564799329093339658bd040cd0afd98a459f713", 0x58}], 0x2, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000140)=""/60, 0x3c}], 0x7, &(0x7f0000000500)=""/50, 0x32}, 0x803) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="028239b309b4f6b2256d99b4509100bff5f050b4fbdd58b87ae06791a4d91bbfd070b4d84c179825e890ca309a6f8e2278e7715be88c6ac12dc168d7ab3bce4ea1ac6b10b2ed020f6f544c8e880e1cef706bad9a45ebcf5b298c2cf66e8813f72de96eff30b9073acf24777255436d8b2ed8061698993f40c331a05ddc6142ba52ffec52fd7c23744b65519c1308a51fb843a41887b77d3cf2558c9c7781844fc30eb29f5ab3efe1ab97ea5e80e6d4bf2b3a5e4c174bff030000f92392f60926139908df2871df9c73b6c977b300"/219], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2000000, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x46, 0x0, 0x0, 0x7, 0x100000000, 0x200, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x6, 0xdfffffff, 0x8], [0x0, 0x0, 0x403, 0x0, 0x5], [{}, {0x4, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x1}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:35 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x803) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) readlinkat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f00000007c0)=""/235, 0xeb) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x85, 0x4, 0x10001, 0x6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x10, 0xf6, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x130, 0x1, 0xffff, 0x4}], 0x1b, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x72, 0x9}, {{r4}, 0xfffffffffffffffe, 0x30, 0x1, 0x1, 0x8}, {{r0}, 0x0, 0xc, 0x0, 0x0, 0x9}, {{r5}, 0xfffffffffffffffe, 0x21, 0x40, 0x94e, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0x2, 0x9139}, {{r0}, 0xfffffffffffffffb, 0xe8, 0x20000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0xd2, 0x4, 0x7fff, 0x5}], 0x1, &(0x7f00000004c0)={0x80, 0x3}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) 13:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget(0x0, 0x0, 0x400) mprotect(&(0x7f000052b000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:17:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x29) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r5 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000700)=0xc) r12 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r12, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r13, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10000) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0x3}) r18 = accept$inet6(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000080)={0x3}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000080)={0x3}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000080)={0x3}) r22 = syz_open_pts() r23 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000080)={0x3}) r24 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000080)={0x3}) r25 = accept(r24, 0x0, &(0x7f0000000800)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="293eaf453d8061737cc8ea43b9a1f6063a619eea58bdec776aebbbae8c19b12c16b1e27eccb49c2a1f475ff3c3bf3fc2ae6b4f273ab91acc09b22f717d7fbb4da3dde88fce8257d30344c3b798a10e196aa9f7f9d2167026d742dadcb95ef3659232683956658ca66e50a0f4871f284fc3e091986785949b053692526b1030643351d990b6a74a4ea41dd2f6acb84024424323642068ff1c55da7323a3176fa9c5756ba515bab9df6a86fb3fa13e123f90b681f620348afa9a17863dafd52474e40a8fc9c2b39d7e26f081c08efa87d67734d0f0f62424be820844d8ab6b8ebd00f6b191e5293a94fc86768b523f80a40e53b72f8e929f030048", 0xfa}, {&(0x7f0000000240)="3ba24bab9ed57bdcedbdd849ae0bd808297a26ef090271c7b6d67fe58eb5b14786393ea374a57c23cd61d0f4bc7d392a4671135ff694815925f0cee3e33114357874dcc6526e5f4f99c91454bef26b3dad5f90d4467e85aab652e1a15d770a76f4d6dca0a7bd04de292b90c9a0e3edc5960d002100bfe8515a242904a05bcc9e0aa3bad64bd02e59974aa2c30f812f8da599a29ef50e5a4b2a8c04c80ca4fb3abf22e9df919d1dfaf88887f9099a414c8338836fb03c954d5fec99ffbbb02a879fbe3a7022c90a", 0xc7}, {&(0x7f00000004c0)="74a40a5fbac71e7b7124369356fcc65d5213c6a64d2c4db668a1237dcd3e8a2053997cc90e107a2da290258500ff2040600498cb13d8fa301f51eb62d614a9db4ef8fb0097381f8211bfac5204fe70729b5db94d2b42c1661786d0307df9bc68e2e0a5b0a040a41928836c030ce24fb743e04ffcb9051843d7366bb7c67c246cdf70350e", 0x84}, {&(0x7f0000000580)="8af9d5191ce9a796cd52cd6aaaab6642a789ce838bbc050b29cfa98ca130ac6dfa103e3f9216c2caa0967c854f6f0776c223b2047e8c9dee85437063931f8cddcc522625730ae874645454f281ffaf49f23d7f8785dddda3fd90498cc43d9c49d98c93d68b70336a1e60cad4e6539f40e9cbb6d7e992fbd9065ae99faf374aafef811b01bb3190332989aa365ccbcbf783afc3fec749fe46150270e6bd52066d72f8abc5889e353ea6762e0c9f6d267f24f217", 0xb3}, {&(0x7f0000000640)="bbb8ffabe6ffd76d52eb3ac0d5d2e1830a9fa476657f39b06d5c93671b4f7615b89cef988bdf79db26c997de4c56c126a11e7bebea257d5c0bce611a1f34fde8351de4b3c957db4ef986bc522bee9a46591b286d2770c8d683d0ff3598ab95f9d7646f1601d943b3d5e1689792d1f45372dc8b0f5d5f3de8b6e6ab9e84e3bcb5e3249b9552fabe7ab6798a22194685d8b18dbd6826a278c99800", 0x9a}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x30, 0xffff, 0x1, [r16, r4, r17, r18, r3, r19, r3]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r25]}], 0xb8, 0x1}, 0x2) 13:17:35 executing program 1: r0 = socket(0x1, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) bind$unix(r1, &(0x7f00000000c0)=@abs={0x65e6b6b63b84a76f, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) 13:17:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$inet6(r6, &(0x7f00000003c0)=""/48, 0x30, 0x840, &(0x7f0000000400)={0x18, 0x3, 0x0, 0x400}, 0xc) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000380)=0xc) dup2(r1, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbf3262f9b1000800010"], 0x1c, 0x0}, 0x0) 13:17:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6608007096f2831a2f63d9424cb54555f82475d956223098729136dbb72dbd3c3c63004b8c989a05f9ff71df204763ce1046ab5d759e45551fc9a3799f3a1475a3d56398ec32a4d24888b80320a8a1aae8a614"], 0x10) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x20000400, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 13:17:36 executing program 0: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000680)="e5e5bef68e728697ba0e7a49800d061ac67653aef7220de89875755b5ec92f995d03baa1eda0d8130d3b87f329714935b5647a15cc35516fae26a55ae109187fbf5daa3c3fe40a0b5a588780dc183c6427c8a2e64292013192110ab2ae869c554405139edc5dc6622fe7ee8d61401f46d26d7f1e7515c6bdbcf5e290c2af12364e003345f3a483859ed087fe1cd4e0d4f781e2da8dafe13931f89ab05dacde6fa736c2c8545ff672d614ab461262c05594b78b5d214404be5870e9497858ad96a54e80daa3a9c90c4d00127b86ae0a282e13fb12f08a", 0xd6}, {&(0x7f0000000780)="3032cac7afb274d319ee9857270b402cac0bac74af137fde379600e16487cef954e92c47cbead8c3a6a3fe8081bf31cd78698f130f792173221b44bbf51abdbbb8f39d4289b536c563829fc22c839d6ffce326153ecdadf258af46f72d4bf63e8e5397526e23fd8d199421e0532be2d5e497095dabfb392505dfd9ecc8a127c9a5ea3cf437d6c7a7cc8e5b26696c63e5105366f217a7483bafa100ac8e17ac8d1238e74dfacba41b5fdad6e324a62c12d27a4240788db620b63ad727130c5a37b3d0", 0xc2}], 0x2, 0x0, 0x200) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) close(r2) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000140)=""/60, 0x3c}], 0x7, &(0x7f0000000500)=""/50, 0x32}, 0x803) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESHEX=r4, @ANYRES64, @ANYRES16, @ANYPTR, @ANYRES64=r0]]], 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) kqueue() r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) pread(r6, &(0x7f0000000180)="8e1bb7d515978d3a754919c1ae67768e05a3d398f13a14c4dac80d8f8d10bf6b0e30a057b6a13a", 0x27, 0x0, 0x7) 13:17:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000040)={0x0, 0x2}, 0xfffffffffffffffe) 13:17:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea60d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa875c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336319530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:17:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 13:17:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x3e}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fchflags(r1, 0x0) 13:17:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r2 = kqueue() dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x34, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x3f}], 0x984, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0xfffffffffffffff7, 0x5}, {{r5}, 0xfffffffffffffff8, 0x2, 0x40000000, 0xffffffffffff1ff4, 0x9}, {{}, 0xffffffffffffffff, 0x7f, 0x40, 0x6, 0x7}], 0x2, &(0x7f0000000180)={0x58, 0x5}) 13:17:36 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) shutdown(r0, 0x2) 13:17:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x61c1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x80, 0x0, 0x9, 0x648, 0xcb9, 0x0, 0x219}, &(0x7f0000000200)={0xa9, 0x3efd, 0x8, 0x1, 0x2, 0x3f, 0x8, 0xfffffffffffffff9}, &(0x7f0000000240)={0xce4, 0x0, 0xffffffffffffffe0, 0x0, 0x101, 0x0, 0x9}, &(0x7f0000000280)={0x6, 0x7}) preadv(r1, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0x8) 13:17:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:17:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="d87d4e7371dc84e488c231bc3e6ca96098dba9bc7caee876b8228fee526efc8377b20f552b578593282ec371272f26f0bbecf982be51fc9767e2c196df046d4da9e03e3579fee3cc4e425abc9c9599988250200ba899ca599c5f8d65a2bcca49de455c8ecf2e53d0bdc9592a83e3d93f", 0x70) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:17:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7fff}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r1, &(0x7f0000000000)=@abs={0xc8939004ab8affd6, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:17:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r4 = getuid() r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r6}) r7 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x39) r10 = getgid() semop(r7, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r12 = getpgrp() fcntl$lock(r11, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r12}) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r17 = getuid() r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) r20 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r19, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) close(r23) r24 = getpgrp() r25 = getgid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r23, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000700)={r24, r26, r25}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000600)={r24, r21, r20}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r20, r17, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r27, 0x0, r28, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x20, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r29 = getuid() r30 = kqueue() r31 = fcntl$dupfd(r30, 0x2, 0xffffffffffffffff) close(r31) r32 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r31, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) r36 = getpgrp() r37 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={r36, r38, r37}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000600)={r36, r33, r32}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r32, r29, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r39, 0x0, r40, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) fchownat(r3, &(0x7f0000000080)='./bus/file0\x00', r4, r39, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) 13:17:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xd897, 0x0, 0x200], [0x0, 0x1, 0x0, 0x9, 0xffffffffffffffff, 0xfbfdffffffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x3], [{}, {0xffff, 0x6}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0xfffffffe}]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000c40)={0x7f, 0xfffffff7, 0x40ef66ee, {[0x7, 0x8001, 0x1ff, 0x401, 0x8, 0x4, 0x80000001, 0x9, 0x1, 0x400, 0x7, 0x0, 0x40, 0x1200000000000000, 0x9, 0x2, 0x3, 0x8], [0x4, 0x94fa, 0xffffffff80000000, 0x3, 0x1f, 0xf7, 0x9, 0x9, 0x6, 0x4], [0x9711, 0x7, 0x2dcf, 0x5, 0x2, 0x6, 0xffffffff], [0xdd53, 0x3, 0x5, 0x200, 0x8, 0x7], [{0x4, 0x4, 0x2, 0xfffffffffffffff7}, {0x1, 0x9, 0x10001, 0x40}, {0x2, 0x80000000, 0xffffffff, 0x7fffffff}, {0x5, 0x2, 0x80000000, 0x4}, {0xf6, 0x0, 0x5, 0x1e2}, {0x1, 0x8001, 0xf1, 0x1ff}, {0x4, 0x5, 0x1, 0x5}, {0x7, 0x2, 0x9, 0x291b}], {0x4, 0x200, 0x265}, {0xfffe, 0x5, 0x1cec, 0x101}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000009c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4c) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f00003fe000/0x9000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x5}, {&(0x7f000027d000/0x1000)=nil, &(0x7f000045f000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004d3000/0x4000)=nil, 0x69c}, {&(0x7f000010e000/0x4000)=nil, &(0x7f00002cb000/0x4000)=nil, 0x1}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000108000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x33}, {&(0x7f0000050000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00000ec000/0x4000)=nil, &(0x7f00007de000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000665000/0x12000)=nil, 0x800}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b8e000/0x4000)=nil, 0xf8}, {&(0x7f0000f32000/0x4000)=nil, &(0x7f0000475000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000645000/0x2000)=nil, 0x1}, {&(0x7f0000666000/0x4000)=nil, &(0x7f0000b76000/0x4000)=nil, 0x2}, {&(0x7f000019b000/0x3000)=nil, &(0x7f0000df3000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) socket(0x20, 0x3, 0xe0) clock_gettime(0x3, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffffe) mlock(&(0x7f0000721000/0x1000)=nil, 0x1000) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xffffffff}, 0x8) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kqueue() 13:17:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000ab17000000ce7c912531d100c400"], 0x10}, 0x0) 13:17:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x8}) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000000)=[{r3, 0x4c}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 13:17:37 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x4}], 0x2, 0x847) dup2(r0, r1) 13:17:37 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r0) 13:17:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)=0x2f0b90ec) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0xcbe, 0x6, 0x3, 0xffff}, {0x9, 0x8, 0x2}, {0xfff}, {0x1000, 0x9, 0x80, 0x80}, {0x4, 0x1, 0xfc, 0x4}, {0x790, 0x7, 0x2, 0x4}, {0x4, 0x0, 0xfa, 0x1ff}, {0x3, 0x7, 0xf7, 0x2}, {0x3ff, 0x8, 0x6, 0x3}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x21) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r4, 0x7, 0x0, &(0x7f0000000380)="44d08a40a880f13e08f0d0fc5b4a189a06e680ad14ae03dcc4a6c58577f80826439bd3166838131c9f9a277d386129b86f28f7db2e80711c39579a0ffe7e1956021802ab11696c13b8a47f9d9b7b95f1316e42a21166421033b452e0164943053a7d433c2ff07998b84e710062da2a0f9f0588ac3c2f6e6da2ae0e5fc958534892092bbea8b1e8ece04a7175349b2bbb5aa3e3933b85e0d9197f4c42686929c15758cd96d5c9726144c4583ec74c4eccda57f05960ac393ee286b63f604eccb02cf40c6ac6432082b66a9be17cccc4da6d7f5aaddbe48383d33a4af2b63c147aa0d2c605d2a58432bd1e092a396be0cc18accec173e10231", 0xf8) ioctl$BIOCPROMISC(r0, 0x20004269) 13:17:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) r3 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendmsg(r3, &(0x7f0000001980)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x100}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="668977e0589030e4cbe9672bf5c25faceda1b4da1dd69d9711ac6849bc575ab5e6a7f210780cc06734fb50f09e18a0072890d93d64b0198cccac870d7e8c1e0b6149f7ea110c767fe7811fcb87984c7a49ce7842ec40315593691679040df83291adbbbbb54c7ca4fc3f85de1aaa48627ae4670de9d8820bf34eb8afbf72c225e9", 0x81}, {&(0x7f0000000280)="603226e1b74bda12b6cd264321021be163ef4aa70059f89903a91af7fb30d82f7fed5ec49c407c667569fd8ff517575137ff2ec4320339706c80fb7738db970867953bed07e6413f30294ffa9e99fb467680ce6a17d81bc7c2e4c54696739a900db30df1bc37b3b082c993e1a6e5ff29c9dd2ed184f618e18e7c1fb464b9eb0f02304fd06977efc7ea5479b9a8a9254af7c1c944006b848ea82d2389645dc9abb64c560fb34a030358bbd5730ce8bff4bb8a752c7bed9fd08d399335f859ff1be075165b9cff61daee95d662119cc73b2740fcf0189fcf90cbea727689e8d401ee286f9fc2361825", 0xe8}, {&(0x7f0000000380)="4c7a23b7e7795efe6490dd89f7534f46731ed4874ba1245e63e50dce05f127dcece740aab77e36fb9843fc0f33517e1a7510fc590b3ac49b83e5e3e0aed964f7e6a72825e49945307e4653ab1847f135c16a6396b1fe13e3b147063e846322bc0ff2d8ad5d", 0x65}, {&(0x7f0000000400)="c01fc4044a6a6a9530c7b645c907e962d09b95a7ef79a30f592dbeadda6fe747d9f8ae9933c37a13b6dd96a28217638c520f4a851f8578aed250", 0x3a}], 0x4, &(0x7f0000000480)=[{0x98, 0xffff, 0x1, "f90f08a67e0bdc82697161c0a7afd4d79615eb7e72a4cbdf6a532b7c62720fd3f46976a3ab70f4a29bd064548c7fc0a52903463a86ad1cbbad02c8a59d653e5b9e173ceb897d1fcc5824c8da7fcbc5522b9760173dc3f2d78cc0804b2b7fd47d33834cf36c3330f33ac5335fe1cd270ff3576e04f712ebfbbab12a106d1a4d9210323d"}, {0xa8, 0x1, 0x100, "cb9ef86344893e464c6b192fecfc5de4bbd196889463e3db3115ea2dbdcc31c5c39054b0a5d171808a811fd70000b5fdf62647a562dcc10d90341bf10bfad7bb1791aeb632e298a9b85191632a932faa98949a0b8a05ee2dc8cdabe31a75140f9cc10a09cd35e7d9824627bf5649bbf19f80efe6ade87b5eb4ee56e44e2e60988dd3f4aea1a2c5815d51d38939db6e71b89ddcac5e1902"}, {0xf0, 0x1, 0x2, "66d5105ca3d43ad2d06c545b6d6d0d3cc5de68002696b04d0b7d6b4095654f93d558bfe611d374e0959c24335e0e73f276b4fcbee0e97a3e2e9b74cb4f2fd88f53a79034b261eeba69664120ffb15a61a22950c70412f26111164d2a714708e2687243dafc1953fcc0e5ce82e9f393813e14814c198a2d6fbb0bdc65042237b2211e10ac4c4a5d392f7a7a0a46c48515090472842c1c12a5e8e505e4cf06a624d2122fe60d943f448ccc5eee1b2d29393107beb28ceed36d54d576460b42080e907a4233afe98773f94bf236c58d5c00d282746c64e7e6ed66"}, {0x58, 0xffff, 0xb69, "8999eeaf76a95378cb032203bb65e76bcd6bc0226f1ee0cbe814c7f6096b0cf37199c6c654bffd63d66fec1db3a6fe26ec9d5f237c9ee08cf285ea972edaf74549192a736a8c"}, {0xf0, 0xffff, 0x8000, "52f75ccce232e6090862336e62abc8e4925a18d63d5e02ccf8ca4a3ba5a7038a8acdbbcd9fbf578465e963d77520cea064dabbeb8fb0a2a7f9a45ecc571ce5ab2088bf4e4dae46be199e2bbf100b62b92f3c5607e4d99f6a366e117cdf7d3d97ff62da5bd76ed3786c77086a971818cc5612f572fe1c98b75710480d12c95834f96fe5c1b5b2f8c732954b48f0d33a3f8683c173a4f0fddaa4190fa5178a1b9d5d2608bf678b50ec55822846dde571670d3df86f7a92c4455c01f3be8068d6bdb4e0bb70800e905cb1d9369efe90241efc234c034e8b647cafd3800e59"}, {0x10, 0xffff, 0x9}, {0x1010, 0xffff, 0x2, "1f7ac65ad22c7375d045175656f9386f0fc199ed4187bc3d517fa103724ba7b1db30383b53eb84e5b5c04c71142ab640a2bd48e9333769a20826ee10df79d3f7de29283bacfb1c62cee9896d256dda1dcf1a5051df4378ffb98b6fa0ccfd7b4745bb1e5cc1a1bc73155c0ca88a4a9155a307a537bc69f312c6a2c4dece37a6fe4083d90d32d076a2bc3f0d7d8a7a29e2a43d66ba07ff00299bea452765c5191ac8f2cfb4493436dbb3e165d21d42f54b62e8c695dba21ff8b5c55bef75c44b18d7314f83eda059f0c8075563ef8b594c1221c77521b797588be80053bfac638913ced69da948c163708bc38cd1fd78f4736a57455799f4f7f10730f8e1acb58a37e0a657300dd31aee6250d073c50e2a33e40f9479e68804578f9f5ddfefe8e7e5b81511b844aabff9b6660dd0de0cc921fa11032368b37bef20cd40e3adf17d9562bbacbfa2248755af2414fd7dd9f7737d09b52e32e6b391a8e1cfb63e984d885cc34a3a28e555fff77c5df7aa5072a4129e5043caa91ea683bfb8716fdceb6d7a4504398862bd5d02486be158c274b90e229864b735600593b52e4c2ade049e90cc165daff9a5876742620c10e6a1d916407dfa074dd40773f17035d77231a16acda03546d88d0a32a4d92c0cc3aef23308bd57660dd1f9329e6e7bbce16c418520e30dd80ea7a098fac9abf4a6d26fd4848995707a57afb87c96c71184fcb5e60e4743313e0d06961ebb147f09db92f74831a81d635542343f3541dad24c22a35fa158be4389f7151008339da3c9a2553823a114f683f697b4f631efda2f1624499c679f1786fcfe7906fc22f29b5e6036c7ac571c1a723e3cfdbd2f41f8713ad8dce1a1a7b6f8a8ff37c9efaea70f214a04d1f66637d4a0fbefa99f5b2ca3dc4df23bc8b05edff2f5d3e328b07fa8b663783ba22a6be34b1228e5b54fa19de149cf948019034a8f00da9b2648ad1fefe1ac5ad5afb230f7080e5f87582c5df773011eb77b6331141c7cbbc62c163947a1890928599f30ce107311d30a0431cb403b8ecd08ca1006b028e8a59f86a9a83f28e20e02a992e6bf608ec40e6ec43e88cdbecb4c2e38148b9ad8bd5ce7e57c7ceaea632af3d26285937f5f97e10ce17b35d2020d2b5c98972fc09b27e56de9188158ef17ce72f769cfb59626b69879f2e26c6378660fb92486f4aae34d996e6aa0365b96098d2cf65ab3b1ac2a7b04b767d57f710a7cc30eafc3cb5a75dc80ce51c369a6fe469805de26b2d6935f253302497bb660ed3baecbcdb5697d27b4df705aee43a07eac33d881d4a645e26362231b6029801a08600fa5beacc31fa79778017a34aaac2b5fb7193474d00ae3391bd5402aaeaaad5400b8aff9fc3efb48b6ccc8d621e7f0cc8eeb98b29a907f4bdb126ce5b6a1793af1cbd347c3125463a4f2c42e0d5dc534fc52c6a93d1676bf9cd7dcb48a11d448cc717566e88504bc83d50ca053a12a85c1714aeffe52b21cb130c3f03525773bb2a0430d8914159fd29bdfd3075efb0612eba208696a8ecc26596696b7676cc114c45c69968b1d038853e6ba271f8c4fec9879a79933a7b6add174699d9fabe70ad9bd8d3e22c336608438d5b43fbbf8508a95177c183c21261006f39d1456a1397bc97b79e99849d51740ffacf7a132dfbba8e47fa17051461072753f9ef8b32ffa737004a6182b0f7b387a9cbe56051d3fe7b61dfdf7837919a9312d53ab6228a6c7db84f254e80b123c77ff4ea59dfe9f14dc9cd98bed847f7d27b614dcc3b0b69b185a50f4f7877e3cd7c902b4a11fa61b75e4a55c23f8240cc7789d5ea0d0239a74c92cf7231971868ee5811ae2a754c9a1c3dff806da3a506fd268bea640889e612946f43b26da8962210436ea4c85ab473e5554512da0a3a9e40d0e23eeb78a28b211a9b6af355b0f299e27cd50d8d2cb2ed513ebc1549f15f33baa2628a9f4608c15b091a010fc683cff243f6769709e99209df808629163324cd6ebb9ecb27b856531bd7a1627d565957d2657d0a28014f3db7ab5388fa70e661c28268a9ef57ded0b1087a2a77b026c955267e1a69eeb095e7f008fec43f65fcd06c8e9995d939ecb4846e2c0a778c5588a88db7d5b3ba926573186c89c643afc706bb308910351b8fc4873c21da56347b445855ce1fabeb21713e7a7bcf2d162c447de53de948b3cd4257259b674a3fc16ba04976b7fac6612f8599c343993d61a9b574dc6dfbf28afd2a2117256c2344c92d93a38f1a891cf4d93c040049a3e27b620cc6f5a92b9f843f1ceb107aa420b76b561c83e28d0458d8be9e621fde6f43ec53fba50339197c0cdf5f3b71ec06b987399f3b23e3262c26401318eb43bd7dfaa77fab3afbf7094e73698c22d52e9d65cf41be513325717e1addf3cd25792eab339390b31f664ce9cf3b6c69ab608c09f31382925a3b9e2fc0c441aae549f2c246ee5c0af3fbe033964a182b2581e915e001675cfc0f2584cd65dbcce6792055257f644d3f2fb6e72857593066ddc2c1398883273a2ff0cbbe801bb9e1677afb9f5618712eac1924b62447b49d780032f9471dc8c0fb6eecea38609200625bd82e01c5ed394712434d09b83de30d4baaf33ea9f6badac2e4fc9c7863386e5032df19588e59f194d8a6b8a42b83c5eced195b114b7b6b11d4fb9474f664b132e112a2bf4364ce9b6141acf673be08e480766039a48396cd2113dc75c75c501f336d4c239a67a593c4bc72335c49e885c8af1b54f0700ed1137911ba6d05141a16185a62c8ec9e28c72f1d67d649fa76bbc7f680f1f1cb7b86db1e7f271c1deb2b500be4ed9b744cadf6548443feebb099cc308055ea84821959c96ed599d120a43d9867ba68d3a0880213cf339f5be62a8d36be9204da834fe1994dcb02e9367cb0916753e842aa2b336eb6d50f07e585657e06be592ea507f8e59a3494fa0699d8c280fa8d45599ae761c4c62aa8f003add1bc5842ac6f8edd035d6804f9c88c240373c5767f61ff06d6f2acde8cb6a600feb533afdb301f5475d5ba57c843c22b02a3d518bdc2476062eeb4b7c0518c57da9d75a484543534853623e557be696ce46c3c3f80c0fe383948990c257da2e6fc56acb76c8ecfd8ccbbe74ec55a829f94c48080044dfe0e998c5e9dbc8f60329c4cffdd4576e765912d36358de6caa77cf9ba1b6dd85ad616805b3dc59524ba9b3fd813b79a9cb10f3fc8016cd66819777b8c5ce3c30572e5fc44043746efe5fbf99aefea41bb65f5e0f4bccdf729ce1de9ddf841c4428b5df2e92b8ef339903333b19f86727aef85199c1f01ca2c73b188faba39623b421110bfc67e1fe6ab301f8cf9b2da26f0c32eab3f4b0e1573121eeb88099387d63643b435c7bb0204a73aade5774b108f2280e4144978460c296fe3dfc90fe6339c3a6332580b3d1938db64c077aaac8fc104ef1713987f8e1db7d6ccc6d7913eecb3293130f2a1a806db17070265bd9aa0ac71076c585cbc3f7ab0ae4c4525887ce84fbd2ba273eda0e03ffba1e93982738ff11fc0ad9212e1efa1be78b6b8945c04db3f2a0e6d3ad1218d40d88efc274bddecab4d090260ee25a78da78c570ef46b89b0873585836e67fb8b2e074c173d52f1582e4d5f4a48b4d63908a170c8cdcc3aff2379cf104f0feba973c8af60fa850f0706ba53357520cf35ec2468cf73d91877dfab966cf407737f3c52bc04b0f6aa90e7225d8f02fa8850aa4aec3ac006cdf725759b4c31b413c60b59851123f146ad7c446b936c0b12f09f927e7f35f79febf9deddc412d7b90284c0f8dbcdd0cf6d38f1d3ff9a2358ba1a02920e44872f98072746514a760a732c45a4a48c54b812f9bd26a51bdc519678f17c849d5d7b0dbe02694b71732a8bde6b99ab5e373007f0edcd76918608fdbde949ac712847c1614cf57ca057943602adeb4dca7ffa22ed837b41970d610e01c6c7357fe4ea0218fffffec78add040c776513cadbaa4f0b19c52a47fef7ffc91c05d5a39be0bdd78e8feb8738922bbff01701e5f401c8d5fe114c19f91b5971ceaeb5f145b2d49c2b74ee754d3486c078e5780f3bda855e37b50dd88064674231d5a1f0f50ad1d7d7084988adda629255a0d22bb4b38bfe4f33b9360fbc658a5dd4d3041d1cd5a0a5d4aec72daa99630a820398d21691b626429f5d0d81f264c01319ec8d974d7d2f9d141f272d0b943103652cefc67aa62caa5860260e0416a42beaf8409a8fcdfbc1cddfb9c1c8d189809f157171c476041e82ab5542e38bb49f35d5c16998133df70641f64680a85a691aa1504f5b69e0cb132477145b0da3ecd7f0f3a12b258f2b722cbe146373cf6177d1e0ec466a75bc2f6978292949320fd20c0a88d5f17f07761a77ea99d902ae795594aba15b799161db28f70ad278846316c1332bc73328f27da749f3e87df5fa93ddf0ffedae9c53041ccaec132787d9e388fc51bae3bb2375c40b826e8e4902f4f25d292f2711510e6ee6e314032e6eae66a3e6f5bd6f72c921a9203e29becf581314238ff3eb49cf965386cdcbd9f5dca159e64d5c9346a6c08cce5520d4d400871e8e6fcabea00ea777c746707bc37beae6ebe04178dc0c83fc095d9bc54fdc4eee06c4399f3dd8f2aa516b5008b686a56d7b9353d8215a6467d7b484806d06a52ea289e72d9139aab060933a68ada1d0f84682a03205892efa40a0b258692cb906aae84c34375e7e448d64e053fec54ceeaa58c3b12d929403f784e2dd5e194c1289b3cef598fc1365987322af1fa19d561cee50e641c96f6ef9a8bdb65ee300f420bf3284cfffdeb55bcaafa365df8dd019ffdd9d53dde110d763784b52a58dc8077b801df3126dc3d49e6453fc9ed5b024b7af12a889908a96e33b151462b02f89d50709897be47b2afedcefb0151ae7b05ef4d25096f41d240fa343d931a726a81e025a6bc70b37def02ac2c5c90b68f6656814374de91a1a2cf752a7883f76e53b23faaeebb8f98667227ec95cf9248ebc98d8566b739c1d6bed539198ad471391d5f3353eec66dca7c79e7cfaade2abc2170b4cb856b6449196af959d784bae632d08a23b973300e4cc9d40a9c748d496aa1a13f110472616e57f6960471164ae67466c82e5878fbc2418b31f72d425b7bac5478f42a40df2dc4d506fe0e8cffdb9741ab8edba6cad8585a742842c19bfdab4a17e1432291b2c178556bbd44a8fac0d06dc070a6a19634a476d3e63c9767306287b0d07acd73cdda9814a771bae5910edd1809b5d0f679e2bd5a5dbf6cd0df97730b5d85398e4c7838e160ad55eeb57e67d51d0204b977d27622e08d19bd925d03fd28d965d493db7c81624881d86b9129634dc3e2d4b56010e3c166ca2aaa6b3d084e927b025f1d6ec711cb482a7e2a7ecbf0a59d935e33032e2839460352c9a05bbaabbfd7cabaef4193c427670c709e4301dfcc51d6a1b8074643befdbf9153637a090acba1c799f97de1d0e35e7f306ab61b2761fac061ecdb2a4c88688a0d0eacd3c144c911f584e155e1ce55bfee24fa337485b89ef2168377b603fcf0d49b32e5b2ef5feb260593f1465e402131fc29197197f2aecc245563d0e30c99f9ad00e9f4cf6b153837fb817887c0bf24be0958adf864c8f36e757657c949ada5d307a441ac5c6712cc9c68b3941cdf945e611a2f34c4aa7116e2ffaa2ec4f25c78e3943a896ea22b52a258461a9cc484df3a72bfaa135dc8d884adc37302f42a310dbbf69325fc8b12db5fb73ac3412a84bbfd804afd616e1d4216bb95508799c09e"}, {0x80, 0xffff, 0xfffffff7, "a90e3a53d9aaae6c04264ba6d0f91ba8aa804f30e5a3af417c4f25af759af5fea8ae4ce2fce07b32b737962b4269ab5e68c4366a2b8dd9fd9a134a365e1548acbbbb79d37c76503b2b98bcd3ae9e77518221455988444ddf7f117677d069a9878e20a948cc41327cc46a879b"}, {0xa0, 0xffff, 0x7, "87c88d88b23d3aa04a454ad5c75126fbab355a9d0d657a56fd25db39b34efee98571ce6bc602fa7552ee0af53b817ad17d9a06d090558d37665fde34c0d781f2ccf1ac19152f5a8bfa6afe31b2cd1f842a6e2de575118f3abf767d2474545908e68d85ac7170493e925482e00c34e7ddb16f76e356e9d2472f97d1364d8709f48bcdc23542cfca980570"}, {0x40, 0xffff, 0x90, "04b267acc9ad0c632d3e7f414880a8adef52d28739d4e49cf3c77865a18d32e7153fc4a069e5b69b7577e2db4f26fe"}], 0x14f8}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66296c653000"], 0x10) shutdown(r2, 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) 13:17:37 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1ef3b2858ae817dbd4020044dff259d35a05fabe0004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 13:17:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 13:17:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x1, 0x811, 0xffffffffffffffff, 0x0, 0x200003) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 13:17:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r0, 0x11, 0x1, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 13:17:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a459ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72842351d60cd3435d64047c63c0ba6630eae95196eb8288ef758e688729b2cf57e47324e83f74474f22efbb5c2452e4ca5dae82736f3d10c0824979b1794ededf906d672cc1dd851030eaf1f289bea0793d6b922a6e0604f8dfb2b613539684651d00000000000000007eac07014a55791ae7e6a108dc0127b314d828890dd788aff35285db4b766694aea239285077344c25cf75c6c9627030414bfd2c59b9cf9ab7874acc04704e8d46d5ece9939e11582c5bb2c5d47b6305f157e95b9e612da00e46cc7a88e1936a7298f5c1e03dbe4341beb120e4b122a82e58af9bf2297f14da1d8811c2a9b0aff0df2ea8514140c1a949b37eb00411514aeae8961272a6e78e56b18d101765c48003cd09c40ad988a76d27c1287e9d9b15762b938695d325d3a3b033e56e492a60ea75236b0d0423d08d33aea7742924e6f2cf52ee4f863838076f87275cae99a985480dc86800a2bb9627b2469f7479ba174752b7780cdc70b9dbcc4906ae6249ae3392cb97c7902c9eb9eaf0e1673278cfb61c7b155d388f12d13da82de656c390de67de3d2ab8e4ba80373e16a16e2bd5698d63a6b0c9e0c5fb153d4fc5766c593e2ee029f246c14928e5a2e74fbb7a6e3f1081a26bee0748b58897ed"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) socketpair(0x18, 0x4, 0xf8, &(0x7f0000000240)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffffa) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r8, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x1) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:17:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x44}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) fcntl$getown(r0, 0x5) 13:17:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = openat(r0, 0xfffffffffffffffe, 0x80, 0x191) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x27a54c5a, 0x4, 0x2, [{&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0xb000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd19a}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x100000000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 13:17:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 13:17:37 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23bf575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6db719860b7c787d3d"], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 13:17:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = openat(r1, &(0x7f0000000000)='.\x00', 0x10000, 0x41) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0xb3, 0x7, 0xff}, {0x1, 0x7, 0x18, 0x9}, {0x0, 0x1, 0x0, 0x5}, {0x8, 0x6, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0xa, 0x0, 0x0, 0x1f}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) sendto(r3, &(0x7f0000000180)="d2c2c69d4b8198bde0b38600523a9294a09d6411b47f6f3fffa72abe2267d6b6af9c64968445d6f26e4471b8d07c7ab448027fd90a59d4aabe562e3316472c7002de5a715992d93549", 0x49, 0x40a, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) 13:17:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() flock(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xb) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCCDTR(r2, 0x20007478) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 13:17:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(0x0, 0x1, 0x8, r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000916, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000ece743b90b0872f9d44d7b085be8c33c9fd54d789b429a38ccd49ea98267949636fe86fe1180e193873572f20786e0b32ed18a4c109a688e0b4cdae700000000000000"], &(0x7f0000000140)=0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:17:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r8 = getuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getpgrp() r16 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={r15, r17, r16}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={r15, r12, r11}, 0xc) r18 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r18, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r22 = getuid() r23 = kqueue() r24 = fcntl$dupfd(r23, 0x2, 0xffffffffffffffff) close(r24) r25 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r24, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r27 = kqueue() r28 = fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) close(r28) r29 = getpgrp() r30 = getgid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r28, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={r29, r31, r30}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000600)={r29, r26, r25}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r25, r22, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r11, r8, r25, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r32, 0x0, r33, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/225) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e416840 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e416840 13:17:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="abc61bc46c830000cd1bffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13:17:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r3 = socket$inet6(0x18, 0x8000, 0x42) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r5) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r6, 0x3, 0x4, &(0x7f0000000000)="186fe65c", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) r7 = openat(r6, &(0x7f0000000140)='./bus\x00', 0x8000, 0x40) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000180)) r8 = getuid() chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) utimensat(r7, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x1, 0x4c}, {0x7f, 0x100000001}}, 0x0) setreuid(0xee00, r8) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r9 = socket(0x1, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:17:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) 13:17:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:17:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x8000) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 13:17:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) sendto(r0, &(0x7f0000000240)="1c862f1d4c96bc4d2505ee8c025ee306e67adc3fdea1d8ad017ad2e57ef041ab9fdb1242b87a46cb1ea594ce568d04eab6dfc16b37ecf62959d321b7d9f77ebcf7bed4c0ff429fc6609bf80ccfa9adde5e799efe044ab0155c98876727b139a16fbd8745ba2bb96471758570a8e79d3ae372e1e9a44ee7f9dc90b6ef629f43c3449b18a9663cb1d155d6aa8eacdfe1ea1dc50aba33fee845e3", 0x99, 0x404, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7, 0x7, 0x204, 0x0, 0xec, 0xc7, 0x8, 0x3, 0x0, 0x8, 0xfd}) 13:17:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x9006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:17:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 13:17:38 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x9, 0x6, 0x50}, 0x6, 0x3, 0x64}) 13:17:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)=""/4096, &(0x7f0000000040)=0x1000) syz_open_pts() 13:17:38 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) socket(0x18, 0x3, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() listen(r4, 0xfff) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xef, 0x20000000}], 0x4, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendto$inet(r7, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x20, 0x1, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r9, 0x6) accept(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01469f0fb3b6f157cb3359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728abd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc828002000940bfa2b1a41acc7ab622026596d9d0000000001000000eb236cfd840cd83571b1ea461c01c53a3d5d1ed405005adf443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d212202000000c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbf0900e3a1fcaf0a057ecc45bfcb939c861dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb0295ea5004877f8710b90a9ce075862bec83ffffffff00000400cfbe6a0a20651481490b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab2664470400000000000000017fbbcf7de1f7743acf6e944674bf7fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa338cb04948afb00a47b97a693fc101dcd15cec4c5bab608bc6e3a8c6f4600000100770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d491d526168676eb5b9b0560bc196391524d72a9494ecb60e6f25b4e805a2703f4af5c665bf923e1a3bef8c22ec"], 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x5, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x8, 0x3, 0x80, 0x4}, {0x5, 0x2, 0x1, 0x3}, {0x3f, 0x0, 0x3f, 0xe9a}, {0x8000, 0xe6, 0xe9, 0x4de}, {0x1, 0x40, 0xff, 0x40}, {0x2, 0x6, 0x7, 0x4}, {0x400, 0x5, 0x0, 0x80000000}, {0x5, 0xff, 0x6, 0x1000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r12, 0xa, r11) getpid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4c) socketpair(0x2, 0xe97a4cc6720de5c3, 0x4, &(0x7f0000000300)) r13 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r13, 0x0, 0x2, 0x0) setgroups(0x0, 0x0) r14 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/100) 13:17:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) pckbd_enable: command error 13:17:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x7f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d", 0x4, 0x0, 0x0) pckbd_enable: command error 13:17:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCLOCK(r1, 0x20004276) 13:17:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0x0, 0x2, 0x100}, {0xffff, 0x7, 0x9, 0x2}, {0x6, 0x5, 0x3f, 0x3}, {0x7, 0x40, 0x5, 0x10001}, {0xff, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 13:17:40 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) 13:17:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1c0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x4}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "aa7ac0e06e27e5c01ffc6aa883fe122008f39be5"}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:17:40 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r1 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3}, 0xc) r2 = socket$inet6(0x1e, 0x3, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x20, './file0\x00', './file1\x00'}) r4 = fcntl$dupfd(r1, 0xa, r2) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 13:17:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000500)="a54c0a0e7ef2e6bb4b7b6dc26d3369d4043b61aa261a17435e0e394290070a4ccc5772890b1fa5f1288c2cdd40e1a28cbfe522c0c75e1106abfb3fab5102377be142ad9ad073bbb322e215093e0ce751b324ad68d55dba336247917a39364e1f70991fb217c0cbfab1d485df462d4c1d8f0d76baec41d2bef3fe8cb17945984db3b312fe2b353574273c7765697994789ae15d0ed8dc449fd871a6e934babf61d9067603e91dc68cc2f8731db5cab39d5ddcca84bed2345b522f49ab9228c477a65c7121ebbd20953ba2d32d11f78345b8b2efd0c58fcf586e62d65ec2d267bd021aee2496070e65fb9a3469b2b31b59cea4870f8a3a3425cec76cd669ebbb615102d3053874b265f8d69bf5750d9514365af5116060f9e59347cbf6a7611afcdb0f1fee6b0195f194f3accabe90091bcd0e742ccb000759a0688741f87816b661f0943980210ed5a23329719c9d35799005ff92bdb2a796e1af43fa255d00fd0ed640ad53c53e5750ef55d85bdf14fb4966833babd67bfd371a4f9dbc404ad51c00baca407ef9410e08e2d5c365e38409de7e24a0993fd4d8279bc96dc7da7fdff93d31ccafc6f5eb43b3638591c870edc175e3abe8d8158abdf91cafdb866e6ec5ae4d7435141af0b72e44a0860d4845e7550e4fd13e8d4f1eacb79c18be9208543016da9da3a7bb3e9afabb90079386b6e5d8684ee3e6ce3fabb32abcddb706ddb0f22077e854a74b48092a540c36b3e844a6074d35f7355a452588660506d45e991a8248daa1b202e52432a12b431f01429e37cb5a039843f35e3ad6bbe12f104073754122a27d8dd89d5541c4c000f316dff0ec5476f6f1640c64e71adac59a137d85a36ef3124f72b12d8f3204396f8066c86b089d658931e6df662ce052bbf08e5a51c8a38a63f88f7f5fcc0abb3ec082295284a53c4eb434d7fbe0c4c7b7784f985c4d62b6ed30dad655188da48c61128f86e2293c7cbdec9ad3b138090c738da476e38aea0f9d404afbf9167be47f9b8e47f408197d68a78a39d4c0fc58e58043844566cac684153130905974656308f31f3d7c186227ceb57af2e19afcb9cef52fdaa5df415c607edd5a3b93d0616fc555d33b84f1f6da32eeccb29325092f6328e271990987561d0cabbeb9c42e5fa952a148048961a8f69a5f2e5e0e25d9a54530569dcdaca511552f8a85b61fcaaea967f06aea64428911a216c3d3f84e54a2514d4d92e6da19f9fb5034bbac74dd7e89013ade451912488c0d14585eec685e5c9d901254f076e982f9efc6e8bc8f62ab690c12a5f00795162dfa4f7740a4382726d865bf50d20d7571c9c64a35013ff22f11fae75638d7532764e43ab5d7cedd3319925418cbaecffa9e8c481f6320741aa439ad5a8094d0151736afbf1988880210fc522c0d6dbddd9e7b7d861a82581e8d6590f1dd0cb06f52b1972fb7b91428bfcbc6ac607debdfa20fe064b6ce446563d95d0b3c054cc800421dd6a4d970c3f2b23697613f361199e8335900a1b5318f46c1236fdc9fb312e9db08fc4df95d879e841c38fe2ee6e444e78e27892cfe954881d662ef0d366735a9404297fe0f3cb2f38e97954756fe0779009b8a9987a793b76e401e00d0aecdd52fbdb81f3b03200378bb3e8bab0e56f795b7c261f5e083708ec632cbb10a2f3a5efdb10528f7e5b0fa31cc561621112f682cf9ae1e173c712437ece73b0bdd43cfd87032057f83ab15e56adc8c97e44b0321e06b43bc4a78347ff78f22b68f1ba2702cc4fe7d9dc92cba4d9f8c54d7b8d8119d2dc551c4302a27ee31849516ca15e268e40f0bbe3f6747f69a55fcb4c327b59ae350a47cb8608011b5f4ec169d85db99592f740019a807361bc7ad7fddac1d98e189405a5ac0d136ff336a7f6876dd460880f8145cf354ff35131975f2ce2739c912bfae6d39972bdfc8e39d12ddbd022e0b3ff2a9ffb3bc2aa106c8a46e9515d28300338d257d6347db7b0836dd287efb33912eead57bebddba94dd2c7f815e0023c565c8fa121b6ceaba34309cdbe719fec38d2982e4f6bc506729fae90865a16f125b283a0bd4e219e9195f830a7e46fcb0fe178b1e333c1cf6b852214d62716de3c49dbe5d7177f0e5f5d1b3617e7dfb55113bef1e01f17fe99f4baa051b96d011238ed0c2d07a99dbcc185c1039c4062a111402379c5ffb4bdf4ccc55d597f609f314773e9a1efe3937699af593cdfce3f995830f4f0c5481343501a54fb4fe68225b9a3dd74c32fe5c3ef734a69bf2859387672d8f139eaee70583f9366495e5880539ff046f87c4b0a5aa883c6289de855acdb6820a82d8c302c9ac026791e49dfee604ff842ae3249f494805d9c53536cbee65b475e1c3ae61377fdeaf8b79535259b11a9ff0a36fe529cc7bbb88c2498101f84001512fa1c2572507e6ae4744638b71f22c2486106a3c800674de2206eabfcf532ae020631afb0da405ed8f686d57aa1e03ebeacce70fd96d9e758ee63d58fde91d8647dc8b8876c2745e7ec6a00122e9b2fbae24fd495b0a448db5c21dc09d18e69bab0a354555bf57dc439c354cee1fd76bd98eae253c88da177ab509f9e11b26b5e3853a8b7b60d68a475c2e157b9e72c3e49dd7a62d694e329b324e15e7dc63a00ab6355094626bedb6b6bdae555f13a9b578fde7ebde46705325ef4c309a596c3b87d75b446b8d060697e5dbdf6c77f7987548dd630531dc92fe45051c20c731a9c1d1bde22a8f1a2090f69c2565e7df602c253e7e875ea89fd546a659e62db866953e0d63968e7a362f83192cd809e4ef417f805a541225a1f14317479b9333ed2b7e005152897411af2b6722172ea5e85740427a09d8961c793de84387d898c8174c696dda9163da56e050736ad4d7ba777966708fc137eba74884f8df3a1a25a80d05aefd7a56e9ddfc29947f32d0b50a8e40c39bbc08da5a2753802b3cce232bb0fc87aef5bddc1774666b590b0cabb4389c09f95c2c9b834c4d166d1e5b622f47dcc2c43a5f552a0311e562763f6d22124689596896fecbb8f54ab55a5e88014552bc83d44f63689c2ee74e9893a4a522cdee126870009c1bf52aecc0f92cce76ee2c17039afeed9882dd6852c58ee8b806637e1c14ada7f7242b390395c665af1f75e31d4330a40f46abc96ef2690b3fc64ac5206c0091fd399c375ae1a8f10b2b82c1e6f6c39fd74817ccc677578c75c7052b18bfabdc9e911b97f8f254498fbf21299451e96fd3ef03e2777c08ae4119e4296253ad5c58d99075bb03797dcf9f6d563e097c4f32b9772403c12a8fe48d0c23db9c5cd49ccc7dbf5f5233cf069ce4c9894c7047b2d1718416269b0a3a8a69252384a4196f715088e052e9373daf5e7e57daf23b856e36c968cc7f6079a3e70651ef2272eaa029ccfe214aa2676806e135ac323318a614222034ed372782da969a4e056c627e490e037c18de309d2ec59cb0cd2eb196939dafa5960375a4577b499fcc4d037f5f41095c7cc4384d68cf6bd3cb6b554d833fe2b90ec34c9bfdbb53716920f13fe00535aa7941668432d7cc2703e66cdda5142ff357f1cf6f30b39d79f509a5f468dffe7038294957f19545384fa179c3f60376581e7a880d477fd1332730152cd6319bdd1246bca4b073a49983307685b19a59aa45f8fd29f4807cdffac0667a550a57f0eda98f36e09697ec4b883cbfe3ac6548a9741280a5bc5fa6c5ae2ff5594a1cde3ee774a865fb89feda8569e3db25609bca629dae3e20b543823ac07d4d71e38d758c6628a1615d3bcd1e9c7f1f5b9cb32bd8e22b04c2e90f06598698d251f043609e33ae30d05476667ad3cdd8551aaf30517b3a978af13833197bc803b1f812d5dee0376892da9ec9cf5ee9e1d580777f8f0ac2a6d165699e8361a002de9e6aba5416091ed20bb6d9054fd98e7998d94f9c0e54969a48cdc31edb97c9660d5bc2cedffc86344e9c668d8b825dbaa58c58f12fadd50daaf3df47c6a4fcfa983dbece99fef064c302d83776c1f5442305e8520c066ad0e0a42b816a12bc0c7c029c502380eada77407fd2087e461b82af7d62709562f85642c9ea195756dc9eb992393433aa3a0e4915989d32d8d0c6258d7f0058d1c84e365a335efa589728d91899010b057d293292b5f437a151330e1d5a19734b7cfdba0f6aea1a3e7eaed0833275c7f48d0e5a56b82bf81ce8778b4e9a299dd35454f98fd6eb2356b8a803e66e00d9b8ee65e374b887b2916c7e77724e81c83dba82fd11b46f88b5dff6ca1ae7f710a3dc7d979cb62a76c222128ca1e2d6f1a0b92111223b8499e791f5b1b8803a3d19334b15fc75b56f34790ba45f37723777d0d31ae96a0ceac366172151913e977c40e0755f359549e4deb3a6010b6a96ba43d52c22ca7657c62bee9d464fd63fdd37f8e48a975f0f27ec00d3f36cc0533488536c4924c7705d448bbad8c7b9612aa830a5e442ad105bcd35bd331b467bb37c6d357a2bc5736374add96b4923b1cc7561d267d1b81094b2426ed116c2f58c825c24f2f9304a42f94120b7ac90f909e36949424b29cec6a3c6584596b31b845434d40986ae844339c7b573c2438e985c522f7ef9b9c748b7537266841d3ffa6e32e71e3436d52475faf304d977222a9bf54f1bae338ee4529322a3fd12fcd38deb84f1234ffcc7b366732ad49007c2f42f878bf6095cee0241250233bbd1c70b6c7f2e783db9212d8be082406fdbca526f9cea4853eebf43dd97b05b53e569e2aa7ff8c0d6972882496efb17148968c5faaf3272a304d05f053e3955a46dda2504bb02662f28763547c2a1d36847888224baf9d5a6242b02d1e4ac07748f6fd49b10edaae7aa0af30af38ccc1937e0777f466df1ecbab88779962b784f8d82ac1a8c54d1e3751c10b4dfbff596add003c2dbf7fa777665c5a8bf822842f3f25f2632335ca380aa655d599179c95d55929e496da6b987550a5f5434741b1556e793ad63ddf3125f71906c0c688f22bc24a0c49d126cd7265783174d1e4cc39f275505ba06c9720d9222165418c40689e1e7423d1d1c6ce53e3fb40e5372645b16edbf5d761a601497062794030d73c02ceee038b62acf259fa4fe2f0408ac954c4f815059d008ceb50ef87ea86cf7c1e7794636233698ba3b0eeb50d109b5428ad61debb60b8a96c510bdbe7392bda1253a0030b8d564a282d9a7fa140be0175b9d0e2406c06a8a43242276eb9ff1cf4f4afb4682f4cb89bd9a0bfff663d37bb5a3a210e348b3e6a624bfe502b72cc47a90a424b3e10b611ce4a84b7f49ca35246f0c00be6bd4bbf18080863c8a6c9b22050b75e16cfe4ddf239074d8f57ddac3c81874321a1dfb03e3ca9d5825e78ab8b9fb7e1ced88c4a1e06282cf5e1ba4194993bdcd5cafd067783bc4de1856a609719750e4d59015d4eb67ac0734495bbdb5f1c8eca25fa6acf4b27651e20ac1ae466cb8173e6317670a6cabb14208e2f2140c156e8b4f441f93a9d8a72732488b9c6b3084e8b45a61d7b1f591a43f84ad6b6b6a851ffe4c20ae38bfe0d8cba971116113f512fa8cd7eb13f1794559c80da469786e71f6912e635ce769efd53287f8875677f580ae68dad47ecad008d379ce42bb1c1a1c4dd22b9523147fcc997565d614b3e81912ebe45e14896f9151c935930a53dc5840a9df857cb4c6d14d5ade69e1a7e296d78dd62c88fbcbf9413633f2b55c8b77f257d3af5d8d10d6f45909350961edd2a474990e43ece6a793a4450dcc6291099879819f57197c2e1f67f5408e3444c2747927fb", 0x1000}], 0x1, 0x0, 0x2) 13:17:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) fchdir(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0xfffe, 0x0, 0x0, 0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) fchmod(r3, 0x80) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:17:40 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x1c7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0xfffffff8}, {0x18, 0x1, 0x80000000, 0x80}, 0xa, [0x5, 0x7, 0x80, 0x7fffffff, 0xd3bd, 0x6, 0x7c5, 0x3f]}, 0x3c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) fchflags(r0, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) flock(r0, 0xc) pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf22000 didn't change! 13:17:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x9, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x60678bcd}, {}, {}, {0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x2, 0x5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc097d0 va 0x1b2cf22000 didn't change! 13:17:40 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='file09\x00\x00\x00\x00'], 0x10, 0x0}, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) 13:17:40 executing program 1: socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000440)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='(@!\x00'/17], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x80, 0x1, 0x30, "8260f334633a846415f5b97f70dac93a4e8df65a8e505a3b7a06b9c7b1bbc48d0c03d9c61bd3550596a34f13c786e78b750a00875e9c28db84286cf41dc1fc80c2e4a25889573951d3835be5aa950a6cd8bf9c1c5ae80b010e4b2fdd4e552a15f446176181c628b84218ab5151c7"}, {0xc8, 0x1, 0xfffff000, "64e8d42e30157ae779f298e77c7b3486fe64f3120e7c0781f15883b0554efa5bafeeee3ecb420b2090e5ac1c09d79e69e471fe8344507b10e43324e82a2ecff1e761a0b52860cb6397d703aee8ab656dbcce26d56a39d363f1c4762a9ba46962cbcac4dfe7b1b7e290ecc9067f73325a64479689e398c7f1753dc1c20ff6369f31c8577ac67deb6b9b0f4bd2687199f965bcab9aa8838310e920b9283af490c30ff632552bcc7ae1b83feb22d3aba2cdb1b0"}, {0xd0, 0xfffe, 0x9, "ecffc0417b7450430e0827039bf6ea5f4a71d24cfd69b13de44a5f901a6710bb2d980afce0bedfbedc9dcc173a920e8f85632a1a4776d22bb4bd38ae7d22ed83e53cbec1e80c529c44bfa1655f5768c8eb4c4d3cf8688cb1c467fc4932276f4982c4ec0ceee8c4ec8103f7f925dfb5d3753a58016ced3f24c27f21f1a58bfa616b07091c465c4055371c90c89826b281ee0f170ebcd6ac56ec6171d28ba29fd77dff0171218a115b30181e10731dc19cd904c5c9f9c1a1ba0f95"}, {0x60, 0xffff, 0x1, "60309500c503f88fd159d48114380bdd0935efe93955e7994c28fe1da50009bd70603be6c0da680aa47ae3d59796bae366352ceaa02fed534f594bee05a87d74eeb3e2f3138e8bb92ec61d2783"}], 0x278}, 0x4) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r2, r4) 13:17:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:17:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockopt(r1, 0x3, 0x4, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) socket(0x400000000018, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="de5ecf8a", 0x4) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) 13:17:40 executing program 1: r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) socket(0x2, 0x1, 0x0) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x20, 0x0) close(r2) r5 = dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0x0, 0x401, {0x2, 0xff}}) syz_open_pts() 13:17:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:40 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x2) chdir(&(0x7f0000000140)='./bus\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x126) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') chmod(&(0x7f0000000180)='\x00', 0x128) 13:17:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x81) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='r\x00') sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:17:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xb419) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 13:17:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 13:17:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:17:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 13:17:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0xfffffffffffffffa], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffff9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3}) poll(&(0x7f0000000000)=[{r3, 0x4}, {r1, 0x80}, {r4, 0x4}, {r5, 0x4}, {r0, 0x2}, {r6, 0x40}], 0x6, 0x7) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) munlockall() 13:17:41 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x7}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 13:17:41 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getegid() mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1a7) 13:17:41 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000180)='./file\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget$private(0x0, 0x131) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x81) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becb3898b0170f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c07064265d9ee35c97082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgget(0xffffffffffffffff, 0x464) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r5, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 13:17:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x5, 0x0, 0xffffffffffffffff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x104, r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x24) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYBLOB="eb9981f4bc2952ffb2b3dac53d435cb452dbeea2540f1cf365982e0b8499af8a86adcbf1b1d8911611121d5cd8aff9540160dd79c7a406a55cf6e7e87e7323f1f7b223985883dc547b5176beba67ce6054d6866c579184eb32ac30829e67ca3c8cb1ee6a909a75007ecca116dd4ff63c1ef3b811f932272753827875615a0af5d13a05321c8a0c7eb100d3d61308355f3b45107e0b761ca06789551608cfbe86b56f60c9188d2bd8dd1b28e889a9f402ac805a299be0502d0d0de70cb9a3521aa8570842d24201ce3908cf1f7650e0ff0dbe3b77dd26321cb5db27", @ANYBLOB="f19a1cba591bc4ae39874d4408a80b9003a4a1da2ed37b8c4687db75328167da75d672535435212b1686055f9dddb01cd28e783480afaa50953ae2819024ccb81dc6fdb61dc6b728ee4d2bf68178a4b7c1620e3b9b4c2deb9d3ae44ed52712617144426191cf4ba836f8b0bd05bc9c0a062006482837d7e0c4f412cfde50fb1455fbc78b32a584be815a3e4c0f56c8aab4b65c0aeb9f5cac4808c9f5d1a3305e3784f7057eb6e89b47daf47cdcc9af1ebee56bbb0044b3beecbef9cdb0bf", @ANYRESOCT, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64], @ANYRESHEX, @ANYPTR=&(0x7f00000000c0)=ANY=[], @ANYRESDEC=r3, @ANYRES64=0x0, @ANYRES16]]) msgget(0x0, 0x131) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = getuid() setreuid(0xee00, r5) r6 = getegid() fchown(r4, r5, r6) 13:17:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x26}, {0x41, 0x9}, {0x88, 0x6}], 0x4}) 13:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) shmget$private(0x0, 0x1000, 0x405, &(0x7f0000fff000/0x1000)=nil) r1 = semget(0x0, 0x2, 0x308) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/39) semop(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) 13:17:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x68, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040)="1a7b43da7bbbc07309d7f98ccf2a49d67591eb1e9652557490303143036873b1a6726b7991f99f51160031f129cf943715516ba8011a2620015670d9", 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 13:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000000)=""/76, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:17:41 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = getpgrp() r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r4, r6, r5}, 0xc) setregid(r1, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$dupfd(r3, 0x0, r9) 13:17:41 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 13:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x10001, 0xfffffff9}, 0x8) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:17:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 13:17:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x800000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x2000000000], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7feffffffffc], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x2}, {0xc00}, {0x0, 0x2}, {0x0, 0x0, 0x8}]}}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000005915fc4d6f8622a99d8465a4673fb7ee5d6a472ecac1524748697bd893f97d3dd47a71020b2f36b2cc17ec007c66205889c7be4d43aa3d1f5c4a76e8e9c35f893be0ff00e27ec609d6808484f07c9e2458161f33218f31097bc3b730a1bb4081dda4e9730710db0b0a2eaff3db84894c47396124bb606e650629391f603432fcc395d692ecfcde0ab9022faab0714d4a6751bfb3e612e482146a168f1aaadb03822d04ee0293ebe3b59096b1881a029800d3b3e0dde41df2c4cc8ee6f2fca7451822660d2329acdfcf264e1597f64994b1e8702008ef82950fa5e55c95c670bf78d7"], 0xe6, 0x800) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair(0x2, 0x1, 0x7, &(0x7f0000000180)) 13:17:41 executing program 1: syz_open_pts() setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX]], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r11) r12 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r16, 0x0, 0x0) preadv(r16, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r17, r18) setreuid(r13, r18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x6, r9, r21, r13, r19, 0x8, 0xa7b}, 0xc15, 0x7, r20, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r22 = kqueue() r23 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000080)={0x3}) r24 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000080)={0x3}) fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x2012, r22, 0x0, 0x10000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r2, 0xffffffffffffffff) 13:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000380)=[{0x5, 0x1, 0x8, 0x9}, {0x8001, 0x8, 0x1, 0x7f}, {0x0, 0x2, 0x2, 0xea4c}, {0xfb, 0x4, 0x7f, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x10, 0x200) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0x1ff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") stat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000240)) 13:17:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x8001) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 13:17:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 13:17:41 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)='L', 0x1) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 13:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: receive 3: so 0xfffffd805e56c190, so_type 3, m 0xfffffd805795d900, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *392525 35328 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821b0a71) at panic+0x15c soreceive(fffffd805e56c190,0,ffff80001d3724b8,0,0,ffff80001d3723c4) at soreceive+0x16e7 soo_read(fffffd80615f2528,ffff80001d3724b8,0) at soo_read+0x53 dofilereadv(ffff80001d3399c8,6,ffff80001d3724b8,0,ffff80001d3725a0) at dofilereadv+0x1a1 sys_read(ffff80001d3399c8,ffff80001d372550,ffff80001d3725a0) at sys_read+0x83 syscall(ffff80001d372620) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc90c0, 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 0xfffffd805e56c190, so_type 3, m 0xfffffd805795d900, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b0a71) at panic+0x15c soreceive(fffffd805e56c190,0,ffff80001d3724b8,0,0,ffff80001d3723c4) at soreceive+0x16e7 soo_read(fffffd80615f2528,ffff80001d3724b8,0) at soo_read+0x53 dofilereadv(ffff80001d3399c8,6,ffff80001d3724b8,0,ffff80001d3725a0) at dofilereadv+0x1a1 sys_read(ffff80001d3399c8,ffff80001d372550,ffff80001d3725a0) at sys_read+0x83 syscall(ffff80001d372620) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc90c0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372200 rbx 0xffff80001d3722b0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3721c0 r9 0x1 r10 0 r11 0x34e527adc9d0722a r12 0x3000000008 r13 0xffff80001d372210 r14 0x100 r15 0x1 rip 0xffffffff810a1b18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3721f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=392525 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339c38,0xffff80001d339eb8 process=0xffff8000ffffb190 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a330 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 58942 246155 50305 0 2 0 syz-executor.0 58942 258966 50305 0 2 0x4000000 syz-executor.0 77588 228407 99859 0 2 0 syz-executor.1 77588 383929 99859 0 3 0x4000080 fifor syz-executor.1 77588 371551 99859 0 3 0x4000080 fifor syz-executor.1 31880 286990 0 0 3 0x14200 bored sosplice 99859 180693 43348 0 3 0x82 nanosleep syz-executor.1 50305 392200 43348 0 3 0x82 nanosleep syz-executor.0 43348 107382 12976 0 3 0x82 thrsleep syz-fuzzer 43348 397544 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 237371 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 353161 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 266851 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 434085 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 137272 12976 0 3 0x4000082 thrsleep syz-fuzzer 43348 194296 12976 0 3 0x4000082 kqread syz-fuzzer 12976 470255 31819 0 3 0x10008a pause ksh 31819 252506 78535 0 3 0x92 select sshd 73580 196317 1 0 3 0x100083 ttyin getty 78535 474801 1 0 3 0x80 select sshd 20518 421007 47141 73 3 0x100090 kqread syslogd 47141 185189 1 0 3 0x100082 netio syslogd 50385 343459 1 77 2 0x100010 dhclient *35328 392525 1 0 7 0 dhclient 32353 304642 0 0 2 0x14200 zerothread 78935 116264 0 0 3 0x14200 aiodoned aiodoned 2405 136558 0 0 3 0x14200 syncer update 1619 489615 0 0 3 0x14200 cleaner cleaner 40134 302396 0 0 3 0x14200 reaper reaper 95977 341548 0 0 3 0x14200 pgdaemon pagedaemon 87268 373703 0 0 3 0x14200 bored crynlk 28928 53022 0 0 3 0x14200 bored crypto 82389 417122 0 0 3 0x40014200 acpi0 acpi0 5123 330924 0 0 3 0x14200 bored softnet 51663 86607 0 0 3 0x14200 bored systqmp 1044 107353 0 0 3 0x14200 bored systq 20106 100595 0 0 3 0x40014200 bored softclock 30262 117656 0 0 3 0x40014200 idle0 85045 456572 0 0 3 0x14200 bored smr 1 486146 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 9501 6407K 6855K 78643K 11250 0 pcb 13 10K 12K 78643K 91 0 rtable 91 3K 4K 78643K 371 0 ifaddr 82 17K 17K 78643K 135 0 counters 21 16K 16K 78643K 30 0 ioctlops 0 0K 2K 78643K 32 0 iov 0 0K 12K 78643K 67 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1479 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 102 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 388 0 sigio 0 0K 0K 78643K 4 0 proc 50 38K 55K 78643K 443 0 subproc 32 2K 2K 78643K 53 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 91 4K 4K 78643K 149 0 ether_multi 1 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 252 0 pfkey data 0 0K 1K 78643K 6 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 114 54K 70K 78643K 1780 0 UVM aobj 11 7K 7K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 71 0 NDP 12 0K 0K 78643K 27 0 temp 124 3018K 3081K 78643K 31376 0 kqueue 3 4K 16K 78643K 52 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 9 0 3 1 0 1 1 0 8 0 rtpcb 80 110 0 108 1 0 1 1 0 8 0 rtentry 112 70 0 36 2 0 2 2 0 8 0 unpcb 120 219 0 209 1 0 1 1 0 8 0 syncache 264 10 0 10 3 2 1 1 0 8 1 tcpqe 32 163 0 163 1 1 0 1 0 8 0 tcpcb 544 382 0 378 14 13 1 14 0 8 0 ipq 40 3 0 3 2 1 1 1 0 8 1 ipqe 40 135 0 135 2 1 1 1 0 8 1 inpcb 280 693 0 686 10 8 2 9 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 16 0 16 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 291 0 145 13 0 13 13 0 8 1 art_table 32 293 0 145 2 0 2 2 0 8 0 art_node 16 69 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 44 0 29 1 0 1 1 0 8 0 semapl 112 100 0 90 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1967 0 566 46 0 46 46 0 8 0 ffsino 240 1967 0 566 83 0 83 83 0 8 0 nchpl 144 2935 0 1330 60 0 60 60 0 8 0 uvmvnodes 72 2177 0 0 40 0 40 40 0 8 0 vnodes 208 2177 0 0 115 0 115 115 0 8 0 namei 1024 8252 0 8252 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 5 0 2 1 0 1 1 0 8 0 scxspl 192 8060 0 8060 1 0 1 1 0 8 1 plimitpl 152 43 0 36 1 0 1 1 0 8 0 sigapl 424 572 0 542 4 0 4 4 0 8 0 futexpl 56 10899 0 10899 1 0 1 1 0 8 1 knotepl 112 123 0 104 1 0 1 1 0 8 0 kqueuepl 144 440 0 438 5 4 1 5 0 8 0 pipelkpl 16 155 0 145 1 0 1 1 0 8 0 pipepl 120 310 0 291 1 0 1 1 0 8 0 fdescpl 432 557 0 542 2 0 2 2 0 8 0 filepl 120 4583 0 4482 11 7 4 11 0 8 0 lockfpl 104 115 0 114 1 0 1 1 0 8 0 lockfspl 48 44 0 43 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 498 0 490 1 0 1 1 0 8 0 zombiepl 144 542 0 542 1 0 1 1 0 8 1 processpl 896 572 0 542 4 0 4 4 0 8 0 procpl 624 1017 0 977 4 0 4 4 0 8 0 sockpl 400 1041 0 1022 14 10 4 14 0 8 2 mcl64k 65536 30 0 30 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 6 0 6 1 0 1 1 0 8 1 mcl9k 9216 12 0 12 1 0 1 1 0 8 1 mcl8k 8192 21 0 21 1 0 1 1 0 8 1 mcl4k 4096 61 0 61 1 0 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 64632 0 64585 17 10 7 14 0 8 0 mtagpl 80 42 0 9 2 1 1 1 0 8 0 mbufpl 256 105541 0 105328 34 13 21 23 0 8 4 bufpl 280 4908 0 160 340 0 340 340 0 8 0 anonpl 16 79375 0 63235 83 12 71 81 0 107 3 amapchunkpl 152 2783 0 2644 10 3 7 10 0 158 0 amappl16 192 3107 0 2186 58 7 51 58 0 8 4 amappl15 184 10 0 8 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 29 0 28 1 0 1 1 0 8 0 amappl12 160 110 0 106 1 0 1 1 0 8 0 amappl11 152 239 0 225 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 453 0 450 1 0 1 1 0 8 0 amappl8 128 373 0 350 1 0 1 1 0 8 0 amappl7 120 115 0 103 1 0 1 1 0 8 0 amappl6 112 197 0 191 1 0 1 1 0 8 0 amappl5 104 482 0 470 1 0 1 1 0 8 0 amappl4 96 461 0 430 1 0 1 1 0 8 0 amappl3 88 127 0 121 1 0 1 1 0 8 0 amappl2 80 3704 0 3628 3 1 2 3 0 8 0 amappl1 72 19408 0 18980 25 16 9 20 0 8 0 amappl 80 1273 0 1226 2 0 2 2 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 562 0 544 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 562 0 544 1 0 1 1 0 8 0 vmmpekpl 168 7438 0 7410 2 0 2 2 0 8 0 vmmpepl 168 73465 0 71365 131 14 117 121 0 357 25 vmsppl 272 561 0 544 2 0 2 2 0 8 0 pdppl 4096 1130 0 1091 7 2 5 6 0 8 0 pvpl 32 217648 0 198463 190 10 180 190 0 265 21 pmappl 200 561 0 544 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 201 0 51 6 0 6 6 0 8 0