Warning: Permanently added '10.128.0.91' (ECDSA) to the list of known hosts. 2020/07/21 07:56:38 fuzzer started 2020/07/21 07:56:42 dialing manager at 10.128.15.235:26152 2020/07/21 07:56:43 syscalls: 381 2020/07/21 07:56:43 code coverage: enabled 2020/07/21 07:56:43 comparison tracing: enabled 2020/07/21 07:56:43 extra coverage: support is not implemented in syzkaller 2020/07/21 07:56:43 setuid sandbox: enabled 2020/07/21 07:56:43 namespace sandbox: support is not implemented in syzkaller 2020/07/21 07:56:43 Android sandbox: support is not implemented in syzkaller 2020/07/21 07:56:43 fault injection: support is not implemented in syzkaller 2020/07/21 07:56:43 leak checking: support is not implemented in syzkaller 2020/07/21 07:56:43 net packet injection: enabled 2020/07/21 07:56:43 net device setup: support is not implemented in syzkaller 2020/07/21 07:56:43 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 07:56:43 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 07:56:43 USB emulation: support is not implemented in syzkaller 07:56:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x60) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000040)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) r3 = dup(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = syz_open_pts() fcntl$getflags(r6, 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000280)=0xeb0) r8 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r8, 0x20007478) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000300)="d0666c38bcfa4c429800230ad92a4852e06ad536bb3755f0804728d8a6a391c2562d65953aeda4ce25cf5bcb74b026017d947a624bf03d5ff19a13e6854e25e7874ba659b46b7917f7bfe8a17b707580fda8933f2a1b05d56b59ce9cd00f9a6e8938d0021601a572c2234a280bd193c28af5a08adbb4dace6863f1dba0a6a611b35260744ef7c02b4bedfceb3878529434b9087aee9d5813360aff8604b1e1d2744d9fa617be76fc", 0xa8}, {&(0x7f00000003c0)="c8f596875a8e6800b7387d6058d02a9b88d4fa4b2be98e4c34b86a38cb143cbb6900078bac3fa3fc626c0a07000fd8ac5c92fbb29692ad6820b53ecff3ab856374c440cacc4e2082c15144f64e850352ec167bc0923c731a978e3eecdbb00b43259ffb5c0ea51349a3b11cc2ed9f4a9d00a05ce9bc5e9e4aedbeb9ce9861023baf5bb888ca41fe7b610f7b97fd6659eda147c91f40bb4bbb372ec3c7e264a516be3a31f162e770c0fbf1a1f65cae5db21ac91dec0e968d763623f50d65c286b8be76a123", 0xc4}, {&(0x7f00000004c0)="fa28fd55452c92a6d6ab3045801bd70339d0912bc03bb0cbed069280b2120ed8865205faab6cfe71777c48e7071797dceddc070a9c0ac621212e12274a25fc1e98afeb217cffbe73d5f350eea78d3b3c844cd519d8a099f9b31e41337315b524d2bc114e3715092653507c87d54cfdf00d3be5db3b2807e3cf1531a3759d8d38bcde298188", 0x85}, {&(0x7f0000000580)="9873406dca49ea1fdd054cd421be1bc28d60747e5bf5f550fd4381a774fda62883de239671e853dc8e618ea579dcf904f4914d2ed877bce855cac3ac0b7c31ad236d3319caf5ff8cea5964a11454da0da2f4d4ce713f13c56655a02f14b89770ae29c198d9c1c854a97cf63de38e5dd1688c451270cc796cc4316d78e68dadea5f5f610764791f771b3515a1236bfbee714a5b5746fdb0526585c1ce8bb2d6c4b17354b8673a5db5323abd7f11a32be712f3ecbd6705bf2a1b18f70cdf076394bdf13ead95d35ecc21afb090943f23089be1c4e4b13282dcc75f00b0", 0xdc}, {&(0x7f0000000680)="8bd553", 0x3}, {&(0x7f00000006c0)="2767169820b3d27a830305118bc8cf1c0a06056afbd83def72320669d4c71375eaea2dded49d9f7e1a7dcaa58e09c8c858b2ead71682ad2cf1e9b64b625bbfa944844184b5", 0x45}, {&(0x7f0000000740)="8839619183e5af42b08c503efa6b96a688b4a561878d00c46b2524090a0992a0b6029521e7adfde51816814d3c9d5bf099582cf9b8709460aeb22e5df4938c0bc4c4db954d251da77fd411f75a99b82a83d9fad209e92ecfcf6bc35a82eb3b11478fe89aba17ead2a5789ad92ab0ad9f8ac4", 0x72}, {&(0x7f00000007c0)="147b9701496c89944988b0ef58ed83eca5461a4eaa1eb023dcb3dcc000de02dc11d9ccfe9235603f0e0572a18e1c523392619ea75958f51f04f5bd26e5fab3cc2645ff8935bcac588bc1eb980cf19267d377fa5300ee689e1a5e3f78f47a825973cfe6b3e6f4e272067547b59353357bfb1138720883ddc9f61a9f3c8d53bef67cb15503953736ad2f5a4dc6eb9cd58d95ced55f6856fe9604e5cf7bae8cb10e0abbfb40a0998b24d6a6beae6b84bb932a029d52a3e203328c", 0xb9}, {&(0x7f0000000880)="939a0862557847cf38f3879910bf1a0c5ce58c6e37cc8a56feb071de9b078ab1ec47bab9e39606fb5c6373860012942487cd8c1f37c1a68bb8c18e1d2ff6b842f4b355cdd3e2dfd13262f43eccc401799767de648785baabc7afc129c35d414860061644857f07e3a3539aa661c0423991696a47ee81a6456a5666ceb8f4921f8ced7bb43bf6dbbd1f748d0bc02860b91457450f236d43b0db9b416d261773c25cbd65e71f3b", 0xa6}], 0x9, &(0x7f0000000b00)=[@rights={0x30, 0xffff, 0x1, [r9, r8, r3, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r3, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x50, 0xa}, 0x4) 07:56:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc9) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x87) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000001c0)=0xff, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x13, r5, 0x0, 0x80000001) sendto$inet(r3, &(0x7f0000000240)="ae07dd60243ae71cb2ab06849ec1ba469385c9adcd10bcd8edfcb0053d973ccb13fda3088e1dbb456a4e2161f8b7375783141683941fde4ee2dcd21f1dd12e9cab1444adb670a98bca49d157066c9d60ba8933255346da11ad0327c1e2843abe801ca5ecdb4dfd7c86e9008f0e10a63c490f0bd5736d427a8d6f", 0x7a, 0x5, &(0x7f00000002c0)={0x2, 0x0}, 0xc) connect(r3, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r7, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) readv(r8, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/116, 0x74}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10209, 0x0) r11 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x8001, 0x8}, {{r9}, 0xfffffffffffffff8, 0xa, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x16bac29516414563, 0x6, 0x40}, {{r10}, 0xfffffffffffffff8, 0x8, 0x2, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x100, 0x9}, {{r5}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xe5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x2}], 0xf7, &(0x7f0000000700)=[{{r11}, 0xfffffffffffffff9, 0x3, 0x1, 0x8, 0x80}, {{r6}, 0xfffffffffffffffb, 0x32, 0xfffff, 0x7ff, 0x401}, {{}, 0xfffffffffffffffd, 0x14, 0x80, 0x5, 0xffff}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x70000000, 0x8, 0x656b}, {{}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x9, 0x3}], 0x9, &(0x7f00000007c0)={0x7fffffff, 0x6}) 07:56:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x80000000}, {0x18, 0x1, 0xfffffe00, 0x3}, 0x6, [0x3f, 0x7, 0x1, 0x8, 0x800, 0x800, 0x6e4f, 0x1]}, 0x3c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/248, 0xf8}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/56, 0x38}], 0x4, &(0x7f0000000340)=""/237, 0xed}, 0x840) 07:56:51 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) accept$inet(r0, &(0x7f00000001c0), 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, 0x0) sendto$inet(r3, &(0x7f0000000080)="386380cefc", 0x5, 0x404, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x8, 0x0, 0x9, 0x8000}) openat(r0, &(0x7f0000000000)='.\x00', 0x80, 0x104) dup(0xffffffffffffffff) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpgid(r5) sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 07:56:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x4001, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0f00e296f55dea17eff503000000000000000000"], 0xa) write(r2, &(0x7f0000000040), 0xe7) 07:56:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000100), 0x2d) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/19) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xd) 07:56:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x2) 07:56:51 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3779f1c7}) ioctl$BIOCFLUSH(r1, 0x20004268) pread(r1, &(0x7f0000000780)="e11541dd74cd911f85ade846cceae68fc19582b00256781f784ec039eddaa989c508201a8039468cf7c7ede9694bfb3a58a942f015107eddaca04bc2c210e9a1db8cecbe9ad5ec39dad7496c10e9cefc5a7130b1622a02ed90cd0b31e96a6aaf6b38e0bf9322450dfa234cd92e48b5c9ea3315936272933c0b763c1153708e417a1ee46a11ee16f788e787baaaae87e9970f0f08ea8e9fea0b0d39cf3c69fb4156d9b7c0d10529613057d163b2cbcfc733c29e2cd60a9043757c720fab0b4bbe6d050c50fedd0e72b1fa335d9e179c910cdd18dd6d8879faa49c07a7c18f0e7f04bd6b5d43e085b0a2769025905b42", 0xef, 0x0, 0x101) syz_emit_ethernet(0x4de, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01304a81600fe8000000000000000000000000000bbfe8000000000000000000000000000aa040090780000000060d65dc700000000fe8000000000000000000000000000bbff0200000000000000000000000000010002000000000000fe8000000000000000000000000000bb0041000000000000c20400000000c2040000000000000000001100000000000005020000000100007d4d553af714a8c9f1bd2c860382063764fc29329401d2f410933222f4d058f647e7b3319c3c2af970cf80c2f9e8d54c4b86a37bf22217e602ddec131a351fc433a0dcfa763f9b1261f52e530aa90d807f0d7be3a116b0bbb73fca2e8feb344f714d13db2547fd20a2668101497df625b0606d3bbddfee1cdb511247be2404010000000000000000000000000000000000010000000000000008000000000000fe8000000000000000000000000000bb00000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000002000000000000ff0200000000000000000000000000010052000000000000008f53f91702cce80e05ed399ab543a3c69d14843e4e9ea0e1f6d6dbc0722dec925087fa933ecabaf14a0517b7890ffd30aa7a1d45290d0aabaf4e9c183ca72e813c2843553154ea7000000013b42a719080e933ae52bbf0dd39b395e2f0fcbef02484b1a3316a0e2877170489c40a25ad8dce782db41ad470af421f56b30eb19789eefaad1e070f0d5acfcfbff66a874766ced7a840bcb11d7214f4d7297b420edce108b05beae2e23fbddfc56b7d53bbd5f588b0bd77b3f67cd0cf20a8f10bea1c2dcc57410933b3c28d42581f6d86157005a37020f0b35a07532c4168f5fc36d412950b9610687804b3e20b5602c5fbf9e61fec49e75f59c6a33e1b369f998585de9bfceb5f4e8d20abad22f8e4f4a6b0bcc6697ee5c9dda72ff8845242d847efc26c4cd93b9d33d621703a659e92738e6d5081e0e74d16b631c6c4e702a4ac2ca270dd237ded3cc27d29bbd63183be52c08b97f25a9bb48304bb47f08a0b77c7057f5382960bd0d99d38132f4636b605cc4ea2615ef111ab7d4e6886ed3dbaae5fc288c1e63cc9400739673d6640a764b3e86b7d9fca08f52f1b1a469ae579697eb4d9862dd0cc5291d827780575b84e78f369a58a3dec8c4d3e5fd3e761f4d186b140ef87a543e2b020416ebbcc30321a4e6ebdc20b7d30b8b2f2b88ca943f55e227fc13238717e8f81332fdadc8d69e7bc47420647d6d412fdf8da62d5e38b8299dd9a04f9ee106dd784d1335f7851ae75e9892cfbcf5dac95a24f5c8be28e116d823e094657f7e77e93bcaaa32cbea6ff86eaf3033bd047fc2d68dd3ecf18a2ac6bd53ed2dbfe2f7c8d124cd88e64da69a1a2bd9f718a9451a98c4c43cdf2227802a7b45daa401cd9873d005f8c6c1c4f3c17c334d878841ee700000000000000798c59cbbf465f46ce0a32762b37e31a2ef2d9653e68dfebec05f711966cb812ed269960c32cc91e142a050000000918fa230d5a7c438b1831a92d627df86295a581b23421649d6383adc9b3b0fe64a9ba23e1600b2a56d04f0874539cf54fd59db237ab7258cd82a9d7f282e402d7f8270ab9792ad61910e9b12b2d32ac597a584e71d026d02d5a8e40ef1081646f5ded055c958b5b580d"]) r2 = semget$private(0x0, 0x7, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x8f9d9fc544168c22, 0x3f}) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x2, 0x3, 0x800}, {0x4, 0x9, 0x1c00}, {0x4, 0x7f, 0x1000}, {0x3, 0x9, 0x1000}], 0x4) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000001c0)='w', 0x1) 07:56:51 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x1}, {}, {}, {0x2, 0x4}, {0x3, 0x80000000}, {0x0, 0xfffbffff}, {0x0, 0x4}, {}, {0x0, 0x81}, {0x3, 0x6}, {0x3, 0x81}, {0x0, 0x1}, {0x2, 0x7f}, {0x0, 0x3}, {0x2, 0x8}, {0x1}, {0x2}, {0x0, 0x8}, {}, {0x0, 0x3}, {}, {0x0, 0x8}, {0x0, 0x1000}, {0x1, 0x9}, {}, {0x1, 0x400}, {}, {0x0, 0x400200}, {0x0, 0x40}, {0x0, 0x6}, {0x3, 0x8}, {0x1}]}) accept$inet(r0, &(0x7f00000001c0), 0x0) chdir(&(0x7f0000739ffe)='..') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x81) mmap(&(0x7f0000472000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x7fff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="5fc68f7e12a7312cb8ab66d228", 0xd) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='W\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, 0x0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 07:56:51 executing program 1: syz_emit_ethernet(0x0, 0x0) sync() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000040)="7985a9609e62f59463bd7fc8a9369340e60232d06d577f781bc2c2b806d5d9e18bf806324c8c47352be959bd035e3f9de5239eddc6022866b28ab712b7e8ed4d66d95ddfeec448f4856e270c239f8007b7af975b17ab1afa8ff5481e08452d3e5528bba5", &(0x7f00000000c0)=0x64, &(0x7f0000000100)="f53f64463abb266ffcb9934e1b83f56f9990561b535b301cd31fb9ba5ce4bce005d08f7cb57bf7cfbb40aaccb608cbc927d373315cf4867bb86ba6bf5f9cbee1955609c1159882d5d839fc85a10abc23ef4a317d46d99bf522d841c6948439788b9604b6eac4bd8496d78eb3e01cdfc73ffa88785e8808f1fed20de00c851c88110e3e173a37d8bfc03fdfe205f2de51930ee3a34a9d5b8fa9830a87402e9aaebd5ba075be94a6df905f162aad854773f79cd49723e4d6c46b55f104a59ed7fe21695d1ee25551ecee8f7605e97ef0b491e4b7641dfa2c55bd275bb61542a7bc2f38278539fa4dc1d8929abd737343a7e24bcaeacca3eb", 0xf7) msgget$private(0x0, 0x400) 07:56:51 executing program 0: clock_gettime(0x2, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="8e717294fb573db7db68e1b6c14a64a7e5083c905208f2c95642087f32875290f681c89624051d50e108d988f552a5ecdd04da2cf0b5e13328473b4fb9b9968ac47c18fa0b227f22ea368659bbdde336ccca52c9b58fd7a2d8c841b1fdb9b6cffffab6fe560f162ff883ee5c7d6f33fd49774216c5cb2bd09ff9656142d4576e19047a1308b471257d874e5e1729cc3c6db02705cc63fe45ddfd84202700f833f23cec0f7a2469f57b7c3c1e81fdeb2da9dcb517535b732cb4e2a0e6a994a6a383d5", &(0x7f0000000240)=0xc2, &(0x7f0000000280)="0acbd0fd37e3221c5f93463f10e5dfa6935de10f278166bc6eabbb7483ebac38606cdd7f5df63ded4a5c070e24b536fb622c9b113fbe41839ec47551e584eea945ae656e3a007b10dd879befefe19d108e9fac423efec090716f97777919e41974bddcb0f1b7c2e065ee6e1c842f70ce4fc4a3467a", 0x75) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) write(r3, &(0x7f0000000300)="2d33a03b3c79e06dc69e2a47b1243a599297426e15684dfc6e3990bf8692ee3c12e9182b8da5cb3667199abb77e58cc83395d13397448c9b460f256991129c078882c58c4d40bbabae37bfd4b6bb613de56ffcea7a74d17fe64f499d0f7f8936084424f9b9c5e84798bc9bbb106d3e90b442ceae9b36cd0125ce06a9015e1639b3d18bfff27dea820420728ae9ae517b127138716f5d998849d825779534fde5804bbc5cf0425216bfeb02a73c0f83e141be690577cb6dc7ee2d2113edbad69d7a85b9e261f72328f85a5c17131dcbd81857a4d9452589bed071041cefdcb4b070259f06fdea0fe2aed804feaba50c6bfdc8c816c844643903bd43d023615feab44599f3bf45eeeb41164eda092ecea21df96cee818038c85c2da876dd840ee9eb2f927a6acc985f6d40a813d32bf7a0949164ef3dd9f149799be1f2e2236b750e2f7fa04e89eb2825ae1d0cac8df5d0615286bb999f50854c483e0bd3c88e3efead2e57b0b4c4d540bbe26bd1f290ae60d5198a9beca1ce7d662923de71b1456de1d1996c6eca966d5e8294b088f9d5bce8d1077a7ef5286ce89d25ae8c2f844411da0ea323fe55a5fc2be52183352e18cc39dbdd56dfafe2f66dbde716f2f68c724b02620add0750f825e50c6e4fa3dd5f00d69ab542eae7bbb5021231af0f6b851122f8924ea0dbbf8b42c3486bf8d611a26c2afa17cdc4227035d4e9105693fe85ba8d75c7784eaf0a19e799e0b5b743cb05bb228da8063a9ac24bbfa80e4c2699c63c262ce95b30e07df5ca3fb690fcca7afafb60d42195a7898e31b5fb346332142680ef47bb34b55a764bf027a8d2fbd4974746f8365dbd08b4614f2203028dc235790c1723768ff0300e2121d6411c44c0feb0320fd17b68febf2ea3987801a72f672208e71721a1086a3ae5da3e1568def90a11a692c713a64c8f825781751f483529a45f2bbd54e010ca15f341fc548374a2e5a4ef993a65abb93e733cc6f3a1c59e786b7db27d2b26a6a7395a20e6392f0c02d657a1264422a80275695ff3538538470a59459eb163acc280a3f7817f921b987800372077c02deb43936e92af7d10d6b8c6caad4558cb5114fd04fc86fa3cb6a56fc3f7d4bd365a3b70252cfcde4b86026352addf1798c165f100dfebc6e5fc5b5f4cd059aa7aafdc3003c76409de0fad2593532f9b9db2c3fc7afa598bb9f204fe04d8bcd536a46d42c5ba198532870e8538c73683046d1c70f00f436d426944cbec6d753ff70c5168bb8610595d1d72b7e44e94f560c335fd683e8121b19ca4c80a03c473e049145ade63f2c92130bfc39f74a19c1cf1d5de3c0ebe98bb76ec9e37901c6f4fc8c32299ad08474ae3a0875b6b2cf5591a148cc762e042941cde95a090efdc6b14890af48d5504c6796159ec52ae3df864eb4770da7149ada430a87ff32be0e7f1d45ab29aa47de8c194a3e559a4adef45b87d6f4ce98f2cf3cc2584b2c3384e57c45f00660764028dafca55cf66236113ba3b47c0e23fc93241b86564df8f2603467713f9713a66c0bce6a21018c5a251c17e9d2dc17cd6a2321d5b683c3ff131b048b70870210307a20f17eb719d8beee8384781dda62e38c2a8478387df915194b6362d3570579d9a2548e237b4f588091be3b582712d7eb31940738049f0942667128ebe70686cd15923804fb59b881b0f2e75ab38c1588d7ccb53d6f1be20f362a07288cbb0deec7b8e679e3e912509df665aabb97959b41cf0592b5b99f2921533f6ca034b7b33ff36a9fa29c146529f73d2875f156c0c296c929e3dc04fe56066b80f9bed0dd0edfc5f03f5f5db32d1ae350f47638cb12ede4a045deb62827f701012880798707fa3afd86ae087b1e54639961366d9e551f099f20e26d77d192f9b451a87d38c875617c88c51a7a73df8938b8cd2dfc0f4071ad046b0e6e530114cabd2528f69fdcaa0c00891052eb4453d03add7a9776507eca9a7f7c65f0e654460282c319b1456269b1fa1f642949522f31a6db2fde7f5a28db264d1b80de348bf6081dba4466d700e1dfbb490a1626b1a78626d6ad532df56855a08cbe1ca48fbddbfd0ddc54402d6db5edb90e471e4e0ca35f4aad9e804a6964ae28ec46677b308d7ec11996b844f8b1eceeffa54b4177b9fef433d03fb1cda72d5a03102659ba98fd430ab9d0e2fbb2e952d226f2551ca11d9ac077e19cf52bdb8fdcc7eb77c592b03130c9a0b405e77ffef49e15053a6a4e52d110f938b447e6992a5729b3d5c8dc832d1a39ed7eb72121eeef3a0e5f3beb77c0b7a81f7b07d250159d89d11744e6783a64dabc7bf8b6963547dfbdbd7c51fb5eeaf8ed80e6055652e1b4ca1053b8773cd356d100bbbb102a6ce4783295b6ee9017836b6c123e86d568e075c5adb29999ff70e672f03264f553ba4c49503b3f8ffafa9b0ff4facfd47a9d38c1e80057c82c1a37de17342411362a7ee291682792549cbe1682cf391c611a7543767cf19f2bc20b89b1e54fe7179e8e9e1868a06520cebce3f1f45350189122580e7704966be52b1b8638ee5cfa7ae9d5d011c51fcff74ffeddc22f8ce95f7f102a9fe553b6e1d576078c69764262971f6b3e0200366c566d9500a15233fab539f21d8e464ba0abc4c8ad1080578f9fb52c999f19f6442dc983b587385a6033bd2008fa5796b7e76ed8bb0f7b08ee7e47400ff9661f15209b3220de8d3658f84e26f369e589d88f8b896113aac68b15f08de20d86467287b37e239cb314114610afde8f53f1940c20768ca2666e91a942f399c1ea0bac8541815e85761a2e67717256db0c39f6fb241057d614285ac8064c7f76b836e6a4b74a8d251a757c3d01b5ab296cf4ce4eb835e6e8827e805c2c1ea65b60f9549d21d6cd761e1ba38496abc2bd173c21a09caf4b0e6986da48a88ee52467b4615d70bc02f6faf17a28b5d2ddfe195fed64f5ec96c0669b275c126f653d83e3f15b3a243068bfedbda3148e3c4798b88b55084a7400569d85727f38f6516e760d6e42f222b030b6a13a38a27fa458fad93fe0b2e687be2abf8ce4dacad9624923ad134a6897c75680b411078140b306c31b081b21157ca24b93629c89d47adeb29cd772228b7ad48a60eecd010f17b033f13ee490127bed2260720c279f46fc110f13f2d6a24fe03fa8ee296bc426b4c8188df82793dd45d7dbd3d36da5b6052787d12976aac7d8e26b2bbeb3bc5a0f07f760726aa791fefdaed2b8943b40e0502a60e6bcbc4162e455f9deb8305ae1dfd79d643bc2d9d867fce4d1eb52a801d721a5877f1f8906bf9c20b8d6ad4071fc3f64b4e0242d25706cca2dfa7042b60e03e7c515a33181007ad29f61046945ff8b0d2f7427804e6c5bcb8d3e917867756f570cadd428f7cfdd80e64d8cbd43a118f48be07fbabb90871a4a778f74403ac81da2d263710da9cfa774b02e80541ea9b49fb3deda39ed902f5f0981771f5d20a018bc735967678585801ad0201b7a87657492a2d2fa743f9d886c1af56bddfd84e46bd86cec10ef908af68f35fee38fe7cf0241ab3e6e86e8ee12c1e33bd5534aaed6a4da264e1602d73d433f8e94b301424d217142eee2f90dcc39f2cc86cb65840f1dbba3450e5eb137e83cd4fc80a0fd99131ae30c37498390924bf7671158fbf9a1ecf83fe96f4bacf79caefcfb41fd6d8347e3deb5d8902f8ee43726a389e1d9faa9995272126547576500f4c649ceada811c1dd2c8978fac1fdbdd31151da95924323d302f79e3a55dd9a18121e921b076af330785c661ab5411e9111d50772db7134e45659f84880ef51b530b4a463490ea859cc2f1ca2340271af48cdf50863bc97dd022e6ba6a24a0274657b24190310dee9d6ce7bd189463d89cd898834c3697434acd20d2cb515de9bbeb06b7c1a031c6905ba6b5468c859ac06da4066c9a83bf28f8e6a2ed5d8a646ed6e7bc4435725c9a0a28caba811f21b6c2523cdc7f5fbb3ddbffa1ce3ea26cdc5a005967b0ade13b71a86507ed45de40073779fd9035a8bea50b557c747041fe519708fc6f7b4d403bccce1530cb426de24b8a8255c3a4efa748c4c899dfc2e8725e4996bf99748353aa6a08847c53b65acf68aff0b0617d70b41b945a3dd9560859dad6f6abb10c7d4e2f0e257a4cbcda98db1a41e1a8f512133135b273d4e05c6b52b9ff0e191ae7454689b46fd659d05da47a4ca0f132c6b90211b89f1fcbc68321c88b228e3a88f6cfd1f09bf61cb721908320ad0ac6acd1c089eccf7567e596a07ff8efa0b5ef7499c90f550a6a96192deed17acdc107a7a89d4bcd6f360a68e2f310385cc11ee87fba5f535d6f6f61aff1dbaceab4f30cd5cdbc39c7970e0c7d690c27a2b41561c15124fc82442aa0bde03572bbdb4420105867dc7ddcbdf85c94b0771d174c873873af32c575a93e02559fd35cad6eafa0020e19177381061da19784b1d480840c63f5624b7940b2502451f3e9596e6728edd6d4445dc533619a5d2073d616a9bd3f53d1aeeee5c8f4f8a679a94800371da8d9154a00dbb0710f987ecd067e150b1f7924de0d7f7a0bfc5395363b403cbbbddac3bb3bf6bb3726966a73baca556522ec95d135e870dc45fbc852beb36c9b2dab921d1805d9d2063353b4908d0d7c149ad6e092b75dc357934635055574fda8bf2ba915b4dc4dbdd9571790b3d2cbe9c566c2fc155aee1ebc8e097fa8d852a35a8699b522b0f2e0ffca4a579cb0246a3094d6a0309259b30150716fd4e72d13af0db86d4ae1625e12fc021781f9669ddd029dea80c465f6176f9f16feef7595fe14a09c5d658338c7fb6e67d53969222130cfd9c5bee29d0052c18dd322524b06613ea6799a1a01d2332f5b01d36f1632b4154c953e30f1cf06df19e16b2532b094cfff86eec56374f3b9e514cf4d4d741b832c4c6633c7d23d6d754f43dda5ff3b0c506bc811ca95c71889e5aa45403a2d7a150a5f6a27d7f7e7e46ee6e9c05fc5ecda8ec347d2f1add5cf0ce27bc1a8f74ef7b0e0f314e8dc48c6a3be432f876fb73dfe0a16c365ad601d4b9bfdb1179684797259569a5eca8add49b5e38389e431897f372379404bc8917578aa433f51a251d7b234128e0991f6285d3a1139a6fcbb36d01151a3a10561e46eb13d68b9784e8677d034d8dfbe0abe2a96b26b4d38a75362b7752f7431bdfe7daad4e85c8410fe0c575fe4b2b06173aa06265be9c8dde64328efc4a306d6ef9573774788a66947377b50748e0e737b122bd7f3b090d344f1d3e168ed1d2ba119dfd565760a783e89436436d0a02794b4d15b668b8e05336a07ca4b8411edf95ba7d2074bb44d02bced62be7f2186f00e981b147e8a3f496bfac8484acdfd8d2b263d910eb4d2a282bbed4b9af5d507298b54d7f2f82aa721ef8c92b5e2c7dbaedebc54667c37b809076a599ce8a05a0759d775d3d17b34a980ec05d1855532afd7d0195a191afa5c7c1e4293097bfe11a555d55d69a82aaab9676642991e04a571d4e81a38b418fa28a597d8a75ad5e216706811ce2d2bd435a98bef7071dc89135b182d494e024180740338f4d9965121055a8211a6c1f1ed56292e094d12971437bb3289f86f3ff6293f3613dbbe1ca8228500f5f04aa9958d4c76a5906ce2af09d9909b1097a9e8eb5008031c1b16afddea051267dec2c10b60a5387660fdd7f28b356554c31607081d0d11e50f4ca6ad3445f12de81cbebf96edda235a6025cbcf29cb1f7e795dcace2764af69b35ed6d1610e3bc068e62fe1057f09a45477006f5a1f4490dbe8c2", 0x1000) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 07:56:51 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0x37, 0x0, &(0x7f00000000c0)=""/55}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 07:56:51 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, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 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) 07:56:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) r3 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x91eb, 0x3f, 0xffff0000, "546607643a3b0170097b6317c92e8436fe84a97b", 0x8a0, 0xd4f}) r4 = socket(0x2, 0x8001, 0x0) close(r4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000001940)=""/4097, 0x1001}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x7fc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 07:56:51 executing program 1: socket$inet6(0x18, 0x4000, 0x29) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xd8, 0x3}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4, 0x1}) r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x2) 07:56:51 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x8, 0x2, 0x10000, 0x2]}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000006483907800000000450000000000000001000000ffffffffe000000252a2a6d5868572e049a404013df8f25d48d5217a0b33458d9aba07c1b175003db34f095f27dea338429ab790b0515af3"]) 07:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) syz_emit_ethernet(0xd0, &(0x7f0000000240)={@remote, @remote, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x8181, "c1bfcbca6a5141946157fdd4e959f5037b60ba2532aa4ca94dddb7edc0c981909acb4597f74a6f5a11dcfd4f7c681bdd6d6d0b8163ba03941a561137ee734e1f175f82c6029ac6ea98396e1510743621a6be1106ac20672433dc54134b98eb05ccab24e4017a83c3ee36daae3865636c324da46056358537187b60fd1011515bc6b7ec5305c84889c34ddcda4cc504cd1c00822d13be75afde8bfe5f52ae98a63446daed248db28c5b29acaeb9a5ed2c921d52f916dce3bb5b12"}}}) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f00000001c0), 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 07:56:51 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x32}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r0, &(0x7f0000000400)=[{0x2, 0x100, 0x800}], 0x1) semop(r0, &(0x7f0000000440)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x3, 0xfff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x4, 0x3800}, {0x4, 0x4}], 0x7) semop(r0, &(0x7f0000000380)=[{0x3, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/84) semop(r0, &(0x7f0000000340)=[{0x1, 0x4004, 0x800}], 0x1) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x3, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20}, {0x3, 0xfff8, 0x800}, {0x4, 0xf062, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) setrlimit(0x6, &(0x7f00000002c0)={0x800, 0x84}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) 07:56:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x8, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/238) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) semop(r0, &(0x7f0000000100), 0x2d) semop(r0, &(0x7f0000000240)=[{0x1, 0x7ff, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1800}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="ef1c3d3fa55315a125f698ef43beb8516b039e102da094f4899840a1644cabb62262e7d295973a37f8eb9d775b2494077c6f3be6dab5532b0d1ae4e98855e5e4d67260faa71f1d3f3fb70ece9b7b88ab95a6d94678482287a91fea87", &(0x7f0000000180)=0x5c, &(0x7f00000001c0)="cbfb5127b8aa2d22311c96bbb464902144670bba745b972349639a6a176087c0f727b3e5abb8130ea6bbe8f53562a145ffd1a6f7245fc3141688166c99de978e78ea2fdbb7fcc5e86623e776a405b1492c", 0x51) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x120) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, 0x0) r4 = dup(0xffffffffffffffff) accept$inet(r4, &(0x7f00000001c0), 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000400)={0x4, 0x1, {0xffffffff7fffffff, 0xa4e}}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0x48964f83) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 07:56:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xe20, 0x0) fchflags(r2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 07:56:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000300)=""/17) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') pckbd_enable: command error 07:56:52 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xa000000}) clock_settime(0x2, &(0x7f0000000040)={0x7fff800000, 0x43d}) 07:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r3) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local}) read(r0, &(0x7f0000000040)=""/32, 0x20) 12:22:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x18}, 0x2, &(0x7f00000000c0)="c3916b3771bf213b67ed597dd84ae1df797943b887a4ebe6fa88db3ee13b83cee0b36d45e2f77f4e27dc7d50e95525b54496288cbe0e58bc09dc198ee24634", &(0x7f0000000180)=0x3f, &(0x7f0000000580)="35694c79307cec78ae7bd58b526ac84ffa49fc4de4bfdc1c8b592c3151c2c1f843ff34ee285d2f5b0adc4c6831c5b786ed4297cf8ad07375c1a8f339450005f655a5a3f4135f74285ea373738e2303a919c62b414f709faafb036bed59ae1257d122ed050a7aa89acecf1c965c98029f1f3fa09352452c4aa501a5d2454a32ed90cdd11069fa1f74dda2270f5426e1bb8dfd1f88567b0e205173857bc74b4b6c9a82b4b665fd6fd07d29348ddcbfdd82376a51f5ce5dff34aa5be25ba9f1b4aac1c878511271af1acd5d9406044921e8edfd4e4ce0504be286eb410e9778d73993c532816d8562eb74bedac0282a64cc8330514786f24871566b40ce64a42b16adf735ed1d1aa1d36b5281294ff0328e0f72fba0a393690d8af3f351d2d373ec80c54ad727dcb658d57aa40f78f0f067bfa1a0f335b479e77a238e844b42b6869370260da03e03d587c71894c2b25c8bc7d3a9f7865872f799f094fe2629885c5c302a24aa8724c356e1f1d546d317936304f5738bcc6e2351ecab777b120ddaf7f5753cefe835c575d74b9fa6e78e1912abb57de2dc5e1b14f27b659b39cec704cc5e79e911aa2f3c8559abc36b1dfb07cd169328e5d26102933151d36c01c8acb0954448c80ca1a2cfb0023d36e356f26056966f203f75f3cf911829af5838645e906265d092c6557208cdcbcd13c89efd1565577803fdd51b07f079b648a4da8d932446d39da7115a6b215bc41ee785fa5ed3d4787b9b5f824cc0ece15c69ffcf93360791ece6e5d4d5d3ca4c162b7425b130d1afb7f43910fe73ef2c5d3649b721ee1a1131cad0d04944c9e16b4345a2c8e3177c5891b8cdfb5b731fd592f5144cda7373d021726f7be668ef7883a5587e0fe386a4af1c8212429808cc5a9398f31dd0ba2878ff9d55dc3c3299fa1d8fc4000d635df66e6910919fabdee4bfb69fc8dc5705bcbe886509899fe2e78e2f0daeea88bba632a772b359d5c2ef1df4d2200ed17fa1311e2a8de9d50c21084c44e7897513b2a247a2f54d6f237323c370bf908e951c171bdfe53f0a6ae63683e7e7de73f0e339dbeed018173aae4a53b37a62c64881270aa8e3b05638800e2b82618146084802f4b614120f6fdfb0fd4c7044849349f8f388510a0eca49664d1b7486527373d126e36d4ba185aaf1a6a71eb6339b2cb213d1279e54f8e0669bfea8e162828835109eade8f5f8193a7b8fe6fdb94fc4e43af74b4ba6aee504f0b4f06ddc815b1466c14ebadcdcf949f030a6eb9ade792ac1928a32886f8cfc338b28d24aa1a29c8e22a01ff3b92c6b439c653e1139e5be86fdd344fb37a6b768ad26204f4e9fac52868b3312fb3f18b953b7350e4b1187237db886716926f313675eed7cf4d08ddd96a6a0f6b003167d8934cfbf3a8989eee749dddb89361ed940539ceea9aa0e93807b1e0ed26eb294fdd0f888a32c689386b13b3612417b60e7dc5f35284a15585b7c50b21ee530a46fcb2a8ee8aa18b3f7f34bf665613f0693bb9183f98718890cb10062472ea8f7b081441919c9e5daf3ae3a5f6923a8060cfe96b9317147ba044adde6f8d36efabf457b7f0994e3a032f97206dc7d14994e645f7954af4631fbe42ca810aeb49726bc8159c36630ea398b9ad107501efb200256a28e178a293482b68fbfb8431d22a53a03147272e5d2eb828b37ffce3427b4e197a3f2b2b9e171f3198e2cba0443219af170c10f2839ef7bab96a19897c8373ed9be68949a6615c153cbfcbee731381815f5f36ee3b9d3d939f1cd93db7d97982db5a8f29a7f86f5bcbf49ecbea11caaa1ab6832739d0a1b01f6619ebf42e759b42fd5d4da46e087fe2530364e81f6addfd65a693fe645515cd32732758bf9403e408bf2baa844636f698924afc5244926a011a2f86f4cbc6a487db28fde8ef534fc53a4d3aa0cc5750db4775b816fc5df3b597bf09eb5a1166607fef15c418c84c70c8999b54508e1e68c7a600992e8f3c24da3cf8205f2f6f176fbd00bad0ff4cc948d1357852d1f7bf9f7c61ad736f1ce412b5b50d3d6af70255342c50308bd8c4a831093bbe07aa5727a5e1a256d315b882caa042d18a1fe921c6ff5b0fe1b4c8527d076f3cb57a4df91c83db3d21d53e82a2725999e30dfc8304a100383bab792819184d9c692655d112f40bca9d112732ef06dc4822c6277b19ae4c26cf94158bbb8ffd01d16410e1af27778f6a5c6b7f95293cd51f12419439eac6e73a1b06437ffe6863c0160e9a4bca95bb87ac7c979d904861feda5886264026112f3d0aea423748d5a8fd9fb12af60d717986165e62a85e642d7b688145e37e1a5ee2950b2d76cee67c0fc97ab6ebc86d0742ee0bf808d003b6e4225930e1b9b16e27adbd7af80826839249a6eac5150c628beb26f81c192e4974323ff03c4b090686316fc30a62db9cf82df201388418212516febb60a05c2bdf8ba0bc9c37a9ec1e0a2b9278e30d5284fb32a432c7609c1817c6f615b10c4d3a7c3dab2cb93566035de115fa9db285de922e552ef4a07982d2a78547c0665fe92349138e321544cc4c52d0f6160dd10581c7cf4bb7eb4dcba5080f5a87a7bb3b7d9a5e229b652b40e5b515f6854201dede30075d6c48368951e48f1d2bfbf2ecff3c5225441886e22b964f95ff942df3692460481ad03be5c0322412d8f8f50f077bb5597ba8b466e363f2d0a0de46707ecd69555e4c07b489290981cbd4b3ae72f0c3767fdc510ff209b68c4f16fa5f766d5583265c1b6f41dd446fc3dedb1b6d72a4d3a4684c37b6286198d8707f14bba7f80728a90cbc1de069ae5474420d681d07c5514c54a1edb08a0fb13e7a84a721a155bac6e600e83723c2d8027c79f4b8336f13b6bd6560e90c7e6892f40cc9f89f489018524a260396132808b99833d64ab56f70893e2b03b0b0f5d810b710c93ac5d5053afd4f06f323d7a02dca3758c71a5b99a0061e220f6e973d2209249a2e396fbd3a69c388276f8078500e51e2d11785a7f3bfb17b0ccca9952258be12305dffd139ae250a9d1bde225a456e82c2bc7eda6441617bb21124aa6d05f0a6932cd8d5f51fd6788d3fa5cfe08814b8a8203c88671e07f92761f59bfab248cebb69220778cda79fa9feee4de152d5acbd7ba45599265984048d357ccc7acc9878a2451dfe628628c0b00d05ebe7a5f19b6611878b91c74b673894d0741b782ef8d032589f42bde5b96a137812acddd8136b0728ee83be633f2be95b94c610df7d586b7642989c58f515aca207264cca34ea51a6ae83b9f91df8feb4f0d78a450ededd90a5902cd664511d11b79c57cd55626fb1233528e18fd6313a2518fceb9b8e7af7b1b7dd1447c07ae477ae36dfb6d77ec5c0884ae972c5221656e22ca701d5c80f2ac65736b2dd23098e4591c1906273349d75f0f600b319bf37ec1d2dde8aa7bc96195970c639c8efe5ea905ed93e920426eac4fc7f1281b79ecec82c0614787311b8f28706435de878f9ee9ae40f81b8e9a453e735a9830c314a7745f4c84be03b59588da6ed863a8bc3e671e1e44af984d1c688f9719e43866ab50f56e9b2294c04cac0dd330d487ef70c4b9578ac8358915c6461f8711dc7990a236b49b72298206102c3030ac4770238b5a321c0b7bdf8c0fdf1dd862bc6b2de34c16d835e52cc742397727d40c268e4920a501b32428340b6d6259f97966ecdf923102955c21b7c4ca467d8adb419d1304aaf45385d12a0d992a0537ee13196d61846ffc11ff69bd10caacddbbe8ab8776c7156413d55da17f7a8a543b09f1ecc977577ae31ec8cf419e85347796f34d4382a2447b2b44b58ef5d76eae90a74ce8838fbcc6dfa62fc5c0f8ad1b5e0b1a9339bcc7c22c3240f43bfd88031270c1ef8e3d0cb570eaef10313cbdd519fcd49f263a2b021acc51aaecb97e3407c7a89aecaca40196b5a43b8af418edb9b236d3f83721937440de232c2cf07fac7b5c7b4b77025410030f65350365260ad45c7af0f9f4058f1b46580087fc73f339aa167e84fbf1a342191bdfed372137cb469aae2e50ef02a07db5c2c42f15c4a87ed724cb8ba74f0790a10f9ada2346446d1542a4917d9807ebb788dc37d63d4f95e88b62587d0f96b95ff3f526aa53dfbcbb079ed9e54c9efb9da0b6fceb338dfc7464a01fbe15a2c3e7914ba6ce0186c743f0736aae36ace1cca4b127850764ac062b311d60f9fd883295a31ee892fea2b95f6febc54a8d3e5b18e25d1b3e297b37f0b9af7328a09d6dc76c956c5d2f8ac816c187e415804bfb41cc2f3c96ebd9bd4aa1048c98b1d9b5467bb7ddde0cb53c830cef12ade57c9663a56d04d93b73981b80683d239db042590ab3801e95299c7466069c9a4e7669fe66c67ace7e33a9ffaefda99a17f6b5316330b9b25b58c95b2e1c490e0bd1b034c3259ecc87c0b535d1c2103bafad50e6964c1e858961d562ed0114bc154db029207654b4e97a21b1b5ce1384a8331ce83523a8fac9a9c70496dd38091e75d73756b192d7372cd2933d8406ac8ed872c574c2227a7dada27617c448f3211026408ac40dbae018f94585d08b65fa76284a2f8d69231b6957fa7eb7ee8a0696b237cc923202ff6027295c80eb2f089e0907f59d46c7c6a0424d54cd84d0c92018f81ca79f5e4af8022090a5a6ade4c2ea807544c62fe42f5c5f8e1d2fd04e40cf8cb52948842af538cb40d3ceb9dcab3d8e10c1cc0ff4cfad54e342956f6392ec40e10ec6f1df85b8da801c76878a5ea7a5bc3be077a31e59e32ab11876ecc1e26fb09838815bf54476002fb2feb3465ba44cb0df51035bb9ec576437511ad2d97cd616f899e104ad4d65411117cc7b82b48f46802810646b1ba5ba5d2fca0133a3e4a817e1a5df284b0088807a223955c46f77e85d1ed2db00e42c86a62a439a37f48a86cbf855d26d01bf134f83c21fc01aae0b5128f65b9dd603689251b2ff048105cab8b803f4b953fbc68544658aa75e76e612bfbb67c50341cd8a2ba63ebf03e1d1d3c33a04e36c13e32794b0b1639eeaa825258de9758a3edb528eb1679ca8fb4c2adceb5a8d7dee162c5880d573ab9ebc4627e454a8b7061e5cf837c31feb2cfff58b2bbf6703566b350dd05a58d64d6bf67ba89b79616432f7d385a074d5f8d2cc506068fbe7b64ac950a1085d268d7645369779516513dd987b49aa0112518a1ac49b7739559488d4025d2be43057348ec37e78145301dc608e3579e87b0915ff5cb9631a194f557525803397d49e5b723a6f3a566749968b4bd36e18ea0e44701ed408acc3f46835547b293183120f0f2cceb7bf6e167c299d33ec3f376f62f5cb4aa7106cea8711c66d9a34272a0093627f088b968b04e5fa1b9de059f04e1d3f914fa44a09ee5b629d6cb381265b4e8165b11ca7b5060437bbf03c28aba5893d1ed26e4515a4d5c9b6fb9629111f679434e5d8456c791cc30bb8a206dea1bca64e0db029a23527fa013fb9bc32f4c595ce7914348827345526c8760075acb5ee7ec82c1e071116b9bd0516b89b28b6fbadc0f718178698091f2ebe876f12a03a6f62b92533ccb944b8d7bbc2de617eea71f05a7cea04ec67ee9d0cf2f74814137b58f830ca8966bf36db36245b80b81db69d8dcc31c5413608efe32f0c20b6687ee53b861a4749d2a778bbc9c95f47ccd7c15f11fa4582082ef800477bacf114da1b1c017f2e48a420e77b86b898735937664dcac9195213fa117fdd3e0ca5728aca08141606271f4fdf0d58424d6cf01a9233d1d0b0189ffcd4603d08f154a453", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x46}]}) r1 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3, r4, 0x0, r6, r7, 0x140, 0x1}, 0x0, 0xfff, r3, r3, 0x5, 0x7, 0x0, 0x4}) chown(&(0x7f0000000280)='./file0\x00', 0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r4, r8) setregid(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000080000001ffffffff00"]) 12:22:40 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) read(r0, &(0x7f0000000040)=""/58, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = getpid() r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$setown(r3, 0x6, r4) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8, 0x0) getpid() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) getgroups(0x0, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x302a, r4) 12:22:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x39, 0x3, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00002a6000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x100000001) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x4, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='.-fil\x00\x00\x00'], 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e0f66696c653000cf2f2a713869ee63083700630b90ad8a9ab52599ebedbc92f73dbeb6fbf7818666c4bb0f672a86981f1a4c73680669471adeaad37ce928b4f355c25ba3f258026d6118ac2ff78cb386ad53b72af02f099bbde9ef62ca8205927837efe90a6a28e20afc0b03a8e76ba9820a50125f0fb315cd8eca9465b5aa3981e6fcc195bbd22dc9f6152028ce62f04d12fe479542c57f3379df7bb471567b76ea82d543"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x81, 0x20, 0x20}, {0x1, 0xfb, 0x8, 0x3}, {0x8, 0x20, 0x60, 0x1}]}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) 12:22:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @random="5860100257bc", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x4, 0x1, 0x2}}]}) 12:22:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x2, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xd4) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 12:22:40 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x6c, 0x1, 0x0, 0xb3}], 0x7, 0x0, 0x7, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xa5, 0x4}], 0x6, 0x0, 0x9, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408030", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) 12:22:40 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)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x0, 0xc7b7, 0x0, 0x8001], [0x0, 0x0, 0x20000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x6}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7) 12:22:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x919], [], [0x3f], [], [{}, {}, {}, {0x0, 0x19c0}, {0x101}]}}) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r4, 0x7, 0x17f, &(0x7f0000000000)=""/129, &(0x7f0000000100)=0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) socket(0x0, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:22:40 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x2, 0x10) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 12:22:40 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff002000000bbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x3e4, &(0x7f00000001c0)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c800000000c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9bb96afdba97042b22674ae98d164cf51e1cca2c4a29cf2f0ac7198a3231fbcf272421a210ab774e4bf98b96fb1d0b7935c8da9cce75caf9bb6c69765d2b5beb998d0a76ce4f1713bde893913da31753d3d5bf6a7a2cdef5e154acd794a10f9b80f479398f03aec96484b31d0846204fa5d57f0437cb90c5517389258d87860c6e6b4dd0e0de236a57ca3d57874263490d4e6cb68c69804c60609bffd14362de805cd301a", 0x306) 12:22:40 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000a92000003b00000000000000df7a28fffff500000000fe8800000000000000150000000000aa"]) socket(0x6, 0x2, 0x1) 12:22:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) 12:22:40 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:22:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="f94c4c4993dfd685fbaf8a8d1a02", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 12:22:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000af3ec57782a4d2903451f9c544f850a9546992848cb98f29f5faff12cb0e9e65a559daef3647c155"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 12:22:40 executing program 1: socket(0x1, 0x2, 0xd1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r1, 0x70, 0xfffffffb, &(0x7f0000000240)=""/77, &(0x7f00000002c0)=0x4d) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4098, 0x1002}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000080)=""/56, 0x38}], 0x3, 0x0, 0xfffffffffffff000) pckbd_enable: command error 12:22:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x5}, 0xc) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000000)={0x20, 0x81, 0x1}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000180)={0x8, 0xc2}) syz_emit_ethernet(0x22, &(0x7f0000000140)={@broadcast, @random="2eb5e5a0649e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2, @broadcast}}}}}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r7) r8 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) 12:22:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xc) setuid(0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pread(r4, &(0x7f0000000000)="92938355", 0x4, 0x0, 0x1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES32=r5], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xffffffffffffffb6, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88}, {&(0x7f0000000200)=""/67}], 0x0, &(0x7f00000002c0)=""/26, 0x16}, 0x1043) pckbd_enable: command error 12:22:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:22:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/94, 0x5e, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) 12:22:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0xffff}) 12:22:43 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) 12:22:43 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) fchdir(r1) 12:22:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffb7ffffff], [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)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x9, 0x401, 0x2, 0x6}, {0xfffb, 0x7, 0x1ff, 0x6, 0x40}, {0x400, 0x5, 0x4000, 0xfbb7, 0xb4a}, {0x8, 0x3, 0xf800, 0x9, 0x1}, {0x6, 0x40, 0x7, 0x1, 0x4e75}, {0x6, 0x7f, 0x0, 0x6, 0x1}]}) 12:22:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESHEX=r1, @ANYBLOB="236f408efaef750cc32df84b2fbe122a3d1fd8366dfcda0d50116ada280f2123004fd80a95ad64dc4f504b44ffb497c87ed2a2673069bb29e30a05a48024cc9d7199ee9036cd30cf623fbe421b32ed9cae10c86204a908d14684b93ca4ebba9476fda912c4b45672a74ad8d5293b914ea61e8d68ab2833e9f99de84989c8aa8be619bed0c4efd2fc807139479c084129f9b4f644bd85bb2c9d87dfddc3b99898acd8fe267b7d67ba10aa31137ac66b3fdd30814fe848d742c934b00f34b6d336b89acf06ecf6ebb8004634f8660803178071379ac8435ac29dfa0cb576779b5925f3af8b7a9bac32bee4914612bf34bfbc80e062e1e21dce259081ed405f6e901cd9e9fa6142d66ae22babe7cafce1eba3d24ffec4a492643fcc087943df83654cbdf7caa6e4eb3ae51097f600543218dc7941ce6704111ea486cfda6317e48ad1f722e36c0cb48010c2d66d90088a11401a4212bc89557b4421ad0004f1c6ee03fbd582cbd69cacb14033cdac2cd274a267edf80960fb8556924c8737aaefe8792c93996bf3206ad9f1887821cbe8a5a988e0d9c93ccf22a3092bc54b32e5f5ec4045d5d2d1319da28676f3376ceb9591b931152cdccccd2c1b92014f580cfd4d5e5d30b101a3f27bb6a209a9d855cedb534e192dd9b40eb91d3b8aeb37b994d6342ebc84c565d95c428fd2a086a6b21f6f217f8c0c2567351b9ca4da83f871d2105eb9212822e9dbc1e185efa5512d646f10d9569aaa1710372a69d1caa80f3a7ef4e0a370ef30640a4ff05835e83e5ead8d5ac794a755e387dcb0a4ff937a3a1a2884d758e76f70e8a92b8186ae0c87ad0ecd025a5e69300d1ddb2db75ead8081a83d02329519a93d6cdcbe171b040edb32437fa5e3edbd1c1a5cddcd4fd3c47a7282a66d3d4bd5a2d74c3bcf726dba1b94c402271d0374de95099ded69593f971917a7fa0b3262614b46f839ce9406b4a24a7edaa278215cc31bdff20162933bcbf5c9834e731804f0bb3ce0a6b31cdbc70858e5ea9d9064ff2bd153633be89a231209ffd63480f264d8932d60b249cc78ec423ff202613c1f538b391e528a1e959dfcf3c63512672f166b45c3d6a254604702f96aec1e8cd0153bc2dc09c83475fdd04252aa5e45309172d5e228817118bc23fd338c2a70c0c567f48e0e320d3808f673c7653a75cdee6fd9be50fa1a7c0966f5260d00f1d5ea8aef17cbe571a7700fd8c54194dbf5e8d70fa3017fd07f6ce19496d5e5b2b6afbc417d68c206a5d9276ae0c8fd54121ab00fe62c4c0549d987b88be2d1a47c3b6320594465ddfe01d1b6a72ec64b4c261127ffa97382aad6a0fd7550530f625038bf28d290db376e201b8754b855297047b167a3c98033d556c508a506658c28662cc91fe0b07432fc7850c38f19dd21f6baf90dc4c873ec4ed822793dabb8b00b78234df28fa24bbd74dd9489d82f57bf77ceb00cbb33c17ac9c1f250a5687e6e7843113400841148a6ebe6a2c0967aee9191b75c164da2d784510cc899cf1bc82b6ab85daf2e9d8289d78fcfba42614c0ea6ae7d548cc5141bdafc81d61aa772684b906159d49e3189de01cee176c58fdb1d7b3af64bfe0ab9efd678bf45c7b37f1edd8073b022ddd1c4fae034a30fe5a47fdb164f606c6dcfc0c450d905b719448a2046748a21316f27fcca7bcffec2122ce1f173aa015b2f1fd73ce32779dd70d5802a1bbfac0836161f8dc0eb206754c337adc21fb61304094471d3b2063e97852b1d3b03d9429410dd47deb1c8f7d899833b7474775a1a7cc4a125227a0f5f1339a5dee01ae65a0a85db89f2b0e9da0d290195d9212660ecfff14df40f4ac0d961ebd8b1fd44c93ddaf64161a55f142b5fecfb09ddf732437b4aa2ec68ce51cc7951802957a2adb8d2fe2c71634829ddb385d69c70dd758b39cbef0dce9a6b6031cc12f189b9da50ed63b0ed85ec363eede5c1a0d6989c75fd8e9ef7b2876ce4e5b0b0f31b405d644d1ba850b89c95a7a04f9930d420105eef6aa0fa0a0474b2b2e84e5857e03435fa391dc87490d795843bc37ef016587c27ee9f655aeed9de125299e3b9d92170b4b332ccfe8981715450a988a1419f0cfbd1446fa861e4bc853d539b4621f4cc069984ed621624c3d13067158b92ce76e182c41915e8511dfe603a75452e01494310ee4b33a20e0987bb4fb480175caa5d943dda2a6f12ac9d053803fa3cadb4a5551abd3cc1b163a2e21fad08c24c6e43408369c7d129340c0f612e055547f5d39427c3e222c75e9142c56c782fc526f67db7dd7cdb6b76d042282159e4ba0a1411fb46cd46691b6ded00d36c537bcca092cc2f5bfd2f4772ee69d2e97c838317be2419e544192441fcfd52cb9f926a2ce7ebc419e3064e05507d36b35df79f2daaad014719ab222f0675146d72bb31b6d154c53bdcdb68f6de1062b07af55a4a096565f4350c5519099e97ee73c9f7e973f8f97f7da85ef1c800cc65720699ec307453554ce1bfd2d59ec00915e2b81de09e3b07a7a0450a46ba8846fab9ca405c52c3db2715320e720b3bd1744ed88627376729a4788e34a37bfcbdb72d7b371d805d417e33495a5f24ef17fe45f125780721fbd346dd81dee5f8ef9cd22ab622f14b60a06bac708083d98820d20c97f8b6a2d2423601036f22df53d23a4a02807067c756e89478651c4947b9d1bafb61060a918d1fca06459ffd18359055c3e2f3718f70298f346ef747ca1bbfffcdbaaa8ce737109375c12554f57857646959594e0d43c1bad4dbecee1328e9316b1cb77c9cb27adcee41f8ffcd47c3a89466bed9b1711ac94db77ee6fa4deff2e8e90017ed601af105c9fdb9d84cd7171292c4b096142548ae8af9d5ec76d1f5048c2b7f58c9fe93a8212ef5a03e4addf13aa913ccdf3d2581cec4ab9e9f76e1b8e0c1acb1b5062785a755c515f2e5028cb8f336f0ab15ccdede2b1c3d5cc3294d7b8d28bf263bb986aefa6b100bcb4c8baa666a372097170de8f3708abe12b4ac7a3b0633b2bd690daaf6c9078969151d8544ea45e14cbdbd5324a3f6b07c97de3f5a9bd7d9038699b1691686f46e760f161f42cc42f1c2ac25f2a7bf64a3d495464bba42b8a5359e959dfd9d11119394f57d8dafaf95a1d53a2e9d84ba9f4ee22036d52a78b991fcfcfc45d3cd33fe43666385c205cde7caef1564524814643a619519d7e1b88db8b78a68627ed007b00d02e65b06845bee031cc8586ab604fffe56de949d632a982cc1ac32e416ff9fb18e729803ec2d991e359b685b6f01ae45ffe4efa84833039131742593f9c1ea1d45b6e2bd0a1f31233f4438dfe9ce7685b172b498090795dfaa918f43f6b05ac1cfe374a0e60d8e256e0480f2c4e82d29e56e12d765a25dc8703a6b44885211ff3d162e48e4cbdc18e6c73d5562f03d55ec6d8ebd6f8060384fe15a242cb4b55e9d9c190b235de5bea08014cce694ef16371a16131f73a0921ee243928f5af68791ac5bae6415b6226f251d6f1ea88b4b9850cfe5b09911f71a8270be04a1ce5287fd2c130d32f7184544ffa4882e604971f413e1d0d42c69ec2d99e39ed8462ed2258a0171edfcaffe5483227d9dc15a99e91d6c99fa1d13581141b0cf1f5d584d642155573706841ad4d51c15811b572d2a2413e0db6f911e03e32b0404676c1fb1560a7295ea82772cc11586e1aaeb353317fcaf10e82edc17900ff7fc613b364887d9e1b8918eb497086039fa3c854127ac73338f2fbd1a0f42cbcfb522d63cb24d4ffce77122740fd9e2254132d3abefcc34706a7332ddfbba2358efa8308bdd18a48a4d5f8c548d3e1e4e7a3042875cc354c4aa0be029b18cdf18713e55816e3aae2b2d5c9403a9a056463cd4318dc55e181772bfaceb76af87853b2dcf35de311ca36dec359a1133ed56e3e028ed5fd72f99a7e3602fcb386d1b97447f8b3e3704a47df91f10ab923db7341f92e815dd2f370f8299ac9b6694b511933fe74998b30e6f354cb1dccce0feb13f942e78dcdbe7543303caeea2081a58e87fdcf02ff1faaaca84f6704cf88f3e65fd86f7930e982a4d75eadaaa911c37eeadd2913a9c589d1405f735824714f6fbb81acae5eb0479e4533be77b1e5fd9accaf8da2b99a1cdae6458826bb2cd7efb22bb2c5a9682ff78a3969aa3d3a3105f78898dadd753a18eb37616daa3f1ce7459a33f7622ab202c0a1ee4d134cea83b0026fbfca96253cf7ae4aaa350c7469a24c49345a05089f6ccce6eee29a9573b1248bc0d43e4f48ba67429cc1277c2901a3dc49ca19d04a53c17f5355fa10b427dc4076afa8d7f6583e143971e020aae7c99a2515778450f1802543d2197adbbb03e44c34245ed32f2bfc90b843c415c2c90b72e484c206750ce219bd181cd04c7915a8bea0dde6d7947c9922a377aa25a73efd2ffc62713b6b28f54ead0d66c382211f904fb95d94cca6dfd282fde928896f0fed39776b16c1638e65167714e481c3b203c220bfeff27100391a07b30daf51ced0b74105fcc683cae6fb734ea1bd41137cc2b6d81f0cf58af29b44efc95aba18a5de73cd06bca0726d2a0520aaaa12a1957db3dafe1a126450b2f0b2e7d27d26f2f399110e98927767306ea1dd7d611e24287c2ab6adca850146bdc2be60214f07dad582669a12e4c24011ff21bf8566927eefc90faca551383d9d24ec9d9875c2ea4995f8f346e23b08f40602fead4507c84d4d913c2a2ab845d6bdf49769d5cdbb405991d686f5190bf6a10920ac2d3d2b639550261010ef1b562f5f227698a2592f13f9c457f37aec17cf92e98abf4767cbf46246244cc0b1eef68554e004030147e2f86e73002b23ac31d7ad22fa30d43cdc26249e319e503a6057cc0f9170791560ec8edc9191eea89fb0cca240ee7b53e95553db4343ead1c3271136720d0f779e36bca7ae9cc61a3fbcf27e53ee3fafb41c8a04d4f3ac89c0a247587151ed1bf90eac81d45a5e4dbd62657536c10fce7f6696cf4d943f1020dd80430a76541006541057f7bf425ca54b474b0eb441f3c0b9d7f7cd23ef27679955b6e7914471b06afdf9b8ae22c15d274c5d531be8173134439d8bfebf62a6524c23074a1057ba1a881b0cc54dc987e280583e041cf3fab0e473482c9534f844d57a76370d65c766df79761b0fcf7e0baf9916318a4f87421e0dc9e39b870f893d0ea026cbc8cd84878a06663b9daa0a6991142861d4670ef4ff3b53ef397efae320178f02daa1d9184e4b49ab2076e97d74ce325e6fed0559180f350988de36efc9c23d40fc9f547e4919e05141a5555820c6c1c65d0c5add9c7a219abf32c92bf25b9d559ac685800879eb6ab16e4276096c33829cfbfb7fbcbafe62114b6cb42445ee0215bb35ea51b639078dc1ee1ea3bfdd3d2c3f0359ab5a9304221600056ff0dd381f0a7d6a5a54e7391fd211bc074c65452f6fca8d524a6b9ed5a93fa4735056b50925d9d6baf4cc5d614023b36a572fc63b0e67d50d2c43730077f813df6018e99f6a84d3c945884e8466b7ca4c0ce526d675740c20b1a3a824ac1ba4255c008b10487a98f038d2d7a199fe36820668740969f9aeb2324c3cf99231644f6edf68bb764d95ea18474a90429fa7005d32e2a83ac7f9293d669fda8f9950161717616269b15d4c82eb5cc92bb7c1af013a09455ed578cb19dbdf57c70a355c33d809b9456addddb7adddcc86effc16233fda31c0fb23b196ca25db193a520779d548f3797ac8114ea9a6f1c2180f0512c141fb6b0f013da5911adaa4d31490a0bf44db52f", @ANYBLOB="820bd43ef087e694e308cfc2b84823f4df170f9c2196a2d6929813e2e1c4c51bc98a95c480ea4db345025247fbca9145f23ec8e3ec066cde0ab4fcc9f2ebfdccc7e90285bcf431293b21caa49428c90fd24bfa62dbc6eb1dd5166d741636dc4ded475055bf87907314427cc548c0824eef8458df3d6213dcc26c02e13e204ab778015c4e"]) 12:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x1}, {0x4}, {0x80000000000006}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x7}, {0x89, 0x8001}, {0x86, 0x400}, {0x87, 0x1ff}], 0x4}) syz_emit_ethernet(0x2f3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000570042248766d0e19789849729000000000000003cdabd6cf803fba7d8fdd4ea41e7484a53bfc2a200e2cb24a689f6db90f0852c2af3913fe0d264bf996d3cec26c8141442195f5edc2b8ce5d53906f0b503806cf3da9315b702d5d46c64ec76991b0cc2604209d4342490ad9938b37a5459243dfe2503d11739752074d589c32b2f7d5fdeb6f3150b88950273b5b5b0e88c9a6e07c574d8d464a03526ebed2e548aaf11d21fb794cb6cf4191b61104840b77946e492cf6c1259c9"]) 12:22:43 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="2d5281a1d376a98aa0f0a316f343d261dd62f3276479166e8b477bf27202e725c5268c661c5ccf2c6c9e66f7f214569895230ab597495ac60c84a6a0931a6e74cc77a000395360a7c1ad9397f0b41fa9cc496af1049d84535f8c292d75648327538b1d1d13263bde14fd9582b1df6e2c03ffd03eb52671c512630883529d2dfe01d0b0ad9f6a3db4381bb9cfc2ab8b2df3c3812c660ebb68d39adc907501ea9f4b8fc32fac93665e06a5a1e5f5d66b1ae6c5d64269b2dd77edfe8da0a7fc090b628613f4", &(0x7f0000000200)=0xc4, &(0x7f0000000bc0)="727b39cd188264481b7e9c3ab271270d6a1cec5a8306dba1e34f06bc95df65d4d962b470ce14c5985a1b740785d9251de95f8ff30fefa908dccfff209bb4d1b4df8302406764531d30aaf6417025e410e1e1b2af312ec61d2297a449e76d2b1af534d67f7fa07d00c5a88eadcda49d65cb078a8a1cb6e4f0bcac6800a28ed4122be5e2482408c3729dc6e7a5d3677ee3544040276d5ab2c7a3614acc637ab3aaee7461f25b2b3115e2d0a50e30b3ba91cb6c8a471f6fd5eb9ca655937c35c1061cc041e3fd2f7af66c009113e09c0e59c4ea56d33c64093cc199e3f9cabb9df2ff7f1cf07a0f7106c0cc7f155bc1b21c0ff7b97b3f07831568180ee14d5eff93a6a8ae1122b2d048fce96ca8d746cc7fc9ba9e2eac2f91016ab22172cd4b850aee2ee207240d9c9f22ce9cb9019831acd0a4f4f9630cdca985618753123ad5ef10d45c5cbaf9f12fc5d101285bbc7f7648074d1213b25fb5f9f69613178693582717bd009c787f1bdcaa27185d29e9f063b6b6256e03f95d3e28bb6b6f3aa77ea4ec5242021d1333b2e5468d3860c40ad8d6f3c3b2fcccf1c41e68bb1c7df21ed3f856336a40bb902a9788af467ae83ef16a66d4f54251f63c6e36c26a00e0273032637c5c76076a0fa75cecdcd7fccd8ac260d4fe6ba3466d0d00cb664044cf07588247875b0ed5862c8be8964e0efd7f29ad9155fe36c492dde9933b979fc71aa4796b5bae3387153957c408be2312f6af2b00ae4fb1d118ac960c1314fb059b828960da385d85c4ebdf878188b358a5cabf57080fade82fe6fd494c68f63852718aeacfce27c36e5ca3f005efb1c3ed9d740358c40454b5d8c53f2618cef1f181d4659477fb7a34953149843f93fd7413724007781a626ae266bdf7c2fec3531727853a349b5478b2304144955790de34df6131ac26ef02b106e2410914a48eda165b280519fd9bba60d9e0018ed40086a78762305ede27cfe06f1c7194de73c8e9e6757243169eca1b04660866ab2ebabc80324066c31777a7fe7bb0e927b36c0b85dcc1de410d54b2d433e424980f477fefa13a23b236d3f8ef624af9fd71e01b08bd8613199437eb1a47f6296a33a4eb98da3099d02d6accd3fac9c43fd23793293028461ed1aabf76a9216ebfeff255c6c5e3751e1fa8e5a9431e7bb3d8c1bb3a667a166db4affc590aff85052f0bedcaf153e490dc7d3df14e0582586b9bae97b6290c013e22809c86f29897ab8fb081942678652d5508ff940949822c561a964ea3173d30079c6855296fce6748118a9217dd21b5ff05427b1a8467643a909a5b23dbecc004da629fc07f5cabdbec290e87bb13f432cd785f7459b5ecbe864300e14b3a894fe73e990662f7952aee58e96ecf813f5a368b3e0d870a9781fdbf9e457318a95e04e05f40bbc1fea730bd81a9b2a260750fcf512503f890667be9305dca4d49bf803f694b88ea67d8b5104b0e7d5088cbf9561a271e599c9721470fe29ba8778957a9aaf7974f02330b9195d46fb32bd27526b7edf075177239dd21d4b8fb4baa907bf8521cfbdc855310389d3ea84b9e4237f0a9c79fa9a976497825daf9c9334145af72177808979c5de768fb25aed42e93b082f7331a34f08ab9f2ac3d510cdd89874861ef4decad23a6fb8c46232d50e9d04b61c140f132e059bada4b7d58f00b312ddd7204d93ee95e607891c48644007a6db170de804081a10902efa8257b52b7f372cec85efe8ebc1a44b61def0ddf0097c9b60fbcaf288c85c248346f9c7b20959d653f77e32f6bc53576cab04146ea73e44a9c150258c39ba64e5dc14ef0d0e0fa047e37eddd1a8e3cf21c292f9db1fd2afbb351be2a838e251c1ba4cf5f5f80d34c135918538875a6b31f1f88d259931f4bbb0db9e85273157c07dea6a90bdb8500bc9661db174586efcc4399f3c6f24f8edcf88d10974cb6d3df37b98a2e1914fa449542517a11f5086396063c0f74b2e9b09bc1cc852d86cdd06d4bd8b51e41e72570fbb66d2e11cbe637b620a803fb3ab10826149dbc6940f61f875be8565091cc2ebc23343d4bb6c9ba493f10b486490db271f5126b61b6b44522cbf313055d008f01d5a81a6f2f45b024105b00759e24e3f54d31d35774bdba586209706631fe2047424069a678473ab11796a4fd02a0d0113e5247b1f67ba512e0076ad08f25893f10df7fae9a802b39ae652a95e6c2057bedbf65c9c5420468c8a313f5bf26a1a9a898530f6477512f0e6de68b6ace1118b699fc8e50122400e71215551df2eccb3a91051676f217aef8cf0fd3166637809238e293d0ae4d83023e4edcb7669109d91f159d3e9ed98dd4b14c73b19266dd513315ba6d92ba3fb033a7c3b41dbc2c56a0f5e0b29f469403c5a69358595f4e1c8a252a5c7677b3af72c4ffd8bf04195fb1dc64b4df38577705aff6fa3a437734480f3615ea0b00f9b1282c8ee0aa0f585d0e900f8be2d9d34deb442091f119bbc85458c13c223aac58bdf0c28ad2069b49bd1a7ba20ea329ae6b31a6223101a0fc1bb523d13845e345741601dbdeb9709ecbd9757cbfa68d4eb8dbaf0f660be11ae26f57c0fc7df0a2d7f85e45c1943708031ce7b44fe469606dca047cd5ca352e5b9b44d413cd4fa40b4bcbe2b140847bcf725800536aea5bf65ff233f5448fd63853743741087fd8c913524d54159a2074d4affaddeb3400694a900825bb8c674431b8e26e39ec548499870aaaba66c6dac9d98c1a8c994452f27fc2d6a47fcab671e89045efa0df4ba650efbb3a65621115f7a0106b79a1c252dbd14d15b0ac68af44eb98c2859119aa3a907c94f1453e179aabf047106e6312dd29a1779586e3db607dd7ba8ef28ed36c908ca787ead9203ef8f242e2b054f7a1cbb1e7a358b2fe109b29698b7ffffcfed4de5435de47d27ede1b775697cbbd24b44cd3ccdb00818dbb9e8a99a05415db3e113cb3fb8911b408e50cd9f117751d413b0ec50b6078d9a10db2edd9c69ec925c4170a9ed5d3e27e852a63f4a10dec9bf3ef92cb2dc5edfd123471542c85857c7205240e85d3d49f70ef6da96eafd558c942d500ea3916b462a68f47f6287031b1ce54df77a9a80a127ca6d3e0ef679823605362552adbfe8c029faf9a70e56c8d113685e12c63003e3ebeafb2610d886f4d7248f5e1c3452313aac77e7ab96cda2634c649a74d1d796c74d204cb3ca06dcec707ffaba955eba17ab732182f9956f8188a67957aa612da803486e72ccbdea931ad153597b6aba2b5a6af2db7a6e410997fbc66de49f3a16e3b75fa37414b139d44155dbc89df14287ec4599ecfc4a530da6c0f0c709472d785e774a7cc57cd0408534b4dd742926597e1da00f047d6588326db1be8443660580a6cc1fa2665142553f8a41ac46970d70ba2e9ca54638e5ea4a242ada49f832a30db95eb885320067edc93d01d619244a2cdf596ec014ad81cd1ee6598cb06fc12fba546fce7fcaf7abb7dbcd76120b21fabd118d8a7dc23d5ad2b2e69765e950e8da3dab01ce76ed85564a508be1687c305af619d096ee61ca5dba030571413120f83de27678d79f7018abc5666c1f96b8bd6e75ad395a2d0d937c4e284e6cdaab2da053ed6c3cefc4f26c096b2b9cbdbd6d6e805440c42c20dd5a721244478f98afe04bb95bd012e0052770c793388e6b08ab4d53d58dc5cb009add0ef838c91a1834046592b14b5cd8de32a2264655853043474deb8dd299243401a2542ba8f82a6b1d8eb2e0a8236774551d0b560540840a04f5b435cf8d2d7c0921a013b952f57369e213f8edf325ee1373e3fd7400c19a7283b4faa1832e579dcf653aabac00e30a5b20caa51f572fb1885a4cc9adb20695d0685d2835d3903e73b56c2bf0b46c5076b7309e9c2ab3d62dacb8a1b940916e0d52b6d42acf4d49576678537985e79a37209582033593e46bf9f0a3b834034ad7c470422a00c9c39fd39a2e8d223f947ae36eaccabd7c4c78134813e8f1e6816745ba4fb605065fe54616c2de85e4536788c01248552f9bbcbecc3f3b2f7d92af05b06a87c1ecbe4804b37532351f8829d4458870605f44f4ba7b6a4c03bd9395ee492aa2f739fbeab57ea4d851fe2dea58bcd13c048efe3cfcbf2e746288ac2716beb7161806ae6c00c2b5a8c498cb3eda058b9b45bb6d5bb99c59533fe1bdbcffbab9eeca2f2530fc3274be8d871742c44a2f56509270b428d3484bab05607fe3632856cddb73179ddae385bd646ce722cd9ca2878fe6c57136164a9d69b2995c918ac2b704fdde505fb66b080916a00dba949d67c123627ba0a522c2f4b7aee4b25290e99f2094cbbb105e1c93d1caa2bc2c09f5ce3fe59af594ebaebfba124d20b97f8da403b2617430ee169cf85fee333fa5f05582315db2472dd4afc4fa45fa9a7ff268350cfdeffd276911f40b769530832397431a67ab6c32a0aabcc173f1532bfcbe879351951687fc679affc2de1e2d0f00952777733c0236d2427eae84ddae96869142748c47de54ae41f7f729aecc3d88ce31a49f2dbe4401fca0cc9fd08c2612ca658472b671874447507e4b1782bd0cd15b7751b7a4f1c4c502c0a6d3538a6234d4efc1db72a6b88423608b969fcb22f87e7d932b779fb25a211ce24aba2e80a196d93a890bbdf75bc6824a84a0a0ca78d1dbd46077f57a8cdb9aaf3dc2f4f590889d174ca615dd5fe86989d1b9c09b177ad19568d264a2744a17cae1ff9a2431f541c6f64947ff366142ebbce43363d1b06b132d717f849a4b06b25e0ef349acf8a9b13bdd056ee6f59fc7fdc003d6c43f0da1a8213ab3e9b87bc8cf414cf72726b486389e723525a02010cc109839369adb657e186e7ddee0aa028413235ee5eb3e3a51c1f69a39db3ec0cd32de2233401ea3b7774be74d57b851b170a8fbc0d2e529d152cddc3bc0f6451030eb7b0784d0eeceba3f2ada3599a8ee1eccb8e786ca2c2a09932fbf2dbfa1e2e7d288af31941e363e0b52efaad217a1ae96799f0931233bf0106ae12426a88d90759bdc5b23328dc8fd7bb44b814c295ecfd60b65144082ee0f1ccd4115c9f59e6575b9c96be562e7bb764d334b91e0af9533b2a555c51b1636c1899707b47d798f70f9b32b580183a30a888302cdbe63e931322210217e357a9624a805ab5fb5d016ac18995ed3fed1bd1dcbb7e268e75f247b9ffa2e0fb4b50c7e9c7497c2b51f8cdcc21c4961d74e2c4762c0d99049b4abfb980f0c4394a556ddcd13e9b87478b58043ad85582661bb948fc5d930bf9b033f31200bdb10894ff2c3ece8e4e507ec06287e515c71fd8a9dafb249710cff630e6929f776cb21ca2a9d03a7d5ed1f61d05efa062e60ebe5ae6da29d40796e63cb13cdebfc9adc5d5ad6c480d3ef2764ab33985ee18ff20d1badc40734b3a33ff150dde9b4150d44cc328698dee65b912182c6cbf584b2d41f8df7f91d80009a4aa98b376819a04fa9bdcee221bbc28db23048814cbac890e2a689527e9bfa2117d2edb463cf8afed11add976e5f3e62131e0670a973aff761cf47436e44bb609f493fe5f4f9dc31a5774589ac398266af4d2552f064672946965766976ce951721e891282b9d6849d9a5e7dcdd3ad866c66ab3c7dc3194fa1e48f71e8abbe15ae39f4d9626d9548a12457c39944966f323cd2c83d05c472f86e8cbc3a21dc2f12cabeb6ffceb7133abdc08e6a0946260de9de980fd538f0aac4af87cb094c055d1e995bc824fb25b0dd2e6fc02eaba1a3e9c78553387229a5033885f18cdaf847805d69b1af5c2", 0x1000) 12:22:43 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x1f, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0xa, "4000f88210fe0d9a"}]}}}}}}}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xcd1}, {0x1, 0x5}, {0x10b}, {0x2, 0x9e}, {0x100, 0x401}, {0x1, 0x3}, {0x20, 0x369}], 0x7}) 12:22:43 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="d692f326c9eba237c772c393a9302b7f057002b074d60e", &(0x7f00000000c0)=0xfffffffffffffe48, &(0x7f0000000100)="3a9e00cdcfc208613c7ac37fbef00437aa3ee70400000000000000173ed787c448098f9060d3c7c2aedc3d00afccd9bb14cbe242e43dec386afe023dc0315725fecbd39e", 0x44) syz_open_pts() sendsyslog(&(0x7f0000000180)="bdec7c165636c8fea7bc56080b8255186e36384715d25b9b5195f06e2e437c68c3b057b7d513b3f4a5256f6e62e2539d7276e895eb8807d4887993ce1c3ba653a0b2e92ddb0701964e1092629317d351c051240693725e0c05e4ad4d016ede304ad769a9635c45f07a0580ce1a714efb87c881961f8694de7a78fdf27b8b26a3e4788c8d8342aa3145916b0aaf87901ff2c5ad28ce202430f7d065f6149aeb8e13f04108e4dfb0e860b9760d81eb531be0ce6223cb53c16bdcebe580c33cecc48faa3f17229e09fa586b66f2f6b21ead2d3e59295dc8864ed91fc1d6af968e110b5e1b9dbbf29f9dd805b63d137833d23eeb9b657c5bd6a748e0da161c", 0xfd, 0x7) 12:22:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000], [0x2000000000], [0x0, 0x0, 0x0, 0x7], [], [{0x0, 0x0, 0x0, 0x1000000000000}]}}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:22:43 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0xff}, 0xfffffffffffffe81) setsockopt(0xffffffffffffffff, 0xfffffffe, 0x7, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0x0) r2 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x4}, 0x10001, 0x101, 0x0, r6, 0x4000006, 0x9, 0x200}) 12:22:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000180)='./file1\x00', 0x1c4) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 12:22:43 executing program 0: socket(0x21, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r1, r2, r4, 0xb2, 0x6}, 0x10000, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) setuid(0x0) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3f, 0x0, r5, 0x0, r7, 0xa4}, 0x642, 0x9, 0x62}) 12:22:43 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) pwrite(r1, &(0x7f00000001c0)='P52', 0x3, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x40) 12:22:43 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000580)={0x0, 0xf9da, 0x3, 0x6, 0x4, 0x6, 0x7fff, 0x10, [{0x7, 0x7f, 0x1ff, 0x5160}, {0x8, 0x1, 0x80000001}, {0xff, 0x1ff, 0x8, 0x6}, {0x2, 0xfff, 0x1, 0x5}, {0xffffffe1, 0x7, 0x6, 0x78}, {0xffff, 0x6, 0x3, 0x5}, {0x1, 0x9c6f, 0x4, 0xffffff01}, {0x8, 0x8, 0x2, 0x30}, {0xfffff801, 0x3, 0x6, 0x1f}, {0x200, 0xe3e, 0x1, 0x80000000}, {0x3, 0x10001, 0x9, 0x80000000}, {0x8, 0x6, 0xdf}, {0xffffffff, 0x3, 0xf7c, 0x8001}, {0x6581, 0x7, 0x8001, 0x3}, {0x1, 0x7, 0x0, 0xe51}, {0xc68b, 0x8001, 0x2, 0x5}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="f2af451cfdeb950ec6864107eb1170ee140a2a046f27489ceb85bdd6237cd9836599d50dda46e7125b2b716abfe382a2c656447eed36b7afe6a4beb6e934a4dfae8f652afc", 0x45}, {&(0x7f0000000240)="47474890b1c85b6fe031a9adaeae8152abaa4284d2da32d63c94493aaf72ecaac9e77b55c6c22584b377b447a1528064ccd9c40ab340d8a618ef4ffabd6689d61681ffee1f291c55a36d88c6ccbd2dd88fb65e3bf40cc07e811b3568c87ca634e20e5da0db9441eb1949ee10b3306f7927eada44eda563b448f5803d628413a6dfafd96c6fcdfd8880b264d049b1c1b75194c0a75ee298af7c0e4c00d7ea085eb28ff55c3643ef6d40e406e25e79508450be8a0bd069452542eb0b778c172c7fc80193803958cb4da1bdecac6850d6b0d938efbd6fe689f3fe919f1482", 0xdd}, {&(0x7f0000000340)="bdb0b1e3895aa344e5d011815bf397f5752cf5addd4d0a1ed172e3c7485814b7e45fbef14136ae21db509b206a7294045184240812bea8f7d40713ee5c389cb68f4e5f7740682418d2f9413a897b4cfee2884dc8ca1a62ab3619c70b42e01b", 0x5f}], 0x3}, 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x20800000033, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) r5 = dup(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x9, 0x0) accept$inet(r5, &(0x7f00000001c0), 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:22:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000)={0x4, 0xa7a}, 0x8) socket(0x1, 0x4000, 0x7) 12:22:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:22:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18ec"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000040)="5a56834c81087cb93554fa010eca6fc838f7f5175ba6e6609d06a86bdf9803b867cf5ce8c94068bd", 0x28) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 12:22:43 executing program 0: r0 = msgget$private(0x0, 0x12) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000aa273edf1dcea73be81dbaf202440d4dd8f838f6e75f353e93fe879e84050400486a", @ANYRESOCT=r0, @ANYRES32=r2, @ANYRESDEC=r1], 0x1e, 0x800) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) 12:22:43 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @rand_addr}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}) getpid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x3, 0x1}, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) 12:22:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000195c0)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9bc}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbb5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xa0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xaf2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file2\x00', './file1\x00', './file1\x00', './file1\x00'], './file2\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) ktrace(0x0, 0x0, 0x100, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x3f) setuid(0xee01) r2 = semget$private(0x0, 0x4, 0x10286) semop(r2, &(0x7f0000000500)=[{0x4}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2}], 0x4) fsync(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x81, 0x6, 0x8, 0x0, 0x5, 0xfff, 0x9, 0x1, 0x2, 0x1486, 0xfffffffffffffff8}) semop(r2, &(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x33, 0x800}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:22:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@random="83c9348b11b7", @local}) 12:22:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfff], [0x0, 0x0, 0x400000000, 0xc, 0xdfffffffffffffff], [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)) 12:22:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x6618, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0xf372, 0x0, 0x0, 0x1740f5a6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0xf7c], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xf6d2, 0x7abf], [], [{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}], {}, {0x0, 0x0, 0x10000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) fchmod(r3, 0x48) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$dupfd(r4, 0x0, r2) 12:22:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:22:43 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, "db7b71", 0x30, 0x70, 0x0, @mcast1, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fchmod(r0, 0x8) 12:22:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x3f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6a519500c493b0", @ANYRESDEC, @ANYRES16], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x3, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/246, 0xf6}], 0x1, 0x0}, 0xc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 12:22:43 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x101) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 12:22:43 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f00000001c0), 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x8000, 0x4}}) 12:22:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f00000001c0), 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 12:22:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029b97136a0d7d36adcd0473650a357e3a", 0x16, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) 12:22:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x6}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 12:22:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:22:43 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) close(r0) r2 = socket(0x20, 0x5, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="af02ade484"], 0x10) write(r0, 0x0, 0x0) 12:22:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x10001}]}) select(0x40, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x400, 0x3, 0xfffffffffffffffd, 0xe71, 0xfff}, &(0x7f0000000100)={0x0, 0x7ff, 0x1, 0x100000001, 0x11000000, 0x7fffffff, 0x3, 0x6}, &(0x7f0000000140)={0x9, 0x2, 0x8, 0xc00000000000, 0xffffffffffffffff, 0x1, 0x6, 0x9}, &(0x7f0000000180)={0x1000}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x6) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, 0x0) fcntl$dupfd(r0, 0xa, r3) 12:22:43 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f0000000080)="004b834d9891", &(0x7f0000000040)=0x6, 0x0, 0xfffffffffffffd3a) 12:22:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000050000183aff0000a0ff02000000000000000000000000000187009078000000000000000000000000000000010000f7e0"]) 12:22:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="5d062d7acccf39cbf81c6543ca9b2f9cf9ae05456350101ee7af40a977c3fdb1487537fab65bb3da3d833515658667502c5512eda8d704e3dfa34bce11832760c881eafb23e4e43fbc9c502aed9e9c0e44bb4dfcabcd17de77f2edf52f5ae45c5f2b2e47ad1dc2ce3b02a12c388b70e4c5172048ff6e84ba994dfa426447c4b2690fe12beb1e96aea66101f4f6ef72d8b9a6d2039417e95850f1541208243210d674f9ab49eac25b859bf57f24fa073e071367857a3d2ef000f7b4c4cee56effa479c3427bdcf79814ca6f4b26c9fdf3e18c570527d4436e307617", 0xdb) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x80206949, &(0x7f0000000300)=0x3) 12:22:44 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) 12:22:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x2, 0x20, 0xbccc}, {0x8, 0x1, 0x6, 0x4}, {0xfff9, 0x13, 0x1, 0x5}, {0x0, 0x5, 0x2, 0x8}, {0x0, 0x0, 0x40, 0x3}, {0x81, 0x0, 0x5e, 0x400}, {0x41, 0xe, 0x3, 0x3f}]}) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x877c]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:22:44 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@random="d79feda165be", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x9, 0x11, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x1, 0x8}, {'H'}}}}}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 12:22:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x7, 0x8001}, {0x400, 0x4e, 0x1f, 0xa71}, {0xe2, 0x6, 0x9, 0x200}]}) setgroups(0x1, &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) 12:22:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) 12:22:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x18, 0x3b, 0x0, @rand_addr="000000000000df7a28fffff500", @loopback, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x7f, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r2) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r4) r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x6, 0x2f, 0x4, 0x5, 0x3}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x3}, {{r4}, 0xfffffffffffffff8, 0x7e, 0x2, 0x553, 0x8}], 0x5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x43, 0xfffff, 0xae48, 0xee4}], 0x7, &(0x7f0000000140)={0x2, 0x7fffffff}) 12:22:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x1840, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 12:22:44 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8003, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:22:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="00008a8d1ab1b44b9add65bd85df1e4631d2029be96a14f6357e3a", 0x1b, 0x0, 0x0) 12:22:44 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000019180)=@in6, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f00000001c0), 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x143) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) 12:22:44 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000100)="9e16293a2a82ddd872a3aad18e8148b3c14c090f6c56ba75430b74fb65464b0cd9e98ccb302edae7018774c53c3f049a57cd230a3079f0d2d53768935b74fd7450e3221873a064773c800b29db503d31648cd860f5f9181ae806106d59668d6157038c8d5bebf8cbd6156e9b4dd47d0dac3c07a8a29f2daed6b7db7e128f01184d4aeffe04050e2f37bffce2652a69db6d077e3fb945211f7622b077da1db1755990f7f54476a0844074420d31fb4b717aa46f4e5f114c353e71f182eda54510e44896fbf3d829d34b2646548d2f2dc3e9eaf5beb19956cd1113ab8b41ebcffe205ffd385848200445e7a673f984", &(0x7f0000000200)=0xee, &(0x7f0000000240)="f50ba443d3f6a0499d1cc5e329a7dbc4ad4024762fbb384a3860fa4ce1a8c6d01282e6a73546b0dc514c1f721bc1fb5cfaf2bfdea9e08a838643d34a58f66ba20d84eb357e8f09aa2501ba41465165c745a098d1f729fd8beccd7f38441305c86a6f1208183ef3821184904c218bf6abb905e27429ddeb16c51305ce32e8afdcb0988218d5015c50c1ef146e366f922f60f7a6d5e57d5c55aa5c260a177ef6e4c4e78ed842f339b30e7a7d4eb8a906c2139906e4bc70a0fc4f68940cbabefbe89ad156199dcfc9eb1d5f8642fde22b4169571b06400cd50c", 0xd8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 12:22:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) write(r1, &(0x7f0000000100)="b0ba5e24ac11fd967ff7081511c1b27c261da0adf19e199fb4f4395a77343cdfa7e8038174a5606624c9e9ca0d38e04961562d073956e0862875990bbaf54fb442f10e57232cd26d5c8cffd29a023e4275df4c5796f8ce9b755536e64731ad7b51b6c3ec72bc4062bd0fa84735dd18d3934a5211f96171544224ee4fd45c2187faffe448dc0fddef4b0bcb24d91588bf52b0dfed9f8a05535cfd9f77819a5022bb", 0xa1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 12:22:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r3, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 12:22:44 executing program 1: r0 = msgget$private(0x0, 0x558) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xb, 0x0, 0x200000000000000}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46, 0x1}], 0x100, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r6, r8, 0x0, 0xe2, 0x9}, 0x4, 0x3, 0x0, 0x0, 0x1f, 0x20, 0x10001, 0x33}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/164) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="a8764977a05d", [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3c, 0x1, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "0100", 0x0, 0x6, 0x80, @mcast2, @mcast1, [@hopopts]}}}}}}}) 12:22:44 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7d) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 12:22:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) 12:22:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x108, 0x6) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x3, 0x1}, {0x9, 0x100000000}}, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) r6 = openat(r5, &(0x7f00000001c0)='./bus\x00', 0x40, 0xc4) ioctl$TIOCCBRK(r6, 0x2000747a) panic: receive 1: so 0xfffffd806f688190, so_type 3, sb_cc 48 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 131843 85361 0 0 0x4000000 1 syz-executor.0 *381642 30954 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff823f1520) at panic+0x15c soreceive(fffffd806f688190,0,ffff800020e1e5e8,0,0,ffff800020e1e4f4) at soreceive+0x16ec soo_read(fffffd806fc38130,ffff800020e1e5e8,0) at soo_read+0x53 dofilereadv(ffff800020ddd118,6,ffff800020e1e5e8,0,ffff800020e1e6d0) at dofilereadv+0x1a1 sys_read(ffff800020ddd118,ffff800020e1e680,ffff800020e1e6d0) at sys_read+0x83 syscall(ffff800020e1e750) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc9080, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1: so 0xfffffd806f688190, so_type 3, sb_cc 48 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823f1520) at panic+0x15c soreceive(fffffd806f688190,0,ffff800020e1e5e8,0,0,ffff800020e1e4f4) at soreceive+0x16ec soo_read(fffffd806fc38130,ffff800020e1e5e8,0) at soo_read+0x53 dofilereadv(ffff800020ddd118,6,ffff800020e1e5e8,0,ffff800020e1e6d0) at dofilereadv+0x1a1 sys_read(ffff800020ddd118,ffff800020e1e680,ffff800020e1e6d0) at sys_read+0x83 syscall(ffff800020e1e750) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc9080, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e1e330 rbx 0xffff800020e1e3e0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8169567f kprintf+0x16f r9 0x1 r10 0x2 r11 0x854e52918c158bd5 r12 0x3000000008 r13 0xffff800020e1e340 r14 0x100 r15 0x1 rip 0xffffffff8138f5b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e1e320 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=381642 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddc278,0xffff800020ddd608 process=0xffff800020df1370 user=0xffff800020e19000, vmspace=0xfffffd807f000170 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85361 442269 74329 0 2 0 syz-executor.0 85361 131843 74329 0 7 0x4000000 syz-executor.0 73466 121719 74981 0 3 0x90 nanosleep syz-executor.1 73466 354338 74981 0 3 0x4000090 msgwait syz-executor.1 73466 82235 74981 0 3 0x4000090 fsleep syz-executor.1 74981 114701 66041 0 3 0x82 nanosleep syz-executor.1 74329 341125 66041 0 2 0x482 syz-executor.0 66041 334390 97220 0 3 0x82 thrsleep syz-fuzzer 66041 18157 97220 0 2 0x4000482 syz-fuzzer 66041 174854 97220 0 3 0x4000082 thrsleep syz-fuzzer 66041 365985 97220 0 3 0x4000082 thrsleep syz-fuzzer 66041 289958 97220 0 3 0x4000082 thrsleep syz-fuzzer 66041 518518 97220 0 2 0x4000482 syz-fuzzer 66041 432530 97220 0 3 0x4000082 thrsleep syz-fuzzer 66041 108538 97220 0 3 0x4000082 thrsleep syz-fuzzer 66041 504599 97220 0 3 0x4000082 kqread syz-fuzzer 66041 432741 97220 0 3 0x4000082 thrsleep syz-fuzzer 97220 478054 26392 0 3 0x10008a pause ksh 26392 432036 19419 0 3 0x92 select sshd 22481 233775 1 0 3 0x100083 ttyin getty 19419 138778 1 0 3 0x80 select sshd 60291 105855 96623 74 3 0x100092 bpf pflogd 96623 1613 1 0 3 0x80 netio pflogd 42517 303976 94974 73 3 0x100090 kqread syslogd 94974 422578 1 0 3 0x100082 netio syslogd 33235 197124 1 77 3 0x100090 poll dhclient *30954 381642 1 0 7 0 dhclient 81250 6835 0 0 3 0x14200 bored smr 4474 119508 0 0 3 0x14200 pgzero zerothread 94694 427088 0 0 3 0x14200 aiodoned aiodoned 69480 498744 0 0 3 0x14200 syncer update 44952 309902 0 0 3 0x14200 cleaner cleaner 25585 212473 0 0 3 0x14200 reaper reaper 18429 210132 0 0 3 0x14200 pgdaemon pagedaemon 69781 343876 0 0 3 0x14200 bored crynlk 53182 485730 0 0 3 0x14200 bored crypto 12179 339058 0 0 3 0x40014200 acpi0 acpi0 91370 277279 0 0 3 0x40014200 idle1 19259 168647 0 0 3 0x14200 bored softnet 30962 268619 0 0 3 0x14200 bored systqmp 31489 185502 0 0 3 0x14200 bored systq 14775 48470 0 0 3 0x40014200 bored softclock 49995 106175 0 0 3 0x40014200 idle0 1 227424 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 30954 (dhclient) thread 0xffff800020ddd118 (381642) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828eb410) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9481 6402K 6659K 78643K 10708 0 pcb 13 8K 8K 78643K 35 0 rtable 99 3K 3K 78643K 222 0 ifaddr 50 11K 11K 78643K 68 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 2K 78643K 5 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1263 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 21 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 132 0 sigio 0 0K 0K 78643K 4 0 proc 60 63K 95K 78643K 446 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 36 2K 2K 78643K 73 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 209 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 125 23K 27K 78643K 1340 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 15 0 NDP 7 0K 0K 78643K 16 0 temp 76 3853K 3917K 78643K 2645 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 55 0 14 2 0 2 2 0 8 0 unpcb 120 53 0 39 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 48 0 48 2 2 0 1 0 8 0 tcpcb 544 40 0 36 1 0 1 1 0 8 0 inpcb 296 151 0 144 1 0 1 1 0 8 0 nd6 48 13 0 9 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 22 0 0 1 0 1 1 0 8 0 pfstkey 112 22 0 0 1 0 1 1 0 8 0 pfstate 328 22 0 0 2 0 2 2 0 8 0 pfrule 1360 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 214 0 42 12 0 12 12 0 8 1 art_table 32 215 0 42 2 0 2 2 0 8 0 art_node 16 54 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1542 0 136 89 0 89 89 0 8 1 ffsino 272 1542 0 136 94 0 94 94 0 8 0 nchpl 144 1945 0 330 60 0 60 60 0 8 0 uvmvnodes 72 1624 0 0 30 0 30 30 0 8 0 vnodes 208 1624 0 0 86 0 86 86 0 8 0 namei 1024 5097 0 5097 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 192 5639 0 5639 8 1 7 7 0 8 7 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 347 0 315 4 0 4 4 0 8 0 futexpl 56 1462 0 1461 1 0 1 1 0 8 0 knotepl 112 61 0 42 1 0 1 1 0 8 0 kqueuepl 144 13 0 10 1 0 1 1 0 8 0 pipepl 304 85 0 75 1 0 1 1 0 8 0 fdescpl 496 332 0 315 3 0 3 3 0 8 0 filepl 152 1687 0 1581 5 0 5 5 0 8 0 lockfpl 104 7 0 6 1 0 1 1 0 8 0 lockfspl 48 4 0 3 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 95 0 84 1 0 1 1 0 8 0 zombiepl 144 315 0 315 1 0 1 1 0 8 1 processpl 992 347 0 315 5 0 5 5 0 8 0 procpl 624 565 0 521 4 0 4 4 0 8 0 sockpl 400 227 0 204 3 0 3 3 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 278 0 0 34 0 34 34 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 282 0 0 18 0 18 18 0 8 0 bufpl 280 3478 0 134 239 0 239 239 0 8 0 anonpl 16 47117 0 30289 69 1 68 68 0 124 0 amapchunkpl 152 1614 0 1451 8 0 8 8 0 158 1 amappl16 192 1378 0 486 45 0 45 45 0 8 0 amappl15 184 51 0 48 1 0 1 1 0 8 0 amappl14 176 27 0 21 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 14 0 11 2 1 1 1 0 8 0 amappl11 152 106 0 89 1 0 1 1 0 8 0 amappl10 144 71 0 63 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 346 0 314 2 0 2 2 0 8 0 amappl7 120 121 0 109 1 0 1 1 0 8 0 amappl6 112 74 0 67 1 0 1 1 0 8 0 amappl5 104 228 0 211 1 0 1 1 0 8 0 amappl4 96 490 0 459 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 1768 0 1687 2 0 2 2 0 8 0 amappl1 72 18237 0 17762 23 12 11 18 0 8 1 amappl 80 824 0 775 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 332 0 315 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 332 0 315 1 0 1 1 0 8 0 vmmpekpl 168 6594 0 6560 2 0 2 2 0 8 0 vmmpepl 168 48779 0 46591 120 4 116 116 0 357 20 vmsppl 368 331 0 315 2 0 2 2 0 8 0 pdppl 4096 671 0 630 7 1 6 6 0 8 0 pvpl 32 161231 0 141062 164 0 164 164 0 265 1 pmappl 232 331 0 315 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 277 0 4 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823f1520) at panic+0x15c soreceive(fffffd806f688190,0,ffff800020e1e5e8,0,0,ffff800020e1e4f4) at soreceive+0x16ec soo_read(fffffd806fc38130,ffff800020e1e5e8,0) at soo_read+0x53 dofilereadv(ffff800020ddd118,6,ffff800020e1e5e8,0,ffff800020e1e6d0) at dofilereadv+0x1a1 sys_read(ffff800020ddd118,ffff800020e1e680,ffff800020e1e6d0) at sys_read+0x83 syscall(ffff800020e1e750) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc9080, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828eb208) at __mp_lock+0x12e syscall(ffff800023f09920) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8e04d06b10, count: 9 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828eb208) at __mp_lock+0x12e syscall(ffff800023f09920) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd8e04d06b10, count: -6