Warning: Permanently added '10.128.0.190' (ECDSA) to the list of known hosts. 2020/07/07 12:51:14 fuzzer started 2020/07/07 12:51:17 dialing manager at 10.128.15.235:11618 2020/07/07 12:51:17 syscalls: 381 2020/07/07 12:51:17 code coverage: enabled 2020/07/07 12:51:17 comparison tracing: enabled 2020/07/07 12:51:17 extra coverage: support is not implemented in syzkaller 2020/07/07 12:51:17 setuid sandbox: enabled 2020/07/07 12:51:17 namespace sandbox: support is not implemented in syzkaller 2020/07/07 12:51:17 Android sandbox: support is not implemented in syzkaller 2020/07/07 12:51:17 fault injection: support is not implemented in syzkaller 2020/07/07 12:51:17 leak checking: support is not implemented in syzkaller 2020/07/07 12:51:17 net packet injection: enabled 2020/07/07 12:51:17 net device setup: support is not implemented in syzkaller 2020/07/07 12:51:17 concurrency sanitizer: support is not implemented in syzkaller 2020/07/07 12:51:17 devlink PCI setup: support is not implemented in syzkaller 2020/07/07 12:51:17 USB emulation: support is not implemented in syzkaller 12:51:23 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x8, 0x41bd, 0x4, 0x8, 0x4, 0xc6, 0x1ff}, &(0x7f0000000040)={0x40, 0x40, 0x2, 0x1f, 0xfff, 0xfff, 0x3, 0x2}, &(0x7f0000000080)={0x7, 0x9, 0x4, 0xffffffff, 0x5, 0x7fffffff, 0xa0a, 0x9}, &(0x7f00000000c0)={0x0, 0x1}) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="beda8d69bbfc5a1a9289d820ca3821c27c76c76105a59ebdce81b3dfa6ed25196117caa9fa39e2b8670a37ff1bebc795ca11385ade8539fee38c6b3664dc1667be4c8b3a26519ee9c7893028726498c1751d7673c54a23c8b46c7c58480216b244d5715bc65f8606533c18493df6ea545c699ce4330a93fce4dabae4be9f4bb3ac71f7a9b0c444e799c9bb8e269849fff831bd8c305ee71be13d19e5ed3bed22a5acb47a2d253d9b65d1a615b6aa40049a76ca06aadcba7b379990b9576e0cfed143277db70c5054e051f0c275c8b1cb68026704ba01e78160e45c63c7dca9992b2385b54362427892820a8613992e83cf279fd49cd66edd4b1728c13c93aa89133f2155b19f3a9475606f9361a1bac192e6bdeb2ea1b0ba40c7fc51bb467da16dcdcc80f0bb4dab13cc51a2715b95c7dbe8f8de58a4fc028de2b3601befcdc80e8a0ec52ed3f932cad9e62a1956b5c56a400a6fe77bbbf33edba697b74d0cc831a7e58a7c6f0c10dd101505353c4eabe645923020fba49e730af7aa7ed1b63a571598f88dfa376963acb24999fec4cee336e3f6f53beebe4c7ca9e2f6b743cd1efa47db2e6527fbe257cd538a347bcae8f1a1743d6f197981267bd182353e53c9e92682314128fca798375192407149d5e4a09e12ef1745f23c0b819b14df507cc6fe3b9a86b61112e29ff70a262a41a1dbb56adb973abf6f351770abee5bd34e3fd9d35e07d565a1e7eedcf204693987195dfacc5b4b781f8b9d1da64c40aa83f640364787378d3af1587e144fdecb00d100e58a058b077cf6e50791d09a65e1d8054fb727ac4fbda567bbc8436de48365f7e4728a34784db8d60e099d4474a0f8aac56c41954e7c16fc71d0d90f883ff808eb301b2ddb9191f0bcf25b56b0c3b1ef8c6a02b30ba8aa0912954566804b906f777dc6f91af6cfe31725b066821b6e7109489324b6477da41b478f78b8eb956d0c25512edb675fb01655a1e7bfa05a4d67d4c4766cb69970b8c76c8a9bbd66ce598cc43e0cd6617cf6f1ddf41ebbcd8e506357d6b00eadcb3219e514d8823a522e9982a1984f2cc88d32f848cfee5655e38f18339f90164bcd1aecf3f649194583af19820dfe31a0454bfe033a7caf9615061caf2bc9104e12e55818a9acebfafb372f09977196541f5bbde909ee86864347cd7d1d89867df8a1bf53698d80aca2262605f767e566a34e73cc8024a4bba884ac1fa9d9bc4c37b0c35fd65a5de3d8671cfbd5167968b7b84e7b7d560c78f9a67dc640a7e333611788223198bc904731660441ed5b0b2501630d740b5a569d4a77f9c4f3dcf9fc6ddb76d0c326de588504866292ed155c685358a960d020ea7c32610ceb7c64e653a44dce05328a6d637862e976ad43ee8a7da6e2b0565e5b54c32ea2b989ab16f4b6acd7549ec4838c5115222db890c2e95cb233d2c9158093c07d83f01d7f53c2adc331c18fca9353a992b4c50be7cd035940bcdf709b77c5d81529a536833386bc48d91f1d4da9041d61a168d592ea26c5a8956fab269581ed401b7a118d5f4586ff8ae5a4f062da828ced52a1f728e7fc92a2a866530ba9fb8ca6de56c258a8b7ac549a829e8704cf243f3576d9f384f06ee2cc9a932b609fa936c76ef87c0796197b4f56f103fe328443368ceac531b1ed03099e0c476fddb6c1e65517d4696f4791da023fc8287eef467ccaeb039ab24f16c86dec4a9a1a5303798e5ee53678dc97a169bc5005a90df39ddc395741a9551080f4bff46f16830b9380c0d834f0fef27320cddc224dde25719ca0d0c65b38c846c6a80c16b0085ca0d2d3d85161159dc840d63ad2c29ce4e2a033d5f5a96d638b0ef79e57c915494d36c4ae3a8df4fd23aec9283c03e5ec8b222c75107ada03a7ad6eb000dacd704f3307abcf3b9d2bcfc1d9bf1722858f47429fc0588e55ede13a87807b0d211c049d6e1215daf2dcbbeeea03252b098ad87f9b0d57acf229043198a5a4b4fbee4f8388bf4b9d991bcdc796ca5a69361bcc1c8d533af1a00801d59939d07c4f0ecab4858b85851a7a84b640326d74d41ea74df8664736f06c3695abc3744828c903c9019bc7f988aa74ac46546796f0697ce1461634b1f632a41a6263cdcbeab5d6d13d50e064dbeecc103cf05b745871669fa6c23b41650a4cc9be17531c11d2016b990eac3d2bfcee241f2d119d129a4ab52e3c2baa0b756ee82a526d34ce88614787867a42777296167b5a17b9b28cf790244e2ce170a55482091eec6aa59e753638212bbd522fa16b30fa0215fdfa28e0f6f108816e70f4e5416d8094a676acc796616d1bbf177dabceda290ec2e728eb6b716b5597d24d5766afdb3b55aec15bb222ca9f85114651da9cc2065663c4e16daf84f43208c6f45d17b89a84b02d5a7bd2d9397b85acf23874bb5c6aa2afc1dd6c871828c3e1d8c2e92df91bb27469a6a11ef38a8aeed51db09298875d3fdcbc868b35dc554507d7a6f310ccb7d7745e4ead4e2d4588951d6195520f2041c0966f01cd68e58cd857abcd12363ec67e730f3183d3400c8c91e79643638e9ced6e34c0fc53f469db6fb94864a18c29a99b64b50842adde2a3930fc7a276b649a9fc830cf52f766550aeb719ac4450db769583f2bd3e3c5215f2c6ccb8f173b1607ff7c648698f5497847aa0a729ecdfcb847521d1e37b0ca1f142f1c798917df9c8b0bdb7f4b25744a25a33e570f1ded9aa5ff6053bb801680a2b2c027e0d1eed1c39da5a22cbeb502da779076a697cc8d3ceb211f02c99fb4743a3e29ccf3cc1ad3612f265dbf3472b382dd796e401ed3f2477af4e3b2cbdbe7153784f3321077fd4d101c8fbb877ac1648e87d7e0c89b08232550aa1ddbd2310f292c99d364c8983f4d562f1b22cfeddee460d9d5c64b1bf51c48ec9ccd0ac520a130dd8cbfe4ba4521f009d6b84f052fbe0d66579e89352e48a6c7a0b02fd64f38ce1e6d70c0cf16ab3ae6c7418e07fce62ffd3ca1ea7f2d0bbd1f07a346665fc90c2be4b379a49aa53520ac8339b2497e9d9182d524b33da86075bd147789e5bda5bc53fb38e4f25d938d1fdb1c8c48fda4dad19e6617ce834d1561a1cf61df56cb4e9f423cc7876f05a83d8a356d0c585f9d170a0ffc81efd54398efaf05f0758b9f868dbd95be599114e70b0d3409e0b4d6948a2e88ef2146a3098e0e9bc144c4a259ab903f48df4d423b187ab7236ae5464fe432429cd32263e096233cc7bbf14bb84e7820fc562d179e7af28bcb94da59f34f37a1d1bbd2032153978b494887109ab233d3331de029c45eb738bf3b54a447326002aed0acdfdef368e29eb71b4d431424156b0b9eebcf785622e71cf0a592cbbf6d1e43f1c37ce4a323590b0771bed311ec4d95f04af75f4e13789508d2aa58c2ab286ee542ac3d6acff6ac0c397ff10ae4af909dca502ccebfee8649cf65ee60edec340a72b7590b180770690975706796e6207bb46b6b8c41fca49bd806089b7bf25a53cac99cb7a1389c6f9ab41e0a8c610788ca8d10365a106213589b3fd510b3dd9042de071f3c51826acbb630163a636e6c6b1854b3b2da1954e18ff4518f9f9c9ace58bcba2d774a4bb73420a8cfe73e00e118e3709bcc3e618917468b64421c58f7b752ef2dc9f561ce260d2399d0f818923794071a68c3b6c72e6ea47b4e280192f4a046cc6f442e86b4be2fae13cb5f686658b5cd70258efc15df1c483abcb5bbc6a2a9664c13b5c40a5a64ffba75720ce64bd28108bae4dc380aee060895828c1702256fb4a87394928e1208cd1877bcfafc439a8d031364d70826382d55583e7a7f031df8bca4b74025be7799271ad2b3456008ff376ea6ab60ef94a1a43f8257b1d2eb0a08cf808b7fad3521287bff4e034f001fd52ef170d8d14734c17c45df049a1b18b51e6654d424c76e476ab01dfb94683af55d3b691c48e4bdb184cd0ce7b59209a568f424cbbbd8ffa444d7598e29c785d7e862c1431d29bfbd8298d0c8e8601158dde816d5dc49bed3304002c486f90d7eccf559549512ba179c2120462fc95f2c651073beaded5a9c6a3dab6f576a37558a7e6be701cc81352e40fe8a957d886271474a8eff199e68d35336b92d75fb276da81442fc35ba8d7894607ed61cc98fcb7f8e6bdd2224e8bf46ebcf3be4aa094cbac7f391c1d97af755b063dee151a9515679fc1e9243cc4127b6d1a2ea3ae9623783ff93dcba8aeb96b75669ba1306a82c79bc4c3c2a92ee37e2a6c54a8113db7ad84e2bd6a3076a283db8d246ad2c0fade27abd81d7d28bcc72adc489a261858455b5c211fb79b9220929149cd9a3ffd3abd1b32e053865ef399929b236a47e6efdbf47ae33526f0e74102f6164f4729c80cbd07e31478710a90722f9c324b07928ece590264e160e472201d77b784982266f8ef9812683b475d4f90ae2b30ef404c54e4c89f46ac3f9659ccfb4820dbe9e13b6e80b811747246f2562bbeaeb898ed5f34135f75f8ba525e6f76b5cf693b637dbcd2ed320b02867983fdf7f56faed33e62c4b257bb4e6329cab29d98f0179f6a1a48d38e25eae65314e07e0a567359544584ef98807c95f38eefeefad6d91e7fe4e512c97d1e189d87174f8e2e03668c355d2ac1f063a071679f3f4a86e08eb57f9ef1bc365248053604ac091e7b609b3ebd72f10064c75cbbd454719c5aa132c5c39164b6d686a3113d3474aaa339b6554d244bbbda10b8533bb062509eeaaf569d6af52bd11c3114f3693e6e2755213043fad8c671544233aaee28b044d4db353d791ff330adc8b3bcdd9b3b39f6e544caa06f4909c2b6602af4aa733c0c09e4df1cdccc352222d22a69de4ce02bb3d76a68d1ae80f0dd036ba99d2025e6a1fb1156637614f2c1ef47537524fe74c4a96e4caf540f65731f76b4490cab99b2040c8b56226233d9cd301b357fae87ac322dabc79e1e844e2b9b17828eff535afe2c0224cbec0f7d533156b98c2af8e1db9dbcac0f750b8a5a1014078704c148ae73e91f20bd575ecc1833fae6f619aad3073e77173c80262a4099b170ae3d49cf6b71857c6d7ee6005a6a87e9dc53defe6e624ac02c4d12445197c74c3667fd88fe7c07c9d63665606479781fe581981997040d78f76e409bf7b4541c95c33d4ead6cb7aff15d9cdc69c3466e1b90f5eafcc91b3095c1e7865dfccac5f84529d59840ff62d29c5de9da72db8a4f2076ed1a060db40d481839217183a659ad23a6ebd2e9dc3f03206935b6a12fbee43fa46002b757f8450049a6cbfba78bf7645ccbc677e6b14f06113ab7a39948f07e8a93532795c8cc00c51550e72f60e9f63cea4f2039d510da69ea49c01b6c5e876e5d91fadf2e4a7ee40900bff4efa8b5b4c8dfc7ae85fe8f78521583a66a43340d50db945d93e7121159a12412766023f3a6956451fd9f9516985ae024da0272debef3f1f212610dc5ff554151084c48b41137ef68e8c9c43983efc5caa2b2ad5aa3c07c7b6a57ae049faef0589eaaf1270b434a5fb0fc94554800d2df7d30f1fab1ae7d1c675e097130db6fa10f4e56c97c518fe1c738e314bac2976e0fbeaa76f9d40cc9739aef99aa4cd37a64fe7704581f21ded04e6d1ba25fefaafb8add77a1b4a95b208136db475e76f6048a296d2d7ff5e7f5b0f8cd274207259e713c3efd2b0f81b967bf2115e52adf9552d55d97601f6cb7eb9e3b3ee3add75b24b15095bbeda13aa22446138769f5f20e59a8c4b1181fd1f039b6377e25be79b45223f16823c704090e063cab122f301c473088b70df69", 0x1000, 0x1, &(0x7f0000001100)={0x2, 0x1}, 0xc) sysctl$net_inet_icmp(&(0x7f0000001140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000001180)="e2ad", &(0x7f00000011c0)=0x2, &(0x7f0000001200), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001240)={'./file0\x00', 0x3, 0x1000, 0x2, 0x0, 0x9, 0x3, 0xffffff94, 0x0, 0x1, 0x7fffffff, 0x100}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x3, 0x0, 0x4, 0x7ff, 0x2}]}) execve(&(0x7f0000001340)='./file0\x00', &(0x7f0000001480)=[&(0x7f0000001380)='@+\x00', &(0x7f00000013c0)='$W\x00', &(0x7f0000001400)='*-]\xc8#$\x00', &(0x7f0000001440)='-!\x00'], &(0x7f0000001680)=[&(0x7f00000014c0)='[{\x9a\x00', &(0x7f0000001500)='%\x00', &(0x7f0000001540)='\xcb]%H-\x00', &(0x7f0000001580)='(.*\x00', &(0x7f00000015c0)='#-\x00', &(0x7f0000001600)='#+#\'#\x00', &(0x7f0000001640)='-]\x00']) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x2, 0x88) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000016c0)={0x101, 0x1, 0x1, 0xee79, 0xffffffff}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x10, 0x0) connect$inet6(r3, &(0x7f0000001740)={0x18, 0x1, 0x4, 0x2}, 0xc) getsockopt(r3, 0xd09, 0x80, &(0x7f0000001780)=""/48, &(0x7f00000017c0)=0x30) truncate(&(0x7f0000001800)='./file0\x00', 0x0, 0x9) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001840), &(0x7f0000001880)=0x10) r4 = socket$inet(0x2, 0x8000, 0x9) listen(r4, 0x7fffffff) sendto$inet6(r0, &(0x7f00000018c0)="3e177b62a77c4acf1e219516017be253f40a88cb6017d0da0fbe6777bd4687710980e8573f45b11ebd71f9c6d958251f66d41dccac8adeb3652b873baab9303aed02991640eb15dbf61228958b422d21cfe48f9fb084cd54b402dd8cfd9cdf51c3e5aa32d14a250ed71bd40eb09a66df0d5387e60d2aab7f6b93ce3f4484497b8680f58fb94de52369b2b659b177567339058ea0f6fd660fa28111bf071dd550081790acec202b526f6fc883f472ee8f7dc82c14caa93e1b52bda19ce9680742e8683315c4abcffd840169aa973b7a034130b347f948d99c7609c8b4", 0xdc, 0x400, &(0x7f00000019c0)={0x18, 0x0, 0x90, 0x1}, 0xc) 12:51:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x13, 0xfffffff8, './file0\x00', 0xe4c6, 0x0, 0x906f, 0x7}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18d) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x3f, 0x3f, 0x8, 0x81}) recvfrom$unix(r1, &(0x7f0000000240)=""/7, 0x7, 0x2, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4, 0x1) sendto(0xffffffffffffff9c, &(0x7f0000000340)="4214d0d4db2ddaa1e6ed7568e347e1b92042a87081465fe742aef95c4365b9aabbccc9d64c1ff472d8942e78ff17c4c368362f7e431ebf66bbf7806329ff8bbfe6386be1e3b2612adb00a6974afefdd6d3fbf1cf989730403fa0d8a0c2838e411b49dc9abee0311e84515800c2c25ec622b3d2a41b03990c", 0x78, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x9) accept(r3, 0x0, &(0x7f00000003c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000400)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000440)=0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000004c0)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) 12:51:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x7}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 12:51:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) fchown(r2, 0x0, r4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="ec", 0x1) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x102) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000001c0)=""/10) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 12:51:24 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="d4765f35c613a41a3edf9c000d8953297b7caace7e90b89d80ce08b4e4d87fa915b853c76d20b8bdc4d1230b8042bda0ddf279038ec021ece7e512748487cfc8fd088819903abb7e764399dfa6ad2097f8523642592dc795fa2293b4b1302451119929b2bee6907a6c59ba875b66fdd9953946631580f964a2f02426a35eef598c1a61b43177fec1c25c149c5018a23e54791eb590f9a01bd4e451deee7a397ed2a3ec67d9bd750f843d836793e993e507fc946443b20e", 0xb7}, {&(0x7f0000000200)}, {&(0x7f0000000500)="3513508d133a4ba8e382201ad7481f3a9dd30c2fda93bd0e31b5b821cddc61f564f2e477e7987aad2b7f653df1a971fe608dfa127dcfc3232fef0b6ea092f224618b47a7b2bbcafdc2e7f2c295cfc43700d7bb535ea9140e2e329a2bdb4e8d1191b3bc4312131fb827c1d4ff3e60e72b994731c7e851a9884c3a47e8b4914c99e699b060d35bba7a935f3fd03b0bcdcc4b533c5215a03f2ec34b7afb557e815d6e07526773affd7a0d22c5f1472d78d6f437b0e45d50486b6db43b684e663d5e4de616dd675a912cfc20aeb184835265b1e6b0b904ac2c51b3e77243343d5b924ef276264fc4b22dbb92bb1fba453918e7f4bdad3d563e423448b64cc1a0ba6df0cbf814e3ad50c8ccd6d04c958ef7bf2708c6d401d49ba292564d3e415f3a0ab64cbe55b3551047429f1065e46978eb5a7a54d10943ce2f61843be4174523be8aa1b9ca835d000ad703c78cc155ca002dd67b261694c8d8923fdc75156b36121c38d73a4e36bd347cad6c8ccbd3439fc7ab7942b6008561dbbcb4f2ac78fe1b2b83abad71550155bcb7278d4d448aade2ee1c791a6201b8a09c1bf274c8f6651a0227b2b14a6652d3de8a5997558b0bb19783ce11412d8e32aaa293f9fb1251559d4c683825bd69242b780c8b59e77f1cedc409576be9514ee80793c4f807d93579e3b9411d3d660d325db6dd14e408b3e5eac95c921ee0f5508cddb36ff6693d380556d6ef1424d2aeb40f0649fc206aca61315a46c3d1c23179c070bb3255ae8094e136b50612a05419a952deaf52acf4a1387469e609e75d73f4b6c358f224d84df7be711c8ca5700879687ed90d5170a8b65fe7a1b3193eb7450c0d01ff147d638f60613cac5ab259b3bd35a5d4e52967b2ce0c44efe935ce39692cc9a792ab2261da30adb1e041faa69c1d765fa82596287c34793044c825c8203f68eb392a95ce35e45fc4a0925fb0c138fff63cd556865cc65994846d0965a825671dbe6ddb95e130fa555007aae0f4e126ab98876534bae1ae0aa36b132d9ed8f3cd19cd4e976412e57db18eb9439f91c5522d71cbf859804c00b2882db2345f725210054c5d785a0c2b02bb42d40b2c45eaa0ed1c63a61f5a82d90d16037543a8490781a7c88cec73bff170e2fe43c221e33c5f3a998d6207baf913974de7ae70fe44231bf0fc2797a19ba37d2e39efdb3fe6e2858a4efcb351d45bbcca1a23eccad949858b63b0b06e89ea8a4dd404cc2907db526564fc03cf03a8f19b12f73f5c21a47f1b07de54868ff99ab2a2e1182322e77d2ca4a9600f351c2611ebc0dc010061f01a857d3f50340c54e71dea4095c2b451ac63febcf2037c07741cf84b1c2f1410a5bc19fbd541f0fad539ebc52ec838af92966791d51104fa5758f2fc512e4334d789bc366bc1cbf960712885d5bc354668fa66ca861acc802d0b96f7df5554247d43c0d31fde3ce1c408c06a23ea93d45d9fa6e83fd6a44e3ccf1d7d9b88ed56548964887ead521aa25c5cc3c437cc8afe34753ec2a7f904a6f64a9c565d1f187bb7cac814ec57c97562cbb723e32fec77821b078df22880309d2f591977ec385c7963218500896bc214174356943a7be0d22681729f03aafb0806597baa9cbc881a6b0ea4231c524479c24aec51c2dcf385eee73ce402ee5176fad33dfb6fdf3c9ec135067f3e958e90c5cd2e71a8184f012730598eec5161f41fe955132644b20d9faa17a55c30c4aac1cc314597c6deb10108e40b10296302029257daea9989c2441872160baa9674ce52a477c56cb10c03ec7b33e79319a0da14be0051047c4c5a2a6b18797d42660a8c33b4abdb80449c55588ce8a289ea70dd2990c629b58e99fb38478084431df6c81522ee221036386f2beac07fb97a4f2adc918564ef111af2ef50613ca438bc9dc9c8281872fc03cb7a9c1a0afdd4d41ec829308d65d18f460a4834fc8b5ce31afa07944fdf7cd4e5fb93168ce106bc614bd83c0307cc46e572e38201eebe2aea95dbe4364aea212608b7bb6a3af2e9c08f106cb3d91b1c9083df61302840523ab91f81f92d3951120a613b09b0b17c8fa678f7347bffb295ba4319392565c148f130658ba9ae116eadc096f743bcea1eedd5c4b2cebd068897dea5c3cc441a25b53f58173d3223534e8e3d1d965651d0520668dff22e4b53218788ceb104e16fd67351fd677a094c2de720ee993ab127bc47c55098993f72974887bddc74af9ea5613f58c01d206f0c3c41d7dd361a48f75957c6abcc6ca331f7e421f0e2ff25e612d8ee5e55dba00cbcd08e473a2f9bf21eeca65b32cf22aab77edf12be3ef7085cfd8e2c0bb9ce1cae9770cca8d97fa3e75de9d9440453934daeb9e93ec9809817623b377d0a088d6ce829f8385a8047b5f35fed15b236135f8130cc05aa0da4befde436f423aa82ab5f92ce589a6bb2a558de73905ad71294cdfd1dc7f5d323e0f3d707a2812434bded14422bbe3df28dedeea614bcb592c912da700506d770b0b1b838bda5426c9accf739c7175821241e94b5ff6829d28d24cbae5b247f42fb1fb7e1195fa5e20ed9e9c2d0ed3783fcb8030b072421f28a18e4985b07e26c530ea30299a2237da772ebc0de07077990fac91b0435928618e7d74cac88bfc0bcc509d2afb9e8d6188bfec2caf6be253817543bb98047b8853913f552c663509efa6deaf88727af925a08c9829b6787cf86b31dc607f2159d33da8ec371efa192096e1f11b3303d54cd67333969a6111e7b524c516ffa58eea88c61b4d624496fce655cf0e02dd32d6a7f04a0247337d44b62b5c53b2df2b6a8ebeeb172947347f5375a4776566b2921ae04da2841ab60e3fba34d88f408b7bfdbd26c165418d6c337d8c73bc56d4d344dcd5ac695e7dd638ad3544d2821cecbf5378b02d177a31e4cce0711728b0e96d47d2bebcaf839309ab794ae1ae8fb47fe4e8418de67e88861b11c75d1e288815ba0837af4b83106dd6108213a02236a3f2fdb04bc46d2a738fc3f588421c3357d2e9d7cdac6289cb7381e02db6f5ee63c02a43acd3277367ece4406ad2ed874d34da77982aa15ee9207296a1f703650367d782140c8c72746d03d36132f56741010a80b6848f958b53a8bb4e4272275be49335f4fb9e90ddaa828f27cb7297df0c69150c84335152a982b138ae4510c7d3d42972ccf3463786e6f9358dc8a277494c830167cd030ce7c5f9a09a319e20aeccd5ac1590e9b1b78ae551560f0e0b8142ded5d0a0b36b14c8bfe4e25ee7d005278686a54e5c1997ff7fecfd48060994dd2f6b476cf8291dd28de2406580cb49c73fe0fabec10373d39b8e3d7d60f892a0dc10b6c55d62e766ed2089bf463f260a75aeaa569ea3e9a064b8ed5ce1aa306473325e165675d3764682b11468fe3d8531dbed6e5e07ed097c3e4e94948a90defdbbdcaea7a4285f366f83747bd0c2e5489e6d6b9b9f12ba94de7c6e321101485809bd0c391424b06d0bc2c162ec1bc9967cb250d022a64f4748bfcb320388940f28588d03e4893286fab02f03c73428df4a1663da300222052c21d3f5ad6ffd8aa1ffc56e8803e7561a9f50f65b53805b7d2a8853e4fdf2f8fd75d7180164455746ce0d561e76de8a9ae04097c426deb5136ccd97193a12db8d17c8f6e81a176eb9f3f9f47775fba24f1857c6c4f4bc0666afb6b07dcd8547e4a4d2706108ec5b5aa6f8fe7b484c52dc19a97b1e2f64062d9e2308caff6b1334055cf42304c273d41c809f4be92e72e6c5da0c4522f0918abc9ffb2356449d6f439a71a0d0fc41e16f7067f98127fb1abdf3048962e26ce42a6524b2b5efbc54881b9a25e8fa8494218dc961afa4de44f0b312251eb1841c66d78fc8d81a38af28061935d5e38732df3c2c53a4867cfe4eae3f022dcc30d24fcbf4f0d8d9ad69e8376c4891abc109fb655cfaa2a8d3fc3f96e75d84f211973e7239cb8be748990006a20765d436dffcc003b79db9413b7fad32fca4aa4a52d55eeaf0a0f5f6460d882f942d4bdb3956ce20409beb5b89d23890cabc439a3bbd3a217b6e7f213007cacf100177cd6e33a2c3a833c725d22633032f3dee9870eb90aaa5f63dadb8db17b4fc610e39e6de519e1d93bf4ff582fd2d094a9b49191268aa374b591b602edbd3a112426bd8f7a4b908f5e436ddd4c455cb7810ed3c902083dbdd1cb628981efba72a3ef313b987d80c1993103613de4ab0306ea93efab021a312045dcb91e25d529991f3e222cd4d534f1eace9c380f456cb07cf74912d44095d20c4cb82d328dfd12b781d80e7601d400f4920ee54183f2dea3a3e6587047fb54777505a61b7e8a5dcfbdea367866e7bf8f31b5a72e2bdd0fc50f920dce2ba06e4f20106a1a0bb80a3d292efe943643327f0a675114f53cd0c95e1ad20fe3262a1177d5dc7e5f0c846e58a011bc23562c489b080fe1622905ce4e7f69797b1ab3cb4aba94e4477749525568e41bf118470c89e0962ebebcb162196b4657ac8306f4c67be79d54710b9453d1316e01022ed9833c7f590d86d18b90b9fb822868e3dd8dbb045356ea7d36b84258e9bdc182fe8dfd2133d2b0b306c9146b242c7672cc7159317f15f82a432c5bf8a0c0ad184fb2395ae2780432b1ca0721de093a7dc8df0743531c5430ce93ee4f926c531584b82ce975c8bb23e1fa272a5aa260d0c63c13c787a0139b27e5bcc2ef8a424838c78036c86d6aa39e962a623305e88a4a81b1173a8c8a1683f20354d20974073d330af45a3ce87c186125ed4da1c4dd091d8edd159e0ff9e068156fa2b90db469d471435256ae2d9de140c4ae75e1cbb5d99b733057bf6d73cd1a80a4f357aec783448ec3ae921bef80ab5693250177ac6c61639070927a65f7864d4a616b38be91e904f34818aaaf4f27744925e8f441d9ffe971592402a86ecae5350664db41fff0ec374734d40445724c0349209c5e8b3e7970fae2945173ae2d4dfe686b7225a02b0114beacbcd452e69b14753ecf529ff795f49d2af0414553b26e687deba52c4da00a9d62039895f78d503d1f770d391ba3e86cab551c92a5ab1b3c91d4277af8728aa6fd2e1691bedd20ab8725f2e6a60bf20689e2c1c2ff3867f7d359e6b9c15ca73d070dcc05d79568dc8054f6613c82584f9ffdf0709cee22a2b8701702d061077cb39cc6c185b79d0d85296f7a8cc2dcb37eea8818b82a953471fd6b80ca9e0d66847c05dbe9ab4561a7ced8ee5e9a7cb8cf441d7f3f8dd757808213bd7558cc415bd97fc99530718b7cb0946e6764ffcc87034f60e3979f5131904ae9e14b9a5ff25127d744614fb93025fc94d534ae9087296c298d3e1b902c253f226c372dac44aebcba06dad1055c31ed0c3d7f732053008d05c1e89d434fc20cd1f8041bc628baa93cc77b1a52450aa7aa80a38b87d41b46f17eb44fd33bac752e6dee549b73746988b7d1228e09032d59f90e6bb5e9298a0f327f8a39fb3a5e4cc81e1025b854e9e3a00972e5bfb2602a0cddb1d80c9afc1c9843e97d603880e0d6053e7b309a251bca3f4ef368f584de8a7074a2a4995989b010f9e6464caaa643fa2d80521415eb4cbe13207ef2ae82bb572823e9777f5aadf31f4d9fdbd8cc499b82f8d1306a0bcde052b5609e11f1d21468c621c4eeef6c4e3e25f55022d8c0be122d6a6944140e59796b070b2cbd1a380b08d2c06ba87c38b9fd80b36a8a5783c6c98008d4c3bcb240933c9886a2b2ddcaa7113b340a0467450ac4ed1bf20086981ed0a228024ee7d1928529c1f64252281d6e97858f71", 0x1000}, {&(0x7f0000000240)="9345fb93e1c7d85f8c198e92f5c7d4eb31c7ebee9f67d0e8ede62397d6b6398e002ea3595b0ecd1872be7c70aa47f5c9084dd955e1bdbb3a15f9993d950f71f0d064deaeca177b14dba42ff3a9e88009f56e729c84be72e9d14c2dcac6e67ce0c8906f7c51151672d1bb2b1766d1bc810b383250b23600b76213d61423b3b5e67964ac6fdf62942f31b67d56f015cfa0a1953c154fa1ea22f6c1a107faef820a2578a1e152da901c63e88574a70a5cc34f64cbae9b9d719118f282fd3ea48dea68728cf75c279f9085d89c5553c29960cc58a1c924d43c950d9d871451940ac1165056fcfb7f1e26809105c93b76f3c1ba595c8356ff", 0xf6}, {&(0x7f0000000340)="20030c9aee390222d012a342ddb21b6e966fc9f1c087101b8fd9d1c88f585f88f9", 0x21}, {&(0x7f0000000380)="1158001170e95725cd131596aaa02971a7bb96bfee3ae1d9ce2e201800c43e59478b448b151fd15afc83e4f4bf3560b8b061b6fa780e5e51559f50302196aea7f9bbbbb56a9ddf8ad85ae55d3ad5e49ce97585e3f5e9698bbcca009b5ccb5e97f10ab7bb6a84fb6fc25bb80b4cf7771e96997599da8eb94d913aa0ca2dd3169ad9922fd82175121a8d1d1bbc1bdc6c4649e3eb00a9562b52c67d35b6bc713684a0f0a20ff90a0fa9c91dc3a52eddcebb52c50cdd17f5474e854b890704334948720f383ba525ea64a7cc0dc678a854f4a3", 0xd1}, {&(0x7f0000001500)="2741281063453fea6f817218799ce812dc311d41692dbd8966341265135a400e4f8e2ddb4de684dcda3eec02aabe07c4851a30548e58d8675dbcffce12a5959997129b34f0742551cab4a591b6b17f83dbe13b6771edfec3410213252ad910", 0x5f}, {&(0x7f0000000480)="6124821af27b7a4fa62e99", 0xb}], 0x8, 0x0, 0x2) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x6, "39f2a0f8f412b519c58572ee72412395f21dac3a", 0xe5, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 12:51:24 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xfffffdd4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = msgget$private(0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0xe43, 0x3}, {{}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x2b, 0x80000000, 0x20, 0x20}, {{}, 0xffffffffffffffff, 0x24, 0x40000000, 0x5, 0x100000001}, {{}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x5fc8}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x7f, 0x100000001}, {{}, 0xfffffffffffffffb, 0x60, 0x1, 0x3f, 0x7}, {{}, 0xfffffffffffffffa, 0x20, 0x4, 0x3, 0x10001}], 0xfff, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0x7, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x11, 0x2, 0x4, 0x7ff}, {{r3}, 0xffffffffffffffff, 0xa0, 0x4, 0x200, 0x800}], 0x40, &(0x7f0000000480)={0x4, 0x9}) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="020000000000000000000094f2a6a6fe2f746b200e2d3382fa0713d86ecbbd9735c063d9933a9e4d7e97fa0dfc04313796a4d3d212ffffff7faacbafc65082ce3d310cb6f6c9d267c6900db81db739a922789f6e358f660ebaea854e7f09000000d684bb59694d9eb5ca9b47d9afa92ec4c74efb7c0b4976adcea7f664bafd82c52c514d9097f92d5a93eeb882fbf9d6f9c603e220ad75aabf2a60124e800120d0065295a573f7a252c650ccbfc4cae7f4f102198f6be926b8ebd38ca866d2ba734e231eca1079881f617b57a73b9da12d03784e1fe0749a82d912a3ef86d80233c90000000000007a089a9c204b11c1bc65c5d1540fe52fb9662cf07aceb32f03a93f680566d3b3a77753f11bf801f6a80226a1f4e67603844cad9da592c528bd1b989b2f7171d3b892936561add32fe1ac92894295ef6eca9f5cd936582ab106ae3639d376059807903c4806d96e68fa772196f313da6b19611a76161e231fbd1d990c8c1fd65fa3ed126f9dcc56e5d7207c97bdb19a76016ca5f30142c57a656c0b999182c67b5f2646e547208208a481244a8363980ff2ec76def6b85ce58b69f44bf269613bd5687b6d809fdb277607623f7afb9855e102ce0b01e5c58cac439dfdc51a3d763749abcb61cafd66aa7a11b63de7f0b8ad55615fda87d64696509f6e490be8126f916af653015879c88b9e0ea70d0274211a37fc0dd0a9dd12b11cb89ba78502c1d804355f777ac7a3be587f014623449643a41fd14871a439877ce70000000000000000"], 0xf0, 0x0) msgctl$IPC_RMID(r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:51:24 executing program 1: rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xc8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)=""/35, 0x23}, {&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000000600)=""/38, 0x26}], 0x7, &(0x7f00000006c0)=""/116, 0x74}, 0x803) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') fchdir(r3) rmdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file1\x00') 12:51:24 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x5911, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x3}, {0x34, 0x40, 0x0, 0xfffffffc}, {0x3c}, {0xfffb, 0x0, 0x83}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) 12:51:24 executing program 0: sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x4000000000000130, &(0x7f0000000180)="780a21d90540a81f58443b079d02b706e41caea3fc2cf000f16df2bec32ecc7f4bf2d56094214d543470f02bad2240f5db4465e909d5b2a4661abf6e26ff9facd5a7dfab63cb60317f7e2dd877cbf0ae019c608af9b808306bc2cacc887a58c9efeb6202f435c77f392643382689201109585a8023fbe39f997ecea5604eb68fad8ac7f04b4e9e6d85db4df87ce6b9099072ec10df845e12a035e591d958efea48092c419bee20ac7bd148f86507a2d10af9884a84ebad5a3f14b6d316bcc037f0725c80fc845ce5866671508f6f76e2cf15c031d81b7490480153de22ed16113021ca343791a9f3ab9080b4d47b15497a1f8bd719b79e39c9020dc9112351cd57d5cd560eb8d5ba266c649aff242e2f1f9a965b25d17c43cf94eed57df5af820d7f6937c2dd57a11a7117ee", 0x0, 0x0, 0x0) 12:51:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4edf56377718517b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bc247203175b85b4bf135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xd2) execve(0x0, 0x0, 0x0) 12:51:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="01fe42073b4ca127ab461cddda379e59c445e7684be9fdf8aa817dfc6245a701c0e99b788ad70bd5470cb9ff53eebe62e0f859159896b78dd5a01572ed806d95107e7b46cd90271203184882dc9657a573fd7f1ebfc5afa46b53e8655905aad1a35cffd632441bc2b8136224b1ba5cddcdc6318435d0b6b6cd1ee97c9caaffbd7dbf1e1db3cb5f17927e128212d601ee009aa9bef440348933e507f54ef06ef416261408c74986063a79e43cbec815131adcb33415e8df34c81daa0365d399bd8368e00746dcd878beb2a0d521d9e6ee5f3e469bf653a9106e5f28a34be89fd4f900e2f074d38faa69eab70137debcaaa2a40e0702a5eb4b696568f7625f9ac1ceeab5da7821a3d151633cf521cc0184de87d99000b8335a303bb908edb9bcfc6c647accf92441ede2f26b873efd34c8ad3b412b2b305633636ac428d150317fa78fdbe0e54de56ff3e37e9c129a561575bce146a6fe10a53fdb9003250cb229ee6b6286c091d0a92cb6d7d3133344bf887672bb9769358d1e380fe7809641c34e1e55a0fb179fcc76fef704f02cf300115ce10b33c4fc80e2c7b6a42b0682916eb46f24d33d8e0756d62fc9e6c8b89960b3eeef4c1b9ac2d2c2083ec13163fe6f614d2d54a1c0f8ec67577406739cabe0d53637dc1432e630946dc6418673e6128d6e66358dafcee2eaa3f7383abe1ccaa882ef6fdd0b5188c08cd2734ecca85de54c0428743f3c7621d866308bc1b54ea1c0a18742bd167c4a40b0f306558c2613636dcaea26c7922685064737b903d62c6d8c91293563b5f8c747853c73cd577bddbaefed78a9920173a49f973b7d9a0439572369e7b9fd5e3c5a52f80a5713b8c41c924726bbec5cb86a3ac365776fd5d3ad70be897a2baab33919ba3405a823eefd92a23f7d9ad83863d63ef822bca833ed36b2a5756c8b71e4845ec2047f8ca3ae9c5ad7ff992a49933b83acf58feed22fea83e2fa5a3e3b88cf90995cf65f8a203468dd52d535e6b9f91e0e30c4a1e682fe0a588d17d5e3f31f06301a6afef2ea033b2cc56543167f9d43747481bc4b62a66a16e2b4eadff1e8a72ed442deb14a38f6e345cb6cfd4b9b8862e784101a61ec07a8075a21253e39ca48451e2ea8077e5fba7bc91c206289d9f4b4cb6cae5ac074fb9526bbcad0eee60cb203b81ce15f20d39f4e6dfaff2541e615716583e05fda39e20efaf8d60339590a674fdeb179c73a391c39545e26537de9deed49c4d4c6a257f7a664a624f6c0d1dceaa1ccd2b2ac6b6c9731f1374d82e241e94f1a2de9d6a2e85f000ab308bda0b29788193b1c219858eb28847edb7438c060d34aadad0017db292d6f9fedac9a60f17593c0ba2d0eb132124ebc144f22d2681b218a6af6fc8be51c674f3ae15d4e1a41e19a9dd6ce8c0ed9d41f120741774b0a25ae00bc0e8c1be741861fd5e329f0e11fa035716db9e3b4c5b9a1418e8831cdfe66d2b8b607d3abbe7cfe87d249d23e6e03ac00946eb1962cb1d675281b5566851cb145eb0f36e262e8fdbf07413ad3e4e76f43de7fc9b3030bad03d65b86a78cbe6a725b5fda3f6d4ef2e944fbbd69ab549e17af03e7612961c5efa7ab28f166f336ddb6845dea47647be0a3fc425a14affb8d357d7cacacddddfa96fd497632f50815626434deb72eaa1ad95d1ea33f07a59368a45b03a0a2ef8558a4ebefab8223d51ff694457a7d893288f0847d6692d468ed739394683204651b6f339fe552493459b8646b2b08f11af845c165adc4c9e791d5c348f2a5475d9e05820878943f13425afef25e32e21686ce1afaa78086ff5539d6af22c5321464d2fc1fcba3822fcbacf46c845653fd37ee1251026744258eebee8ca4dd8a2f4b732f543c785b3a176952a4b532e1f0df270d3f6ac14876ab2e25b67fa55c7241c48d9d794efe52f7c95fbb9caa398246b50cd1e082a2b03dc85d25daf6b0da6e54161f56b3fda671d129259af3aa0b0ed6542f6fc5aeb1a7d2a4bf74205930ac10aa9c1b88aa90b4f0484d9b93e990fe4e1a2ad553c9a763cf5e3304f815c08c3fe0ff031a4088a2639d3207d9fbf9eca8829c6872bd5cf1594af26ccefa7211753a49522c342b6093d83ab85ff2d6410511007297feb5a1f0ea56a3798bd35ce195db93979a6bcff0d6cefcfa63e70f358d9c4394b6d76b2e83827139a71bd7e6a264a754819eda7f67454e1071cd7556478fe086d191e0fdbe432999a675d0a00934db6c5d40b0730755dcdfbfe77e66b411efda4f2ac7254326c4c73923672b3133ee6a7d5703c715673d9e7a409b31a5ad3eafc06b0bdb7d25743debc80a77820b37b33b58b711731ca1d97d82234093842303b39215236755d67169d326633dd94b200b99c1ddb506a772e06172e6e38f838acb89107da44b584897c0eb84f5a7e940c525073d0fcc81f6e259bc4aa88c53a231f08b89c4c694ccc9a2a41499e8909e5074e04e439157e8ae9d6e53d04ef84db969a9dc3f8517965988d48a7b43f67bad601ad5cea1844e9364317a85d4e3382a03102bf37671eb7fbc8bfa25391f6669d5ceff74fdfffa6c2f0c5c6408f67cbc6e126e13d07753758d3ca9f62de12aba2a4a4569ea4c1ab39ebb9106b7f8a553ee1674bcfafb233c5ded016e2da52fed9284c518a159a7debff28225d8b4756ad391da76382c70b3df1297517050c1de8c170048017cc83a23b61dc985727bd8ca43a69d18f92c08c9f65395cffd7e3ecbfc67c81c88b86148fa34a3a79a9497b6c8e79334ab04e4212500835dde82dcc2526f3840f592cade75f855d6298bf002ed6563eac232d150aed26aff3f5148a3c1b5af5fba3ed8d779f84408ae3e50f747840eb7b2b0185aae19f0ebd6a3dd6d5af12ada18012658d6efb55196bf2310307909d39a990f20a3127a88ee23c1cc66ad5dfb506ce56c640e978dabddc25b2e19f2e0cbfa6d7da546a5b6342ba71c02eaa8cc306a2ab6934da968c5e0df5c1b359b0d63d8ee0f80506d994e931123dfec43b8f55f0b4c937a9db1c15c0658c0084789da00c2b6a694e7cd2d35134452f91fc4489e3d29355a2632f72252bf8ad644719b223d0ac3c051a5f1cfbc883e4bfc79f8b814872faa6484aa4da905f03f8d8ce4c1dcc9732c68911218eb9b7ede4ed1d326457f53caadc10c9eeee89ecf95ad7de15bd556f8038d8965e3a813618105c340b4f59041578d02f2e35ec7290b86d02312fe3ab6d28f29bad811d4fc8ab62993128b4091a97476a12ceeebfe3c8323b0c112dccc969e915ce52b4e3f458bca7cf3cb6b4c9ecd2b20144c552b73f1c7190f8980fdf7282cfb51a2aa72ab4ac97a98dcd176949e03ee9550f94170c0628af2fe410e91a0e47240fa31ead7205bf73c1f8a062550d27896214ed362b4a4741b9647b8b4bd172b31d558350547844730cf120a9cde49e9a425b366c99718bd2b79d22b88085cb14d9d04f3c0908c4ec0f99cc977494a44bed2fdfa45f79d341601889dd70ab398df2eca09e1e634c281ce4c99051c077ceb7d75f4167b4187065716a53bfe83eb2a05e8e6d11175b80411f21f7d75086130274eb17a7b31cc09aa492510550c41bddfc58f45933e326c0d33dd5e6d23c171a1f8683136bb0db4378bc4ef87f653647e5e243e3216ed8e370a32a2c02a825ed290b22908bd9bcca19ed54cde1e73c3d602058b2d309ff08882c406a5677cf29827b8295dfbe1d446f6c1626a41e15cef42241c89c189e2c9edf6602860078370743bbd71ba6a17e031048e14749345fcceabceb22089e07fa5de465f9ada8660ee4b15d141f1c4d515b8c0d109f006a6105c32f9024274bfc77b944de83c0e68d3a00024687a5e414a0962c5dd5b679dbe40b33b56a881a97c264e9967baf1a0361292bce7f7782763336632521ac13e7695b95f1a7eb03bb23dd73220d6aab5dc2c586d34b3c2c8d144c56e45c4ea6e734b2b723445533855aeaabba2b546ae1e531c2a551bfce03a9b6f70850f5cef7f4739055d008d08023886fb26e43c034ef3d1bb1471c2e4300ec02c250e2a723412b7ed4872915de2f6634fd101d28aff0e8b5b51429e2a3f5554305f3f8dc794b26e53f00d6d15d89f35d90c6dcf48ed7fa83f39839bbf968495f2844532d2afb9c787edad36832dd0d2ba3588e09b28419c96cb3013617c9c07725bec7c31d29a96de4cd9ce964ba956c4c09e4100e7801c9583f540b5cd581b79c028364052aac05c1ba599e9476f5a343e737cb67121f458af723fc86130e366c4999049d53b5a170317c68b320011af1cf63f75a43f2cd11c46f783673a4634e46e73aea89dbde4bcf5ac5e91498e0fb30496e869b843c9a74a47dbd62db95d5382e311b7ff3a50edd6ea48793fb776ed718cd1e396c37a8c6358a4ae3e3709e651ea24e9200547731883b504ad83c88e55367924af8de9ba511dda83f34c6f908fe1971a45a2ca8ebd4fd1089dc278f1d0e18530c6e82961a544f8dac7272c2c71ec2e6c2cb1be2dc8bba6f23944c074e318c384d9c28422ba4ed5587aaef12ef95ee2a0b36fcd36bcb8962683426eef4e84a4e9fcf891c02120c457ae1497a51d8e84250409de1f65be2eac2e817b804499aa7b101b7ac63386cbeed684cec783704b613fd415e290f1e4a7a88f7e404bf97f95eb0d9c09c7ecdb43f2d21aa0239c50d1d6392e139105bffffc872e70f2d6464fa9c1265e1a36f668f40f6b6b1ba255281cf39a7128f4c30125c72018442219244abb214766fe4d7bdf720a91aeb002679cf5ddf93d9f0ae1867058df9106c651428d39fa36e055f9c91cc98d79c4a9c45021c22f0e8a73882daeee24d73dffeb366ff7e58a9d896d780e48874dc060cd6acb4629eeae473161c34e1168743b213ee8c530f0acebb4b2656ace9e564cd53bc70af7b41831cbbbc97ff300845ef12b0ec00fd4e7f8ec7ab3a2ae7c161956584fe89e2d36f8648d87200575657c03cd444261bb2455b2422005c1b316496442970928fdb6b49bc190b957a71f988cfed5a045f5f26e80ae1beb6abd7dcb192bca5a76d75d388599b792b9e22484d0ed6cbc235447d3181b754857a73229f10f05dccbf8047d66c2284ddee8d113761d75a30cb1f156f4e58b8bb9a88ef7557e61bf380ef1314d8c8f8f00d1245442936e1224f1c0074428ba55c65340af640f26492ea795729e87d8d0cd24612d620819c90c76e960a0418b027008e8f5ff25865ccecfd217c924effbba141fa4f690e558a982925c85686ba99ffb8d5d5b27865cdeb3a6b099387af3bf04187afb6324825c148e9b24182b590fd4989ea393f59d7e5ea6ef95aff2a4738f0246df3f82b08ee32611bf8bb9b491f2a3d1a8b58b720a1d61168ef60294e8d9779a2226c7bac477d20f2e4ab2beb2b58abf4bfccb0b5cfe8c18f1c21d0a39ef6267c811bd8a7b969bb5e79a315caf47664989dacb8b22e282f4019996f68cf051ae390c8acc0f52c3f254ea90f0d14e3333524a325734fd9598fe8464ccd7b22724e3631b6a8625e935241fa72fb39c21f52b7bc281a32ab0bf03cc562a489d9a8f5925358564659efe66adf244ec6f798a4a56a28bf1003aeb866761a44793210d3fbb46cec2cd1d4ef63c2f80aa6a178641eb6ede95498c74e2f6c14b3aa6c2dfa0e9608192bf099f79b601076c84adddcb1d255490e78716c9d30650314cd483d4128bdb271be71368a4f77af233efcfb0ab85ac9f3d2a577282daca1c062dc510907bbc62b70815c9f461d1333f254cd6ea31be6edca89ecb", 0x1000, 0x0, 0xfffffffffffffff7) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget(0x0, 0x0, 0x641) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x8000) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000100)=0x1) 12:51:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 12:51:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/70, 0x46}], 0x4, &(0x7f0000000280)=""/58, 0x3a}, 0x41) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:51:24 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a66000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000bc6000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000f9e000/0x2000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e45000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000af4000/0x3000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 12:51:25 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27534b99, "f3ce7604001c00000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 12:51:25 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530009eb1a2b498683293d140ddbd376ced38793c8e40f883b535025672553f431f27cd3c5eec46c436a4e4411f0ec8ecab08"], 0xa) pread(r1, &(0x7f0000000080)="05a17d473860e05acebff8de0e6c41b5ca0de7a10bbe26107daed41d7216a6bf2a44c54e04656c64b932abf0752b5cff37ffa8bae2eb0dc54141fcab3a8f14d2a0a884110bd3f613458b08f30c7f0b4239eb780ad2e125219ae6cc94dd366be14d70c2f35cd60dcf8118b53d005868f77a91bceae45289ceb85414ae91816b262206a1ee08782da0a71c669f1178afe69ef23033e3e8de888ccaccdf0326dc7928a00016904b8ab57c437fc7585c701bb2500f0112adde2f05b4819dbb6399482221f6aa7ff8bab93380fc6fcdd8e39cd1a90b7d5b288006d8a4b0519a6a0b21290774d678fefd8e6e0d504e3d2ef7", 0xef, 0x0, 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 12:51:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000040)=ANY=[@ANYBLOB="d56dd5788ba35d00000000000000000000000000007c40336abd8cbda19de1e46531f2d46ee480"]) 12:51:25 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x5}, {}, {0x2}], 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/192) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/136) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) setuid(r5) setreuid(r2, 0xee01) getgid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/60) getsockopt(0xffffffffffffffff, 0x100101, 0xc2b, &(0x7f0000000400)=""/4096, &(0x7f0000000080)=0x1000) 12:51:25 executing program 0: semget$private(0x0, 0x2, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 12:51:25 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001740)=""/4096) execve(0x0, 0x0, 0x0) 12:51:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="de00000aee4200"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e98b1eab00f5ff00000000000100"/28, 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd451910000512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f9d5707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41e68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0a0004ee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x4520) 12:51:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 12:51:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xa4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d9dcc9dd696d3c9d49434e38925bb45439aca4604aff200934211b0c25c265a0568c846f1b045bac790f84d001bc404a8c7b2510fe87cacb952256d130f8ce31be349f223b4be90d0087b3ba30eb137f0ce1077d5a99325513b9c4b8affba3666d8df232f8221a0740cada556a30d7bc88cb937186e1af3d8cc02179f07fc8cf4a927e244f300a98e231592e", 0x8c}, {&(0x7f00000003c0)="dcec3fb64ee37fe1058fa2220bae2eb1f6ec9cf22d3b8a3a52809c0b4638e307204413a8c1b99dc015fb5000dad06ff7125fcf5011d505b1e79291144878941b151b9cffceb6aaac24425c9ac2c3c6ad8ea684bdd1252d1de304e341e3e8c50b94c7c30f2459b476398685b11e4882973df7c0a10ef0bc4a44bea6ccc3c41a3f47e34ce9f2176be8fcab25041a1bf2812a2d3639ca7081aee6151341bc9a2a54874e79e17c8714576ce65c10dc0805672af18aa6a7096863bd7468e0923bbeac11647db1ff5d8e491d6b84c3a6b50fd5990535091b61bba3e369331fed5f9cf7fadde357197ef35d", 0xe8}, {&(0x7f00000004c0)="675cfd1d8171fb21b7a5b4a1717ee9752be5754682b85bd9b1d3869affe2fbb8d3047e483ded2c0ee794f33b3a56dbdb87e9e799f41e6f8be1d4c3bc086af9635a30d3ad25d535cf1575f4bab0fa0d813440faf57b217614bd860ef622c0878f4a7f2065e604bdfb26526334d1a6b8811165e1247f2beb152bff5768bcf11f195b4d156a0f41ca6926dcfec2d33fc3d5e0d3f63c2b50e1dadb0d3c21eaf37ff1badafc6a3914a62670cdbe0e6f8609bef294c4e2bfb9148cd957ef9eef2a2b6091", 0xc1}, {&(0x7f00000005c0)="082d3033f4c15b4112a2377ffe1480592cdcef6b7ea1e06da259c98b8f6f09ce4b86ed2d5b1a6c992c9360b9bc55016a640e46aa96541a82c4d705843f44b0c53d4d866253721eda9fd7be899269193d670eec2131b62d7f6d06a03f475cdd437840edfbfced1f70a7ff69ae7203ef91c84acf338b412e25904e0f9f9436e58b0061ab62bddaf6ddc34834d4b9c560aa69aea0c9409c56a3f83cbb2efb25c0c3c4c5b4f5390db6198f04f2e0be31fa0842d24373490ad245396049da8dbf94931a6bc7dd43668a91bb3c8d2b5f94301d8a5454732adf7abfd7cf90c3b0b042ee4f8b1f", 0xe3}, {&(0x7f00000006c0)="12ed097d859439326e188054b0a6f426786a33b1e3a381b65b7171653ed15efe840c82f40e6d437a20a777cff13f584d76d17b9928e89e47971897249d917a6e5d2bb161ff964f538a48162ed2d72073865596d7b965d3d848839491447f7406d6c868daeb4741da6e054d8bc768dedb8675468634ce669b6e8067599993c83a1e903ce26f81d2821b8a54dcbe9ffa597c698e12842c552813c42bcd7fd94fedfdd109f9812f8df4d3dc85de44037b3ccd", 0xb1}, {&(0x7f0000000780)="0a9c31b6e3e21c65cf586ef53ec822e1b2e614706c427c209f66c9bfa7b5fb8bbdc5e53c7a37f66fe12b083c450d9b153cd0c4745988b189f7a9b2062392fcb49fe85b334156f3c0236ae81f992ab9e451c504aaa5bd0fc59fddb8faa734ae900ccf135998541d3d4fd7f9585b4910ec32f50962dadb9c5c7b69d1b56740fea10d6aba59e430e84239171c570f49113e6f08bb9483c26878fe799eb690481e3152ba704cbdc35cbd5542a5de81f6dca096acfa98bb073da91e1ed663a5c5f3943a7ca2ddbe77327e", 0xc8}], 0x6, 0x0, 0xf0) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffffff7f, 0x10001}, {0x66, 0x7a4e}}, 0x0) 12:51:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x2, 0x8, 0x2, 0x7f, 0x6b34, 0x0, 0x80000000, 0x10, [{0x8, 0x9, 0x1, 0xc7d}, {0x9, 0x3, 0x0, 0x800}, {0x7, 0x8, 0x1d, 0x2053}, {0x401, 0x8001, 0x2, 0xff}, {0x2, 0x7fffffff, 0x7, 0x1}, {0x4, 0x7fff, 0x7f, 0xffff}, {0x0, 0xfff, 0x0, 0x101}, {0x80000001, 0x200, 0x5, 0x3f}, {0x2, 0x0, 0x147, 0x40000000}, {0xef2, 0x8, 0x1, 0x4}, {0x1e, 0x3, 0xaeb, 0x3}, {0x1, 0x2, 0x0, 0x10000}, {0x9, 0x5, 0x6, 0x10000}, {0x5, 0x808, 0x10000, 0x2}, {0x6, 0x3f, 0x80, 0x2}, {0x10001, 0xd18, 0x100, 0xf973}]}) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f9d5b5a2dfc8381b397ef9d5b45574a3d9c3932afc12a421cbf8786cf59935e67aaa6a0601c70cfdb77f60512dd35004651d2e044a188d593149edd87ed74969b611d455c5ef7dc4b12416b31c143fad50481c07eef3cb0d60b9e4b699fd1f16a8b2ac7ba363ac0a00a6ba5ec08ebb86a79f1c9adbebf25ae4baa5d0c944aa3540b74d88f2248048d806bbae4a4a3cc521e2ce6500869efa9a454882573a6169f2443eaa206343c38c34d68d0de9", 0xae}], 0x1, 0x0, 0x9) 12:51:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2f, &(0x7f0000000180), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="066efef1db516711420a19b967f3a8fcefcb4182579277d37177152d6a6fc2a90f7ec1733db9102a0b4098759a166d2c4a529c054af44af10986000e9c74abcec321f943f2b3e4836a1b9b53e9304eb5653930c9d5ce4282c5a26d6d3662d65babb4d006a9ff5ae95cebb483a9e4e6db318958aebcdeab05938964063fc3916774134cebc56e6a83c3bbd9ea6f133739a071cb010d62da2761b199e2cb9d95aa5ac7bfb49df5f447643abed05b47227d8bcc6dffeb766f843cb563f69616e719a2021fb9fd82d34e87aaea2ab0a499c5a4c58cecdf643e180d6349691d49b5a7c0431762560a2d6d7c7b", &(0x7f0000000140)=0xea, &(0x7f0000000180)="27b902017ef6c384354624be1809a00c98334065a47a79ff8bbffae93f8692d45922ea9dbd517c246895e3192a8c40bd8a80b6549f1acadb270917f1eb1c0333d89c9456bf9ce243079cf2731f73fc105df46018b83774ca5ca38a9c4f3b2c2cb18d3d45f47c5e7c08c1410916f5d052", 0x70) 12:51:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7f"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4, 0xfd) bind(r4, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:51:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x237) 12:51:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x3, 0x8, 0x1000}, {0x4, 0x8002}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffff, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/114) r2 = socket(0x1e, 0x3, 0x0) semop(0x0, &(0x7f0000000180), 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x81, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) 12:51:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x100, 0x0, 0x3, 0x3}, {0x81, 0x81, 0x76, 0xffff00}, {0x11bc, 0x8d, 0x7, 0x1000}, {0x7fff, 0x1, 0x1, 0x6}, {0x8, 0xc0, 0x5, 0x2}, {0x1, 0x1, 0x8, 0x1}, {0x5, 0x2, 0x51, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x101}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}, {&(0x7f0000000100)="28dbfa93fb9f2c0f27b368a2d0f7e3ee17b8fb3c36cfcec58d4acb5bc27ee8794fae2c7a15e6eb546d6b8717cc5dcb2cb17b4e9e4e7f7eebb19079c6d50107bf2abb0183d20403dc900396d5fa93cef0d6a995139e19703c8b54a6be7e6dc9e0da74fb272f2bd5bdc71eec76faf038fe34e55eb7313634680e036af29196aadac974607623e57eec46fdb80cadde46222944dfb753cc", 0x96}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) 12:51:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffc, 0x2}) shutdown(r2, 0x1) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) 12:51:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3b, 0x3}, {0x48}, {0x4006, 0x0, 0x0, 0x9be0}]}) getuid() syz_emit_ethernet(0x35c, &(0x7f0000000000)) 12:51:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x11, [{0x1, 0x8}, {0x2, 0x5}, {0x1, 0x7}, {0x1, 0x7b5}, {0x1, 0x86}, {0x2, 0x9}, {0x1, 0x10000}, {0x1, 0x2dcfb401}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0xd0}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0xb9}, {0x2, 0x34}, {0x2, 0x3}, {0x3, 0x80}, {0x1, 0x2}, {0x2, 0x32}, {0x1, 0x3}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0xa0000000}, {0x21adef357f4b7b67, 0x1f}, {0x1, 0x3}, {0x3, 0x8bb}]}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xbb56}, {0x18, 0x0}, 0x3ff, [0x4, 0x9, 0x1000, 0x7, 0x90ce, 0x10001, 0x0, 0x200]}, 0x3c) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000200)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x72d8, 0x5, 0x638, 0x8}) 12:51:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)="70f33cc3230be169824d133544f7ea48eb9a5be2b6e29366832662fa6f427ea1133e59e863e7469e890fbded76dd9a56c66bb80d781b07e236de1681c61cbc41955494c44cdbeec7eedcacf563e1464ccaeaabe6fad71e880d4dd9a4f8bec166bc19a09d62416b1617ceaadde56093b2066b84c4af78f57e30419ef7b8660c065ff7fb26124dd6d560c3ef8fa37c7c53fa6bc0e9780b78a7fb051f3123336d28e980dccc365e8532928ec8be6fe6ba8cb9fe7c2646d638cef5dbed241c2e369a9e6096aa16bc7f64172b45c40969c89bd263c02c9a5f1d5d7102208add65de15da042e136e738852e106575cbc6d828afbb028571ee282a2a1254c3f59bd4351470ef0c32342532a49df37212e30272393d49a3f23ccae2593ff16c343ce92b5a5656fb71d4038bd2d32f25becf695f6f29e16dcc4556a5fa1d27becb35c19e0a62e2c805b3456218bbb7e1872e2db6762d71fd8b1a021af35b4914a19c830370e16cc48baf7ad673e99951b4018a4e8d1f6d51b5ae185d5186f2d8abfd085ff305dd87c19b1031a87bfe7e653c4b870ee37b9efb53e8fa06f748a520ae4f41cc92f38ae97fd6debb1ac8378b399f9dda16cad28c80a0e089eab5cf4e4d0c2172bf0c4f43807601e77b35dba749385305f43d2cab107e37741f2bce4881a64db20eb4860ccdadcf5b5064f0e6321fcd46a7d56d5c23859220bbd13608d1c58a5617777700f4159a4a7141e2657f779bd4176938b651f27616f9c7dd8ac0eda20e0facffdc7ba973faf22e0f3c24da84bdad3703be435330bc0a67a81423836141ba667080f2894140e4c83be422dcf92a434ee53022aa4a7443c2e023eb8ca4c5a9f9b43e3920aa3fd48ead54103111bd26af8832a4e5d318da093055ebeb9b7262ade3903a17f0fe4d65da4675a264b6be86a509721943af89d41ad0210054ec582fb05cba3057e7c1b6aee335131bf0674163385b6857b388a517b3775ffb5f6410a1069342026d7498942557882c883afb5736c2d85915f15aa15218099e5285b69e51787dc443a31815f60056e5e46e0d5c16c4481d8fbd4377241d049e655464a8c34476aecb1d37c824748a912a3dd9dbe47480f4f8094383b558e92171dd820a947e5833f8cb560874174aaad83a127695de4170841d0adbd58a062834f08e6dfaf6c881512170337eec4c231c444fd86ea91cb353a5b8cdc7c867e17a194f811955555ed877b5d5d3366dc5e20f4debe0f92b89da2130c2da4d4b8b681412116c4620b8a6480fb80fbf4b5ab553d07a28e6d0020e160c31000803acc799769c584ee4320f676b6b38fde776725e55aaca6ed533a320e6583b763893fd6d2bdd02a331dc315cea69193db5dd1accb5c65f1ee09399605d34912da78b3255b2ccf2470470c5047fbfed9d9f0871ce14b1f23a7284bb9c5838c435521378e7f8e6cbeda3033857e4deb0c3aadeb53026e1396435009980ec86152095fd40367d2d5c5a7668602dd4faccedabff15befa2d2b02a5dc5314899e9a1a650ca98cc02f3443adacc0f90de10de5574cd01a5dda817098f93d225789153476924a93cb40dc74436724a5982e3d4f544bf8d34205d30bdb7c48905530a6c0e86bd58eff2a578a7d267c08307ce7a4d209289f27d064bf76ecb31de023db83108d052bd4516cb23820f6d651e063ed013df0168eb6bef2995875c2579f56c5a2ad106c0283e3fb19150831de3a787c87f5ba9ce56e81f8765ab64a9d405504d9283fc8a045f0671fdee10f3a93ba33926e49b90acc3f0b9aa3fa991f5fd0ede28b50918e716c32825a46723b3b6dd741528aca4b31422445669bdd6f985600cf0a42d5d12d847b769275322501dd9d5d2e384b9db3e034a39c59cacf2702d67c0e74cc4d5ba598c6e97f6b3a7f9ee0f0496ab6e8d6f38c513d5a147031fe1283bc9144b3212f082f540674ea8bfd9fc590d0246fbfb55d793b6078394d872670d6198aede6743b4fc4379ea8c957f16bb095e80594f8a90af13376e405f6eddd06f9a70d12c73d40d81e23416f1027b63cd14504330a89659bc6bf9429a8cbce7b574f97980c045161d03ba82ad5b48b94ac6e47f37d1f74f34648f4a887c3f7e019ccbe51a4b2a12c92c6029cff905f8e8c1032c93cd0692df4ed304aabcde06a07b045531b233d9a1b6604585db85464d9a64c48e04166258b3cca76b1a67b4ebfb6975dd4740086b3864688d60bedd9c708ac204c651f0ff2d276b63f85288f83eb088ffaf4a56890c97abcc4a1defdcc997e3f86181d8275d7a3feb4f104793163ada4b4a69f89853ef330f5a8f148fcc835ec855408c8e4f2faffbc939d15d74d41cc0a3bb5d9693563062b3315868513a808f92a0792e8c13d32e3bcfe154d661739d8a645dbfa4157f1eb4e3abd2157818e9350267dfa75bc569386c9f0c09c95d0a74de08a315eddd1790d17c75ea9457a93d78099f2256c4eebbe1061239b98af8dfa35f10b76c5dc5d59cd108f319d13112b9f643a82e9de10101d64aa60619f8b64f16ff456dd9427ad0bd07086770455a48bb35c63055b1df05574c0ec2a204409567e67596742e3399c25eba51529465adec6c150c6ab8daf342d92775eac975c44001f3d6620f9c1e362488eb7478b95a8a001b0295b9ab72d2f9f4b1aea62087263f4b11301d606438f437c94efd90a0d2b66f4d74941c4b3341ecde5ba67fbf68e0b0a04d89d09b1c55164f131f0bdd81fa4386c65dca7318a52d26f5da1c013870e1340cc23e40668cc263d1ac629d3afe06a7356047f0acbf1d478a086c2b43ce2e4f1a9f669279a25204c5b3e208950f26aac6507e9e331423c8fc9b5d3abb838aaeec430576eb6592930915888eb6967ef7cbcca2a50c6c78c44645051f3bd978be20a05c65ceeb9ae936c28e0f0b81f9870866fe6185320181e7318a7065bef048ddb1fa98501d318dfa74fc8fc9cc75c01ff16eb19a5f299f6b9dbf777618cc3edc63bed3dc03dd5408b7cf08a48ed4f7811eeda3bfb229de1c26ac92fb41616087713ff1c06d5db93fb2bd83dfd90cf37c4a84154f335dada6963e980c0a1ad7dad552f9e8a4cbafe222f770bf95071c0345dc59945b069e4fc26a62668e91ee52117aba50e13d111e575cf42995ea20205cd385d37cc79daf1b155b368dee39b790f05b7f79437c0fe049f8b992fede4ae3d837efee766fc5696f3f9e2866560d7981d707844fa4578e3bd76848965ddd2712e6cbc1c606309379e54d5bacfd1680af4d7721e591ae7c476dfee2343e28580cfc71d8b5f8f4aba097b3216fd79e98377bd76fc6592b25a994108715b436999300aa89d6bc85d9175b9f8038d385f48e40ba8e79fbd17d57b5bb1f476a20de65941e820af64cbf06e608e9fcae3afbeeabaac7199923766f68c8c172b6126677963dce2f00be7f48256955708121afe446730a85b0410c432a0421178490b5c894d30f19b67858e73871b26c692ba064127e1c467b17081cf562819027a8fd844db34492ecb83fde823374a61a3e80c00c790a46159a3fbbe811a5da62cdd3db239d6c579e238f9fb1d96a324c681b7ff48d063e8a8ed046f03ae2ae2db4d7ed997c34ab447e738f73474a7ca3201b6779738d2597b29330b3e45402e25e5d705c0d9568709a1aa78b3c2d314fdd8eeb859ec4dd7aabd6b335a7dacb35271d376a8ffb38c2f4896064189b3601f83c107e663d1cdfd10e68cef21d78049f28999aac3353bf40d69c928e33de670a7c433480b96b41b9dacf126702700415395d74ddac4801caaee7d426b80950680dffc7b46f5b2a74ba0f11f1df158f7290607fa69ca9f04e0183ba43d060f3e84e88a498b063226d48618bc646aaed88194423c5a7fa62a2c49b1737c4e21798e7ee44ba11fed29e75c3be5c40672265c2951040d7b8edacd9d8c8f32c7db53720cdc3c8691b3ac11bff5e47e08636914475144f94a58d4cf933ad7fcbd0003e2e923d7bba45ca9cda68b909316b9cfff3a13af53a2ad4b2c8ee6641d38db9724eb9efd550127750e413611e3a0b7c33b6c6db741534a3e41b16525e0d31d8aea9f43eefdf9f8f512f60c9adaff814280b22db402c434d734bf3b6299f1b8e844e7611bb92c5013b88449b74c37206c01779b50d35b160ec59728233d6d90f9d4cb434e3a30574277343f85c3c6d40e9fb0eaa518b2be1038b16ae922ab29b8300d01b0d1f987b6da6b63eda8b3b80d14de2a727a3a7afe2742e6974c2f4e4e877c4eeebde411ed9112c63d9a97bf47e107e2c12ea11bc52e69a2c14ccc189d14909091ac588faf9f003dce90ab10d6a00b5a0d3e11f9493a8537111b349b2d7f657f330950fbc9669ef962e10f379fec27c45820ea6fd0a7a5d9b2daf4ca91dc0ff1b453b50c5146eb1ff0c1c355b8d4d72565b2cef3507f095eccb51867397b2aa53e1b29fc2742a0c50340c3be5b09b4271729b231e03e1a3a8132953192f9084966866c4f6e0a3ffd80a2b8179ecf4ab83a723025f1ce31480c8a6124f95ab9c1779eaaf5d36a08f195cff0b012cd4b744301b66f9fd87d85b93933d657cfa7974e76e6bfcef6c5908cc0a2e52c31d9b7c4e60dfd9520a394572b8f345fd1582626093e5608ab186966be5c7091e46eba19b34e00bcdc0e5531be2fae3017ed7329b6e14867761f88c0c2a5c341932c9b0a5c4b5d6fb7cab47ad4afd995bf3a54d5136048cddf43319b8bba0d2cb1b1a1c9a2bf8b2813280265a11288b60ec07365680e04573cd39b9dc95d2b26cb3d03ff2fd29fd9fec36a42b89d16d7b5a113abf7767b150074fdccc528718b80cc6fae8863fecbca7d78b1c050d791342d8be2bb865bff86b9aacda7ec6520cd0cb7ad1933b77bfcf0a40ab98e5f3c8a6e480d4ba9b53442f4432bbd42245055b86102dae8e94784df3ed278dd8baaa2112a723cfabb8295d51850b8ca766719fd5baa02bbbde47e32283a8e898b2a1392f560f13621a6296a5ae08e4bfb35c76ca8f9812f3d2bafc34b96c45f46456d37bcf45a0a8077f10b9428f8923e3de0f2828bec75018128d108ab7bec5e035ea4ed6cf3e3f237cb1bb85d2e8cacfe73e9bccf1f9e6e6000b5ea7dcaca089498f0a05fbdb4ad1c3ae955ad0d505a69bdf191a21683d322c0ef94d869d1fa3fc76bcea057bf722eda2c920aedc963c6e30fbe51cdf0bfb59a378609016045f0f1000f790f843d655ab3d069c0f7e0c3c8f885bccd2b66f3a5507c85c2628e4130ceb10b621594fe670ce175ce1f372413afc3fadc4f0a244d91c10834248baf8b0af68c2cd7102be849d27fa62738956ed93854247edaf99cd0664af5ea5d6f6f5353e2065219c8246bb2cae296285a74cbdd77911737efe76166e541a34555ff98e447a47702a724a1691b9784721380e17abebac9aa58f576c4cd5cdeea0dd5883109729c33f846c96dd94e51188fdd0669c37ae18912eb5f72e3ec52ec7e469a0fb5fd659719787a2ca8da3b6bfd03431a639dbe71792a901b13dcab807257312b58935eeb494249b0578e2d139d6c52662aeba51f39f99e9776bac76f230137e4c1c206be8f08dbd311b30e8d07b292c9a2388aac409d6d29717c49bdff844c6dedbad17293c740fe35e2ed89497e34cde0edf1ff83c1d14faa12e4f6ecd5374bcb7157540a993b6e9620b5a00c6bfab98ee02b92da99610ba2d08dc86cb2eacbf3ea707e61b3479e0e276b1b2a7c26f06d25cdde06b8c8766c4931d2a2b8bcc92911565b7ae42a8d142775f3ab1e60abcf208", 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 12:51:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000300)="fbaf69ba26b67f0233994e538a88", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7fffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x3, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 12:51:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x182, 0x0) write(r2, &(0x7f0000000100)="0b23a7ef3ec52d", 0x7) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 12:51:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0xfffffffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x4000, 0x20) recvfrom$inet6(r2, &(0x7f0000000100)=""/251, 0xfb, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0eda627cca3f94c3b5fa04c8212673c1c199d6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x7f) dup(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pckbd_enable: command error 12:51:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r4 = socket(0x20, 0x2, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) 12:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91f94f72009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfd9d2dcd8a92f3e7081f645d29a7e0f5449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43aef4ffcc7fbb1d13ebff05e307eb6aded44702034020f6196261615b9ee34dd6312b91ba630ccf94da2f59645ab8e42e701d4b7a3c9b505eebc620a50fa1b658b0748e8843a0db4e0a0b3356203720429c82217522f0cb0e580318b18f32ac555197b0a529d7defa48ecbcfb9957456feb1946511b4ab214cd1332a1eda23c236532774adb5e68c47f783bd0a951ee33c9b180cd559d1f7c5178c62a06bfe8bd2b0835874dbb7f7ee817f116ba13a80ebf50881398bbd10740c6b27b4dc7394405da2009ff18a9a6721f257c62aad55af6849d0c83275e5636796d3a2cd387f96e0e4826db096020d456d0fb2fe1d3642ac2f840885db389"], 0x107, 0x800) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e74400c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3009cce369797304466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09aff94cdacae9fd2d1817724aa40026cdb7eb6179419e8ba7d192afed727944285455e9442248312cfc02e6450e06576565e4b3ec8850b3b6446bbab3fbf2589c"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r3 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r8 = socket(0x2, 0xc003, 0x0) getsockname$inet(r8, 0x0, 0xfffffffffffffffe) r9 = socket(0x2, 0xc003, 0x0) getsockname$inet(r9, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) 12:51:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:51:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 12:51:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x2}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 12:51:31 executing program 1: sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x7ad) 12:51:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) renameat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x87}, {0x6, 0x7f, 0x0, 0x104}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x59, 0x4, 0x4, 0x95be}, {0x8, 0x4, 0x0, 0xfffffff7}, {0x7664, 0x8, 0x81, 0x7}, {0x3, 0x5, 0x80, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000100)="c3a8042b4152599a59f7225bc7d6571758a31386e4f760cf45903befcd754415fcdbcf9f8c9f026a434245853a5884271061f32494bc6c636dd4397b04f092c4d4ee8657442546d5423661d1ddf1d2a52dbfc4905c9c05dad4e7a57d7e872c86e7b8c37b1535db6bd5da6c431228b0f00a05f5c8834735fc43650f2a40cf336ff241b7ddcf25afadfcb072b703af", &(0x7f0000000080)=0x8e, &(0x7f00000001c0)="6576b4f303cdc6a3dd2b8fd3b3f71de1a94adf418cf52647dac68569af6f31211a52d73c103c9b719484d2cea3b886bb708ea4367323e33876cb58bb89f534d77c24dbbf0899590dba22fc8a7651a631b28c758b54ac75b9c96b536d806efb1308568a1f3154963792f26551d61b45b920b38c4d69a62026c7397f48dde25a69c48f75ca2a998de9a290f4956619786d5c6344304a059bcd92ace20b7208c20127defac2e962bd968d4a5a78d3e9635073", 0xb1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x3, 0x4, 0x100, [{&(0x7f00006d7000/0x3000)=nil, &(0x7f00006b4000/0x2000)=nil, 0x9}, {&(0x7f0000751000/0x3000)=nil, &(0x7f0000798000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000321000/0x3000)=nil, 0x6}, {&(0x7f000022b000/0x4000)=nil, &(0x7f000070f000/0x4000)=nil, 0x5}, {&(0x7f00002fd000/0x4000)=nil, &(0x7f0000354000/0x1000)=nil, 0x9}, {&(0x7f00003e4000/0x2000)=nil, &(0x7f00004c9000/0x4000)=nil, 0xb11}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f000079f000/0x4000)=nil, &(0x7f0000740000/0x2000)=nil, 0x5}, {&(0x7f000063f000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00005c9000/0x1000)=nil, 0x6}, {&(0x7f0000269000/0x4000)=nil, &(0x7f00007e7000/0x4000)=nil, 0x2}, {&(0x7f00007f9000/0x1000)=nil, &(0x7f00006c9000/0x2000)=nil, 0x1f}, {&(0x7f00003ab000/0x1000)=nil, &(0x7f000008d000/0x2000)=nil, 0x68a7efaf}, {&(0x7f0000547000/0x2000)=nil, &(0x7f0000140000/0x1000)=nil, 0x100000001}, {&(0x7f00004fb000/0x2000)=nil, &(0x7f0000777000/0x1000)=nil, 0x1}, {&(0x7f00007e8000/0x2000)=nil, &(0x7f000065f000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0xfffffc00}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000280)="a985b35a344e3dfd706f81c3de0e1b19f1455f96e9f11ca3437daa5337d1c447836a74d5520809928a4233b52b5ce4540e1a311497d134a417566ec7bee1580b357c34aa9d9626257e949555601e57e4fba3c07ac4053be31555c50dc0dc7c22c71e9f4a26bd5579e056bf7a04c11098b63d8740515c8d7b1ae3f689fc994fd361c41655dcef1a416733dcc28e4f0c1fcb2fdc0c0aea8d4e717d12777bfeab5dca46aedb4aa3e6f3f8193a7d5c7a3ee1f0a547086457682c68baf897a49b64afd1516aa9e76d3323f927a72200b2ca15ed0e9efa", 0xd4, 0x4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c00)={&(0x7f0000000940)=@file={0x0, './file\x00'}, 0x9, &(0x7f0000001b40)=[{&(0x7f0000000980)="d4744d6be34170515142f3044e9361503215508f8c6d7d56352469ef23038270ee607181801ad4d1ca20f73da8e02d48b10223d7023bfa4d198a4b261e5bd36d06b21e221777aff85858fde003b0db231b1a83717ac11bf616b610051033dabaf8c2135ee0eb9a5211f56c1c8289be644c16b846a0e14ce3", 0x78}, {&(0x7f0000000a00)="5f488ae3f42cc387da07ef26d194ad6378f2b5b5cdfc1d7237999be86f40db64b8cb6747a3027ebe7e9e3bb318debc3b400234bd97a5e824d19c8bdf50f7249c18bb56ff1adff224c6b3865efc8290f2aff807620a597ad4b47dc356e82b3acb42973321e29691", 0x67}, {&(0x7f0000000a80)="90aa8e7b813452a4dd8cc82ac6319745ba72918b5660c4d66ab174ff", 0x1c}, {&(0x7f0000000ac0)="1c702b731abe820416b4fdc70388da80dd789a56cb3194dfed224bfb71e02b2ad3eca791b8272eddc5ef8a3c6073417ee5f0282a791e5e8f4f94711714607640b7253e873cdc66478fd3513a9f58a41a34d1df01cfb963129801ab1eb06324867afaa43755724fd153cbf6dd47253514019d1ee916aa87f6db027cdf2e18e3780c435e3f089f872f9d603178bb6adf5aca85847993929bbe8e0811f3d54ad014b3458ae12bcc0b41d30b5b48a7c8a96c92b0fb4cf87f23e008dc843a00182741072a4ed79e1504f31fedf472959a2ee511771121d1ac112a524e8881d1344a29ee11b98e66f00c1a4fbdd92562333f39072c0b0f62901aae17a4deda884d916b0ceccb29f980198f1cce49f1ceb06b73cb1e8743c7806fc36a56bf1f9924a35a2cbc6a5780775ceb66a388b0779dff4ac61973c0a0dd039c0f32495b50c8cb0bed9ad426020623b03ae92a2d7cb8e395e24ba47561699cb3b2794c25afecc3875ca5223043c2bdb2a6fa51de3300f2b1f3f851d95bbf6272d4d63ce53eb9a6b62fd66ee90a0ee830d7084a2de152f0e5b3069178ca54c6a58a71cd372bd98df7d17a7dddd290729e6e692b2d0e58bc4ad6ce3ba1973bd11b74adc5530bba268a582c030d42659ba569c740d151b95ec823530decc006754c7e03e220361c7536d53849a6ce352503df071b849f446ce3c4d681fa69cba9d7819661dba421b2dd74ba45eacb9dd01ce3d43b83c3ad1e2ef7eb3cc34d9698d5e61be829e4f3771efa291b09d4ba3068cacd61199a6ed8211d83a495914bbaf41f87861f421b391cda70a8ef41d52fa7799cfa7322815f11c6602b5f7d63cbf91aec5d2ad278c3ff050dbebe34e36eb268af404fad896da100f7fbee62d8a1abd5f1f5c2be5e2ac69d9b8a0a008a9c27615f129c587f378ca75701e807689d38c4481f5f8d5892a70bf28dcd54309b5578dbab6c90cff4c2c9b07b4d9636a30b9f1a87db9032df37457a059114e60d25e76b8b0d7840cf2827761619b8ca5b76a8e6a66fe934316a0c8193168c473512acaf7b9d8b16773fbb59b1dc3869f3b30bf0fbf0cf6f581f294fb7acc6740c7ce3dcde08a34d8e448e70073d69ef7ed9f9670f3b9ceaee255845c3dbd95289b7c2da8e7dc412d888960b4bedb6e5e483b6524f334de497c732d7110b869e6509b2f8ade95281544149e6800a7f5c83464b587683c1b3ed6cfd928a25df96f3e7c764dd2bda3deb8e1e8d51853fa3a7d80827cfda7451e39a5d6a4f7c66bfc4084e5ea26d60bea9f1e0105b2be70427ac5aabbb6264248b25277b7d03ee2a19d821ef759c1771ed75f2af68ef36f0e44dcec5005a5954575168ece0be0f54e84905f1f8bbdc83e3d32f965361507659e2fb2350c9c71ef7feff965f2027a1fa337ff31388c1da1ae5719df95d6a53edbf847ae7a677190d48ba3836836cab08621d371e09498bb92eee65f04fe897908129a930eac3cad7e671917e4aa20594e8a0393960f5fab31179663283e14e9f08baa5fac59a3948adc1dfb11a22dbe9c38bd2d6ef77bac85c9db4d17bd62f76e79f13d4510a055fc9fc8fd04ba84f79661b86dc3930dfe2e5583a56d7bb786bd903af8dc11f525be5b839962540700c71a66a4069494d72011d0100e0c720b3e390d57de58899db836188ff9d0016aba048551fdde4c435518553dbfb67b92333c47e194714db71f382b06e9cd3a5a24cfd0f15aee4c6f5574864da4297b1ffbe3bfbb4b7190749816ebaa054ebed9eba420ebfa948ffab9e56007e6789c5d9be7c9e52a1e0538125d7ff6b4e8e06a9669a30e677766bdbd6f93585cdba0fb6a87da513ae3c28c2ffa8f4f60536f6bd77edb4b6a82b92f3ff5c88ab3614fe7c3cce47a823952665c0930c7cbfcb17614cb7364286db1179040772bce983168ff5b486c3a65fcfd9f1ab556098f0e3ab59c47e1c789f994aed3903cd3a3a262972ce2ac278241f053b2a1c152f2a452f2eb4922d51d4f7dbf2f103264c0b24f3c2c4f59d8e4de014a5d92f0c867f2d2966dc3dbed066dcdb246ae2937ef9835df6f9bed8e091d23133e40f78bb915aa1eb98a1aaf48400699080d436ad407a7eab74ccea89ffc86052c297e041025bba4e1cdd681475c2f82991cae687581299f966fd7024cdd324d21ad4046d91a29dfaaef13b6a13cec874d540eea23e7253782b9b8b3fcbcebc43c3daf49522a259bb997660ef3120fbf295fc55477c8fd8b89a3d7e7ec72291f295bca8d3d80e32fb30e2cf69fdaf0cd65d8c6ae712b8d6e5c69eddba9fe95a333c3ef629948c78ac2cd2900c3119fec8579ca448308065d402f468df42767fbc7fb84e6f3fcf0fcaab078ab773d8317ea15d9ff77dc94dead3af57c78b1ca59cd2a31d4927f4e77e959ae51448163cb159abaae3b5f615c97ab08fc9d5c5a6d7b33a2d3cce73ea787dd5f809bf73b7896d3ae73433fd34a49b2563c947e0e521c916f9761e4cec2415b43633d672c97e54c278a861b53f4a2499c3f1ae50465ab29167e69e04b3e14e85da55e90325aa25f6cf6b27b5d66179c739504585c24b2543dcc247e1bf5188404a6f05c12605a79e1d8b47226094b74d2d7af77ba16aad365141341a4a1ac65ae7c67d72c1e7f214233299b1cdae9a8283b0bd7ed4e4d5c9daf8edbb1e7115ad1653257bc05369c20cb0394b34f6523f81cd35f418a7bd4ea1db3eedf75289b99d93723576dc442bee626ebc0cdd11542a1fded898c48b1e1c6b0edf160520163532d90521ad0f8e8ca15fb7e99c04584044e42208e807ba439bc7604fda4896282e6220b3e0db80746863f8e5b9a2404d1c29c5aee2a5836a1179632be836c87737c122d3d725f063059a110fb01ab2438414ea18a2ad6149f8d58b1c1b88e26929ce8975b03c4610616afcfbaca027656b271a360ab99eb160c5c8a06e0323bcbe50ae15421f5bf11c3dc58c331e72c949386613e89c87df1fe702717d721f62a33defa5333493bea953cd13b018377fb59aa245dcbbf682b5d536ac7b9fd6ed977e86f3a924c46b196b4134490da1ece222e2be832e5d582f539206ce6cb22fb3ed31e7ada412951d6a17a69290083864b603280b98ecfec671a0b83cbfe0be28ceebaef651f5052e23e5c4dca4fdd0d51b33395deb06b8212dd864166f9564725de3ea5f84ab02731b2c3552ceb1756ba5e1dc32982af0b43872c291c02df8c0f55a434f3f457be8dbc74dff978d90035467bfa57a42398bfa828fa44bffc78b9a519c724d5844feeeeb5596cc17ac3fef746129eb6a82dfd454747881983125dfdea4a445a1d2e55dfa6d3b9467ed039f36d0de5919d20f692aeaa2e854a6a0bc01e468ab153041d5264c9516351110f4834a57c59c795cad07af6235f28c68b8c04c6bd28a61a96aac982542d926321c40d218ed0187b2fb2a92bc895711f2a348e866214be9a052b426bd1b992c272f8f9b94e4f554ca38b5326dec77ceb6d778eb1a20bc1f97783e4f52bf43917ca7a3cf84bf2ceef2ea4257da89ba51f650db87a220f7b7f16c62ceb656f1629a67758aa7ad26874161137ebf0c6b45e8a11bbd205e878c5f70444fd3e6eb4cd6988d1fcf6e5cb089c7f1cc6e15cdc069097514ce3407e49842e41f94fd8c44acada239a32c91f30b5f3ec59d2cf5460e5fa3543caa60d3e5d7ba0d16b9cfb55aea8dc14927afb34c4889e2a4040c9eaf26720df5cfbc1f6d2078da04552bd8ba8bd5a491c9f40d06ccf142d4787f5edf996934879ed5fde458a8b34f899a5eb383efca060a84eb27720b1a9c49ff9776e13183f274de1ec577885db02f53a14958b73085ee006bd0a2c33198dd7d3d6917d4c3cf27a29fa8984c654aa46b2c69581d54a711a271f4ce24b9ee29acda0f039a4df4492a4659341f8b647c769d73d90f5fb50079270b8373303a6886a550cb4e232fba4344f25907a50fc744d0fbebc927560d5c4efe0028810eb4a4131bc2478371c5738bd46f8cce716ce6a2dc9d42d300d5ec291270a6fa8f2a62fea18f9801be4f2f050f389591944ea260ebf03bd6ed679a140b57994cce43b18faab52edd018fa2978f1496887a329410f317e5178738084819f0b01d25041cb7720b2747f2ea0df2fcf122870eec24be4e54fa931ff120b4d239cd2135e8babf3d9227930fa8dc694921df46af03370336acb110dc0c46ee87ef622a4605d5f35e4b3d1fdb9a1e4140f7ee5948cdef8e31ed612c886ba1fe4daf47ae9a3d31d4e52aa5882632724cdca16649fcc84fdef650d5b23af5d1dd4183c7db15bc8d6840bbc1768001ea1979bfaa314cd495add4e067e207240f0d7ca78b74928696faa773d7e348122cf4c63c4f7b41514521babe91cc439db3667516c667572cbddcf3b824e5f4f88cde96743f5d51808dfc65171a40afe4d6706622b6559dff938a0106ae5b3474f3fa8550a66d32ba90882837d5fd4b5d402c5f80e0059e48f2fe19692bb44c8f1ca18afe10451bb148c8641445cb7484de19523ab6bfb40332331ef1a9373d80c5068b8d47e4da049d15aacb5471bbbf5b29b2d204834bbca2e629a9baa6df992bb40e00c9667f71dd907e33efcee8cfa8240e3139c3d2c82cce279b21e8ca5d698557f6639737359be458d4f4ac93ab1d9abee7bb0293fb5fc6c028d4c82618139655c9e1780a685dd6c1f7ec4664806cbabb3df1420fca11fec4a8a33709a9c3b7a6c80cd519feb30053c5c87ef4ea8421c2ebf63ea4ed2c5524540c86166ee40d9a94a22be3cdc931b50217dae66d1f976109a579c5d825ddc8b33a49fbf229c9c96ec7c61ce2d08f76ca2e046890c2f2faadd2b521d6cdac4a70bb46c2bfe8149ceb4f527184ebce9b5c3c2b8938b82e1231f99f6f7db0ea58fd16031aa389ed51e7cb4a0e56641d2459c7969ed894d15d25d915288b9347cbd8a955005e57eb3d495b7eb5dfcc95fd0ec142dfe7e145a4bf1eef6b9c284f9ba67ae2b9f6c2a41630b948aff7877a23222e41daeb113cbf2417987ff2f5d9777f6704556f1566bc9d2e6b06cafe96737138b0d46d069a85b7f4277ddf5cbb21fe16c7e083c2adb2a9963a0ffe5842ec26d42ba3aba81166ed77a7134ad2982af84eefb1673761c22935f206f4cc23a6fa07467be74b25906270b7e7703609ed777997dbd08698570b3bf14d5b85fabd3096426e0a00a67055e3594cb3dc77034dae76179585892e4929130767f8886bdc3dffe476255e2b6252a67e2f61de86bf42312315174ea3518f4a20fc791601723ec5e8f114f00f083c694aa1e06624d2b5fb0a92d2192104920bd0b814bc7fa0d5f4b2418ab66c1e4ef9c7a7dee6ff29c30dd1fb896c43b50439a1b3658d64e171ef66970f14dfcdf06d4ce22aa56ccc5a6bc1a0f19dc90608f29c1c089fa4cbf022c4b099c739c0217927a8b0283f2d18174aff22159b4e1d73985a6fdaee11cdff9788a8d1deeb6d68023ccd7fde0e0f9f880d31ff07c984afdcae2f2a6c1fa5e19ace02f5487e2cc8ee66ba8c4b7ac22e5f8e7da0ef72da7a204446f801d9bddd18488b41d5494e4bbb5e594aa26167a0eb32c2a66f7c2bfc58ffb32f3dcbcca3619cb748742488cd0133bd1cdd7762536dc883c0f3cd8d3574476017e19d99289e43ad785848ca542246da42ca3cbc3ab712bade5ed6ce594b1a31563053d71e8ccd84ccc7f4bab4e29d645e2c3be698b49a5527a2bb70bf7eb27679423b554c46892a9b9e3c5474b6519ebd8b7ae58c92f08461fbaa18fec4b0004eff3462f943", 0x1000}, {&(0x7f0000001ac0)="c2a31c307e3064d3774d20f1801b9bd711953fd659f43eae37006ff7ff2b44c7d5b93e8810c1aa0b8069f386f5592dbe0198341d6089b7f0a20c50ea8a9a49f0241e6104a2d288a6aad324fa51af35", 0x4f}], 0x5, &(0x7f0000001bc0)=[@rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r0, r5]}], 0x30, 0x405}, 0xc09) close(r0) 12:51:31 executing program 1: r0 = socket(0x6, 0x1, 0x26) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) 12:51:31 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x4, 0xfffffffb) shutdown(r5, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1, 0x3}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r10, r8) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r7) 12:51:31 executing program 1: setrlimit(0x8, &(0x7f0000000240)={0x5, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xcc, 0x6, 0x3f, 0x5, "4e0e8d0001fcffa9b30042000000d35edd001040", 0x7, 0x7fff}) writev(r1, &(0x7f0000000180), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setrlimit(0x5, &(0x7f00000001c0)={0x8fc, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0xc8) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x2) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, &(0x7f0000000140)=' ', 0x1) pckbd_enable: command error 12:51:32 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB='-\t./file0\x00'], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28, 0x0, 0x0, 0xfffffffe}, {0x8fe}]}) fchmodat(r6, &(0x7f0000000140)='./file0\x00', 0x10e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xad, 0x0, 0xa2ae, 0x3e9}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0xb, 0x4, 0x400000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x3ff, 0x16b}, {{}, 0xfffffffffffffffc, 0x41, 0x4, 0x0, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x38, 0x40000000, 0xba9, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x40, 0x3}, {{r5}, 0xfffffffffffffffa, 0x75, 0x40, 0x2, 0x1}], 0x1, &(0x7f0000000100)={0x6, 0x2}) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 12:51:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d403ae01dd5f29f812000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282", 0x45}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 12:51:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) setrlimit(0x0, &(0x7f0000000000)) 12:51:32 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x80020000, 0xc000000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x24f) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 12:51:32 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x3, 0x1, 0x1c2) r3 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x202, 0x6, "883c75b127070000002807d4902d6e00", 0x3ff, 0x5}) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) r4 = semget$private(0x0, 0x4, 0x82) semop(r4, &(0x7f0000000000)=[{0x2, 0x6, 0x800}], 0x1) semop(r4, &(0x7f0000000280)=[{0x0, 0x74, 0x1000}], 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4bc2d}], 0x2) 12:51:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x20000000000000) 12:51:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/53, 0x35) 12:51:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1d, 0x0, 0x1}, {0x2d}, {0x6, 0xff, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8dd957b59d3e5b02627e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="27012e2f66696c658783"], 0xa) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002580)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000026c0)=ANY=[@ANYBLOB="2b0200c8"], 0xa) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xa0}, {0x2c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002680)={0x1, &(0x7f0000002640)=[{0x1, 0xf9, 0x20, 0x1}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002600)={0x8, &(0x7f00000025c0)=[{0x0, 0x81, 0x8, 0x10000}, {0x5, 0xf3, 0xfe, 0x1}, {0x7, 0x0, 0x40, 0x7}, {0x6, 0x5, 0x0, 0x3}, {0x0, 0x1, 0x7, 0x2676f8e9}, {0x1ff, 0x3, 0x6, 0x1f}, {0x0, 0x40, 0x1f, 0x5}, {0x200, 0x2, 0x4, 0x1}]}) writev(r3, &(0x7f0000002500)=[{&(0x7f00000001c0)="bd61fbcd3bbfdefa17290a74ca9284450e0ae7603545105de33a49d1cdf1dbbc625897e8bd5d7bb299c99019b333853f19492748dc7fa7b2da4ea41c24e6fa1ee0580780c1dd98354a6d4cc58a73367e1b80ec85c8f22f4d8d42", 0x5a}, {&(0x7f0000000240)="2a00d161fb7eeda4e4b39aa839c6858eca20bad70792af457e5a193f53e0b5f44e806bbb13e07243a33dc1bf7068b87416d948173399e64d915cce78e5f082023b729c8eaf5837636322e42d43d6af9f3b212cc6a679f94d41a32cd52fb3b47ac76c19f8dac4ce02d22c8f52e9f1719fc3a645e6c090fae070ce37b2f365186c2f1cd4400555f5d275f0dce89e2cc1e17bec40b255b8aec4757abd484f4727c2ed4b35d0852ac597ac7b26742921ffe8e095ba5202f650ba8e9c7cf1a5d73dae36cee11df1c84435af93edc0e9b10ca7161cdd1a844efa4505d7cdeeb9d009b21c8a5850543272c1112c6d595381e08dd9cd69dbe26b48264173aa690c4135b16785977d5505a84bbbf9e2d96041998696396b07c9509bc7a6e3b338336d6e6bc49bdca2de31967b506962ee3838e7a666c05bc2ffdb7ce00ccd45b27d15f9a6130b30e985a7df74ab0b153d8bb896324b93d38a6196d9bf70db227f6b171fcb7cb865df1cf0a865ec193694b3d7c5f2038721c6a646d619640f3059b24f9eb0b909a485e189f715cdf0915653b0fb2a95dc0d92cf9274c6a67fa643fff6a58cc12e1be8b5dc3d4747fea499f35b89cded0eea2c17856d786f77b52f59311f888a327db3cfc8433ea04154259c9fb77257cdf4c5ab713c8bd9678321f36e00f96fa97a837db9f68507eabd9bb73dbf1e2b6b34e2d3074e291957bd36e01d4d968b338bcad6afa608043c8ad473810cc736ad94a265b63bed5c19dd1d22310e8b62529bc39fb10df843597d7cc84d21a1f003b426ca260d16220343b092545dcea185a1b4ca7f9d5a794218b2fe43a06cdc9127b1d60b6fd2a3f99858310fddc1331cf4cf084f3abd730b845b46f1a5eaeb368f6c72cc3526bf06598a7568cc13726e4234a718897a5726cfa0c16ac3b5890220d71ec7d689729c697647d5b2379d316abcea06f6d7e88aacea19af95e0adeef5c162ae297eeb73d4d34da8d551390706c4f0e58840a4ffca9e21cad1e32ed0193d43caa9b40cd8f4478bb50ce78e2b0ef91aa143b17cb550224eb5507ce5b05bcf3b2b7d6b00c4330de2de00ac6a603bb90d989efaa53fcce757e0052e2c45868ec1276a34a4812d30abb12f439517ca856aa9ecea8149d9c7ce2fd925a7406d20129af613d01047364cd2003e2b495408593ce81f43905c973273e2369b0a60831f13a5dfcd23ab25f433f407f2730f7cb77f562bcb86d2f899ca9673fa9e23bd1fa417e1a12643b8c9b45c6985c8d86e9e0947868f22f491c25c0f32d4ce31421024f996489dd94db6ba10d6c1b9eca67efe3c819487d9f42edd08fdca70bbcc52c4c666b30a0a1801397b129913ce12b20a141698210887ab129ad9d85bcead0ac7ffec4fd5587cedc07a8becd255fac63ae076a59d2e47f786dfa2c39cbddd8c8f67e93022f84f18f34211ab019911ab7872c46aa45e27686caceebb558d523f7b100e725a6f251976689060a9f8565604650a76f8a7cacf632487108add76f7a635c551046acd35cf2849cf22c3ead9081ffdfe8dabfe740bf02ba9602b2710a766017600c73db47f096d6927d53633c61baa1c58f71fa600fa2ab586157532f26db244a9a4f42aa856f8c69662c36f2d9d5a3a1ea30c06eb554d6d39efa394ac1f6a8ad3d387e61f2bb0b77582fbc1ae7e72d86050d7905627ed68e86bc2b2eed0e07b2ddf0a040c9f3c1abe3fc41c8d82397138665009a7246648288040dee731d31cf1ac7df077260d471b9075c6944156131e751ae6b176038e0da973c19cc452120e13751daabd7cd32d58a8e382675074dd0d12ffaed4f000a0c2fcbfd5f65e383e78accf3ebde6f5c21a7d38c7bbb50d3cf891efeb5a966079e63c20ffb971e36a40327fdc4ab3b21e84f7173a58b17aa127b982864c0efa2bf1fe1557741fc2319b8edd75b85b8ce51939c0aea20b4042e81e1dbaae35b3f0b5965d9dfbc02b4988a3d1d64490427f0c801e1eddeefc1d70732304cdfe3833b7745d65416d6a8255f0df06298096c24248df7ccb62fbe76a05fac956c6bb17f9a10e668e4c968485440a855e19617865224108199c664d2679d59a7f9adb3d7c5f69336f2360b5f030046511aa2f21961e49266ec1f610836edaffa9fadb795da099bf2a89f4ec6b2cd4f78837bd7ab42772fd1e58daec03425325a787ec8ffaab6caae81a5b7ef50f4c7ac06d03ceb27406d4eb8f8040c623be6a179642c36f254537b40a8a66b8e6516a764669b574ad7601765e0f11b237b85f7e0e4f70fc11877f2388d473f140acc498f70f933c9d77881bdec4215803fa8a6473b01a3859b4d1bc1466b0680195854a0fdeac460b9bc2a871b9d2145807f55d541b1ff5032754e42ff267eba6424c4d9d20fc1d907d7d633ffb1681c9fcd032d3e0c2ea52f0467e4163c2241f850437bfee904e2c682a11aaa48ea42c4505af139f77ed9715aebb5d450a4251212b9346313d01eb8d068da94204c2f61b59b37ee41fc42bca6990f994c9986a8e05af60705d741f4f173203ea44c3fc82fbe5f01f283c661543dd9986baf7074ef361c2462c541638eee35a53c1cefeb670e10996830e915c38a808802cbdb69ae4775fb2d23935b9878ec72900809e97c76d04541229354a3a53886c2387cfe176db523ca718df94eed09766e185f1ee81b59898d28ffc736ee7541c3ccd2841b8715935ca9770206f87ca505f4157ecef1cab89c5e8670b54348bdcf905943452a91073a0170d3d7f055ed11a206d2c8f5a48c811fb33e7f19c257096a45e3fb42bbfb8fafbaa019252bf844be141d93339ebafa326abc963eb3cf42c3275028996f292abf70bb6f29cb77bb67e6655ef29cc79e8b25f50ce74f72c97f4a1fd45da49412668a4a896cb8ce1ffce9234e4cb6b7869ff8386dd64c9876f88ce81e0144669854a7e6f2fdf44e7ac33cca1ce8d3d00c28bbe49a712440f43f1d264c71a112a2da258b7cbfa9e18049b97b644df52d81073d2f5e41082b4952c55961fff2b7e083a9c3369932d756f66dbf489fec8e23653858a7d092b165bf1d16cafefb8664b4696d05ffd6794e35f8c92594eb31da5efdca7d47a1230084593c163368561fd735f6881b2439d8e30bef3b360f88070b19e8d6108d9d2c25acd32c4876adb04af72bc03cf6047c9999ee9a327dcd9f053b07cbda6b86fec4d76c724431897f6afc26e71d5a40f0885396b60deb11288ae1f5f9a218f1f665cc0b3a38c49c897782fdcb40e6f0ead61f0712f18bb0b2b7958ea26d82f4f051e54966ca4bafbc69667ae978708572b9bced431f4b4bd561c602c2a8c254f2afd55f83414be7b01ad19c4d6515448d13a0d2b1746fe31ee586dc148c58f67b06f299c66a450b04d2fc2ea28e7fbc67891af517b101f53bb6e50df110219e86c76b5ce564b45f5374d8b736dd75cece459a7424eb8853c75dca3cf78677e935299f97009b8018556daa963359ca412b1a7dd5b2f688a978a33bd9abc0a1f67255e1234cf069da09850458d5df96ebb58b4494ee75c1f3c6b0123e1a357ec9d15f1db575afd5da7716174200388f717b1443a66e3cfccde7f5dba16a3fdb19e159db98c147052512a95eb9e65f9f2aa3fd489500deb555bc3cb602079da7e06b20ca0a59deed1b507d67aeb3de65c7b3047f888d057545d22715fcb99d47c3589a09e576a23865fb462d352c9e208dbcd90534422018ea62d60fee739ce7deb3c73375305608725999301038dd4a68e3643a30e68d11cb9b0d0b59f4ef16e6b4f47128f65c179a49e39dd7fbe55eac61b3918835c944b0781f5963385b2e6a0deb7be6f5c5fe3b2decd936ec9177f822ee94f3d505c9111f828d08e74b850393f063efd5a5ae692d12667262dea7f8ecd00539b3397e8d4f31ddac296880fc9ac2920f83da0c36a8201d182df0aeccffca18334a60d1b02964e08499a15b8ff5d44069e9c6830ca51dec53bc8e79a40ced3906ded0cf0c203c8224ca63fcbb5040c064dd778c7590b368864f0da2148a051f544cc79c8c209b8523892f55549c8a70e1ccbe9ee4a0ce4e0d1a03ee484bac30cfe361c360e0ed3c26e7359016f388e43f7d16cc9251f5d3cb2f5a8dd2b4c2de4676cc06cb39ef27e28dbbc23abad8ada0fb322cce24f187f4c2757489a061d1b43841a7ecfc1fe66080ce4a414c470314d981a0f4db59ab96d85d9fab8daece2d5b65b90d20b4b8fdb33587f30f15886b6e2a00dde41bb13f876707fc8caee57b90d7aaea2002205782947d2ec0582cfa9e7788d1f217e91489af275f323546c6eb1c3dc384726d04ae95d9e3e69f6128deda79371dd40b23ee53f2869a73b9f35062600bbfd0f788146e84ebf9ee1075f738aac891248557f4515fb23694d5beeaaf7b4325b2e182bbcdc7736397ba84f422a2039237ed856c1890d068d030df1eb98c76da7c7fa84ce51dcf922744f216e886e60a4fa72276766034143c1de51e326c78df1807eb68d74af8f37edd281553d76748919ddbb0e383853f2a512aa660880ee54afe31821a38dd23ba57586670a793332945130ea15c072a517b5534e26c13dadb481f33c03c5372b113fe8363e802a650c4f1cb0d9e6b5749567ef87ff5abeaff75a61e9e4dbce0fdd7ebd7b871e4ddcdea1c4ce130ded251e062b3e32800e14b8b217fa819253abe1c3c9ce9576bb05db949a6168e0cd28b93462ea7eb98c9aadce26f636786770e538fa90edb8d2e16535a66bc5761cc0f17d3af75c5ea0a7ec0bec0855dea84d8a46998e6d6237342cb0f736a8ac73d7bcb04e5d5d2cb7872cc7736c79896b4b93a1a95a1c62194c6d03c36b6992aaccb2e23c2d5f4b7129c7461966331b084d4a0fb6c9aa80d3c479e46f90aebc4fe12c329ffb1d00802cdb5270b1638100fb00c1de9455528dd3358083560528489647a3aca29d198707f403c58aec84f800e80f87bf184ce19bea67779b192e12651079aba9a3f11f1ce4352ad9d48594404ea41b1253e2aad72e4482b9327fe2ec2b2002d7fa57df4b43e6ada87328d15e576b9e464d8035a8ce2637f0f53a6d408db67a245e68820695b6c8f2e199d225ae6f1603f75dfb47ada6449775ff4355c79f46743e8fb9f4e7dd5fed3db17c9e8f9b64b3847b7f1e3834a6df7d4902fcbaf9f85c6aa6a95d05779954d5e61669e94a9ef6f1ce09f8396bacb294e330a6eac9a7cf5ad76029c4ef49acba28318cd31255c7dae85dba7e468c2e62578555a838baad7edcdb02dca5a14c07e5f5cb8a7c74c91c5724ff053113f9be6a0f0408f2ad765cc3fa54ceb94fd532fe4abce668123511fdbe81791b6b2b8e2dc7badf3af2ad87a63d6119a0f4eb4ba965003792cee920177a39fa9f43631128773953f90b2392423659ba4665264605ba8762b1870d512d89749d73d1c268e5cde913aabac5088a2dea2ac1623ab62c657f8076edb8a588cd8f55b267a1d9970d678d9df6165db60cf2a20f8f2972440e20d4841acd938b6c9795acab73fb2bd69ba5bad99733929037d14f2f2772d0f4e3c083c88dd325ab84f29fd90234a20ecf9e4c341db07d69b6c76062e32bfc5316dee55a94882cb9c55f6a5a0e23d6e923090e09b2257a8f4ac66b4fe20d0aa4109c41c62810b51108b3d4db49f87bbdb27bd9d9d1f5d4de51c6789e8d8229b5a3a5b14cc9d9750f68579225b868ddcafd9f23967180822685c892829e46967b11c996049c2e5b6ab6468831a3a89a8a9132d78deceaa144558c6a50a7e5122378fa328d60761f", 0x1000}, {&(0x7f0000001240)="3e9d6a4f8e9b022a0e542426d9357d7862febd4761e6b6f89a6ad211e9251851a15d7c68c89176f82c1f90a9c5a5b2c4808b3b266dd75c0ca8b04af8088d3a3624c8c2a954313a41d65c152473d7af7e43541e9bcd892d0643012717693b5f5d09402461df11819a3aa826f5562c413bba91ba9c06c8bd3fb54f2c7aabc5175d0cf7d8e26e521bb5245a98244120a1a3be5898c09f7578be6dc18e2ea599c87f6c4acc2b0f075f09949e31ceb913167f4c28b0300fe5a7fd1acfcaa0ffcc18bc732a3371b3d0a06c4c81a7a0399ed457a13ee0e199699e0ff5ea", 0xda}, {&(0x7f0000001340)="3da5cc55c1e5f5cceb2449834382790a5d475be7d539889e65150da6a1a9440ea04987a0630f12f4162b6ba7a8e9237174e4262914d0689a4b816b3c436522e45aaf99e38d8ceb0e1bc5f1eb48f2794e4b3fb9458da926cec8c908c7163fa823fe9f5108e49d639ea62b5517cc428d2f6148819c4b0fc763db93ecc9e3ad43aee875234f06bd0469b69cd8c10809b144536521c043f751c75e91f887f24eafc3e582f3a35c6b51aa6e555b36cbade2879d6726ed366a1df18f26a0d0f2ed2490d9b64d4f3153c3973a1a339804f521bedd6b18af94bc9d1ff3c7e2d12272", 0xde}, {&(0x7f0000001440)="05b6584f5d523fde83f33137804809b693781f56562fc5c9ae86c6e10ad35afffd3fb2af61b6cabd73ac19a710ecea2903101b37ceef9adc886610ab5438", 0x3e}, {&(0x7f0000001480)="1b3731ceb44550e1eee778977d225f66c2262de639c797bcddb771825e33d9cb774be27dad3297eaa402aec4e8486923421c81d4226720e55bf587774de30591c8eae93543b15ffba195b300e0ed788b09a2afc9b08617a15ee2784262a49b3c871f069a9d626506a240ee0a86782c60d7210d4d1fea20af3743941af2d75da5067f3dacbfe33d56bd17189c135576aa037ede83d829067afe0b81c3b56fc1d48cefafdfbe4e2bd1fdfce51760fc3f57faa26ecd204dc5415e34bf1b5e5c1e3b7459d3f69baea18d028af818c883bb7abf4713eb641afd1e38425db12b0d2013a070f738c481e07ed3e05f054bf4fba2bc974b70012c437ce06ea7d5b686b2a8705be763def6f9e61c05417a0e4ba1925d44e862dd9aec4dfbbeb218964a3b1cdaed599f9a096804095f5f11bbfd07316cb52cc41717d0a7df8e7308a225ed3679030177a00e8b6a699f770181ab2b61799d2371d4a9c66da2423ff80e8136002b6db1c1bdc7b2824906cb9bb3d688c1669bef6e35e9e3d043e6a510efe127c54364aef95c3ab0119a7f350d693e1616eb9428637a88ac451dd357c0bf12f4c7b2e71c41217f555b91ca4e0ff216b84370d7fe77429ae2179ae1a928c5487162a7005f7236d7e99d02673e7160b2c140fcb75024befa409915f5d8a8dcae05ae1d1bb36496d270585403ef4038c9744700d6da142954a8814fc5ce849525ab48f2eeea0e073c477714e564c99493f1cb5705178482d1bedcb73e7798f34c5157ebada23ba1bc1de07f333efa224cdeb43c3143886563b8eecbea69326cbbfb46e31c16e38ed48a7dc0879f60f3cb28fe51b1d1f0127d96f17a15f3b08c94bb4798ab6bd8b7248bb4551ad9bd1b6ee8f9265854eb8955838f3aba892ace8da2000d48199da1ccd388d2f2aa8e58590569e1c538d1607c200c0622f782f16fcfdf00d4ca6c14da834edbd1d438ad389dfe6a61b0ccc83920b33d090cb0b38e533f6377729cd9a8a1845788ec30a1f1a94884b54e7f5d568621e196813149be57c8bf39641008fb51feb12d91ecfd5258082dfc9e8b8e9c4d6e64d6c7a5b0fa9e0137b0b699635525a67d34dc2e81d57da5ea60bb0b5ccc7da5acd401c225b2cf66252bfbb333245fc067b057401cafc7109fff9907569fda5623dde4690842607e243369070a46e28bcf2af0b527675eb8dd2e8c180fd2506bec685c55e7a57499593814b0e70c63b3f6bc8f01fb2d27198c800d4872a472867207337008568bc2e67ff8eef4f2598cee99cc4428d6be0fb5390c30b57274b31646fa4cb3468f7e6de33dd9e0ebe789ac7e23782d1cd0497c24469e15da4725901ac9e3b9e438c86b1c236d937abb69ba09a5c0863c50b9da52e6a785bd78e46bfd98db11c8b7ecad32aeabba0d6821a116a4eb6f5fd4425de89dde98b4416ed108ee50fef21a0af0493ec00be3f7de38b2e5babb683e0fd93627f934456cbf87275da177f33725a64ad2f2e2456a800dea466274e7f2cb1d7550b9ae73bd75b53f5933ee225de52c52632fdac6f72f5a131d1d337d8a6055ff48935cb3c731509daf85dad2b050a6c83d9454564965505032f0e8d871cb9e71bd9681a5e81bf26e54834e4d8413c62ebbaf059084f2bab00255bde60ac7f329085d51ace1247758cc3800241ca12bcc1c9b053ff0353bb5a6ed18dc45e02f3fd44f5676dd619e9f2faf0de96468f4e8fdfdc3a08f9c406ad8e452a1dd5f21c007adc3170af6244333744d283c5e02f4f0887459454bd6158bf134173298b1e6030e28da1a6e449898955a3f3fd5162754b2b81c031d40a6419c889cf1846ca01606f92b9635e8456298480fa7a1864cd301a1d5cac4487357fe93203bbcdaf5c9304969674b178f1b8f20cbb0b205828558b5ff716fa3462c5785462b8ae1cbdef1cb27355b0522b8ce18d17ec1100c99ace9815944662dcc305a57789ab061d49960d1fcf53a511357a3b83e96f79a25f0bbe06550cb49ae7132165d24126035124edfe7a8cf9e1a0b981d652ffb5d3113a33438b04f670df4a05edcfad0b8e42c6e55abdc9d970b8d938c759f1843efbb5cb92ad31e2da12bdd3403f0e901316fa2362702a473dbe03bdd64c3df19aefc9f1ca3f88ff0885c4a0b38f1980f24a5fae90d5c91d1623f38c3959f7cefc0e3f90f63c6ed6710c6b22a88bcf95cc56a8d004293380a89fb81c1645da0900eaa81b595513f8e05e8d498c982f46df358be1ab936c2e14f69c74a0de9ee88a0833db18b0861bb7a8beff40e0d9ba3611e0df76d437891972a49a0511bd41f8be9d5c3066d0deadc743657e058f83705cdf25541e16cc4cf4423927c1ee58354b7dfcb5209e080b3873f96845c0c4754d36378551b90247d9d938ffb8976758f10d8460e41bbedbc4d88227dbb2e44f18dc66a66894dfeede7c750af82c30e4c3883b7bbfb2ccf88f46605581410d6da706045d41c4272b0f0786247c91fa5b136002728e2b3a7c898c745a557ede77700a880411b515c29888067ad64beb5ab29e5ea1e481238bf7a1b7ea4c5de503f165ad77101661c171eb016937da4f75a890b1c9d82fe10efdb9c5e21861da83ed1c18babb9947302521111f6cb76e5f568b20466904b4ed28381fae3bfd0f296c85d5720cfa0fa50d4cb2ec92435ef551a3a1014aee9b92d1fc63b24bebbea2685156bf9eeb370832483ddf867a4cb39a6a3bd1a8955c3c262645f4e5714aeb39d2046166998fc0fd453f0498adf919f09d2d4e8f861bc7b03e4be19dc5555675b370da2146373bbd41f07e48ec7c8f0da0e20afccb61a2f473f3fea60e498a8ad0a7fadf54d40272baca59c4fae36c69551c695a066f1e4e206d5865a2955b7ff16e7cff881cdb260b52c75a1b51efa1b34e13191825e50c9e75c627d1ca2e1197f90c6bce01dc65307911dbd08cd0b9bd085aa8f2f0847f452b3067d7fd667fcbf331e42f6daf12ab9012200a0cba4dded65843baa1ccf4d5e4a028edb9a8aef51c061f861ae8d0b47169a5fae90d690d8c11e0d37b1c102ff53eac380fb5ae21a7da44cb972b4aee12b98c54ec995a73baabc387db85958bd4c60edd49724f7c15df3dd6aa42d8aac72493ddfb432f14fab4e78251287fec861fee42d40b0ad014017608af8e7c5a335daeefce03e3c1f3d7bafff3fe7f12c005fdcc6cc96e32f4f011b90855e53dabc5ed0e3384f87785d898d7501c867c23102a8960209290ea7e125c5e48e7772015ffdd0b965904524298ae53d1b3b8333e8a3e6a6abc1869a6a7f906f45171996df258c69db64d13a8bf38c69112d585fa52e93e33e6ce0a5a2ed02e0f8bf579a7d2522300c6723e715d2e9be72b8705e590fe817cb4d5e2f81d597d3a54fb40baec14486c470da700974302129a989ebdc78afeda7316749c2842a4ecf711992d18fbadb8465ffb8ffa25ca84d510d02b1b56d8c9a5733e76451ab7f0b6b69b418d6d3ca00d6fc27ed3f2b3d27ae8490311930767d90496f7aef7376e7522c928633d3825aebbd15ef011ab818ae00c8f395d8226653a8182c2f2082646acf246703a7ff7339a04ad956df53e8c2b22913727e97d66fce8fc6218984d51b570bbbe13a360cdcfef6a043e141e772368cdeb45237149c9ee7398cfda1123a4267c2af6cd780bae135672099bfb7855704f7c3bd3417e6e47e2fd934b394bed2f4ae546459788f32764608dee6c2ff95ddf4a77bda2f224ef2e096a09c1f28e5e5000e2ee332002e90c00333e89c8dac1789cb6325a04300a12ce992f774303ba6a8e546bb8877b612d8f28c72432224200f506521d743981efbf57c4dd3075330035180126a88bcb8220f6e7bcd69b56c43f3715eb952975e1f4fedb9496fc51fefdfa906065551677db2a03479e7a61755072e2d6574686161a873cf67f9d9998d425f6ecaa1fe6551a9e779db21b72f123c9bcbf73496932743fa0dde9435fb67f327b188251b1d07ec3411839d7d56efe921eae40d1c16572a3cc8078aa7117ada95917433da1a9738cce4923e3ba244897c02bab00ae251f7a6f7129242b5d4dafc0cbc90436d0ca5dafc1b57efd49c45566e838737149b0bec6c5e3501f5dbc560e06a7547777dc6d4bbd7a25ccd89e6b4d9a4b89a980f507379ffb6238b3c15343f8a717e8c95b853a424cc90e0d43cc88528691d58ffdbd285329abda24632807289fb2baef0e4b4ef064365ac40eb694c5fc9b83d8dbae213ca8274632d877a35ce94c2a0d250701763d25aa1979fcd50376e9f14eba8006fa5927977a610e2b393642d6704be50c12174fc8b4efbcffac5fe8863b6fd29f3e444d6cf05e6069ca2f45c84d2538022bc632466159769a541d195960c7a621c63af300389c36b7bd5a1220c1771e3547607529ba753fdfbe51d4c0649b7bb304f6263a2a5ec88ef3b5afae339304b8ebac5bc55285371d37c8a1f0a8f952aaf177362abb6d67c624a817dd7577d4cd4de95c1dfa92efc757c085d81047a67e6f61a0a1f7cf5bd349385ee01b9a8102aff56ba1b4ffa494c256ff0ae65c96ce762f7c03f34399541145bdf6361dec19584c778b249c10cb095d8ed0c459081d318eb2866ba6ece9c4c8d597841c1a27fa07699fd2e90ad1a79cf35ee8a6448e4479e790387de5b55c8ed817806781a4491cab289c80b32b9f62c82285d810c23c874a5ffddcf0e398282b6ab722478f65c99b019c27644c0ee3a527bd3c00cc99182821446be9e70fb93391248acafdb030ac7860bb8f1d1f03d0384b48b404a4e50a0e0de06c1c89ce4829db030319652069276df41b88024d2ee2226333e2923efc123495004faf997a827f6c4a6ad4d95c95294d7c1606f6797d5029346535e86a63bba3fbf71a85622f4bad15ffa2531bc4fa8f8f878e59d683ff9609f22bd410c8ef54b0705dc69ddfc5340c5873f52cc5d858ba718c84c6f7b6e4e4b20ca85bc5477a9a17725dd4f6bd2194c587674b8b24d6e477255e72669c9b43ba235c401d61363d0378cf75ccaa6dd086db1d87f4e404f6383bfe5468153d9fd4cdf4e6cf8bc487ebbb422db720d117012672e20e5ea461b6d033abf446554384279d1fddda13dac1354b1da25cc44d7709cec241ab4130fd6de9aa725ba491c556d7d816d96ed6b85351da50742044d61bf4adbefdcad0086c62547399ad92315da29d5975ce5dd5b748056c075a756fa8c4856d6bbb2f546cc8e2db5a258e10a5d7d995316005296029273af46e6e8bd5bb1224d8eb73aa58ef55d6bac7502af5c89d4613c31e833d3e080a17045ef5ae8799735e2671f8390fb736c927df0ddfba2fd823401edf19a4623c7f9bb222ab58b656682731e1d80825e54e539004272819334a70ba3dbf843e8e011d9df3af9efdf51d05caff6a77da5c29412c56b657217b387d59178de9f49a75f156e82135800b5b9c8f81393a22e20038ee588fd8f95da54b9e268fb5db3010608d4d9b912ce2b6e4e5825e28aa0658a14281e0e16f0abf80f69d7c46013ae9dd58dae1f20074979c8a762b1b84503884f2815d6644ab8beeae783087dd0b95e12d080af8b43980ea1a6cc95c7fc29808271e77d0f5d9c945a22f0da05a176615134e4142403a40b07d142d40516273a8730370dfc9100545080d78911920d9cde0c54b5eeffb3a2f4b10c06c102a7d5ae6e1249a99ce085e661181b38226931392b3d73c4f4915af5625d58321c265b3f0f80b05cc71fa542e5c774a2771825453325742ed13c2da08389796183e241b1fc9c7c067ed59cd8", 0x1000}, {&(0x7f0000002480)="847af802599a04bd31cf9c3f2eee5ac44e1bb8f5aa353807d0ac775f5a401ef0e30d00394fe65cfdb642e2499c2c374f22c67cb641ab099dbbe8e28f3e86e41c3e5447429382d9f78d6430fa5c9328bd0ae166879b216cfc8c18c392f7845c", 0x5f}], 0x7) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 12:51:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd03) open(&(0x7f0000000080)='./bus\x00', 0x40280, 0x2) r0 = msgget$private(0x0, 0x0) r1 = getegid() fchown(0xffffffffffffffff, 0x0, r1) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, r2, r1, 0x0, 0xdc02}, 0x0, 0x0, r3, 0x0, 0x0, 0x6, 0x1f}) ktrace(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x20, r3) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/60, 0x3c) 12:51:32 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x4c}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6c00a0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffde0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) 12:51:32 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)=0x80000004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x5}) 12:51:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x4c}, {0x6}]}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f00000001c0)="4c73078c7fb58ca81d58803794bebb7238b604f23983aa703402ae889f383fc64cd40e6e69be38d9ccc99afd0ee49bdb652814b70257a02ba0a5ecd5f97c4dcb07bf", 0x42) shmdt(r2) shmdt(r2) syz_emit_ethernet(0xe, &(0x7f0000000300)) 12:51:33 executing program 0: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0xc002, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) socketpair(0x6, 0x5, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r3, 0x59, 0x6, &(0x7f0000000140)=""/123, &(0x7f00000002c0)=0x7b) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:51:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) preadv(r3, &(0x7f0000000b80)=[{&(0x7f00000005c0)=""/92, 0x5c}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000740)=""/129, 0x81}, {&(0x7f0000000800)=""/165, 0xa5}, {&(0x7f00000008c0)=""/84, 0x54}, {&(0x7f0000000940)=""/104, 0x68}, {&(0x7f00000009c0)=""/84, 0x54}, {&(0x7f0000000a40)=""/216, 0xd8}, {&(0x7f0000000b40)=""/35, 0x23}], 0x9, 0x0, 0x559e) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r4 = msgget$private(0x0, 0x236) r5 = dup(r0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000c40)=0x10001) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffa638d563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628072bd0356048035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea734dbe621387dc46ad4182120760700000000000000ab325a2e4ce02127c0175aa00594b0d8a1eb9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1a2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21858d226901e28b2e564668d31ba134c99ea475194d6a07d6400730c80846ab7c2bc6bfaebd9e8b64b0e2cf4ec9c4f2d00bf7ca1d1da77b2c6dab0d1af80db539130009b7f65818225efe6db6bb1f85ba92887645c4da6d60312128486ea6cf710783514f115b1a161ec7c9afcb12d6fb58837ed21e3ca0ab34d2871a16b1db5922a266cc74cea7a481081bb4eebb706cdee3390fd02f136602992167ff5eed8bf257a6b3111b478fd354375ee9954e9080edbe2f56ea542e9c8f8bb91b9af8f884cf21e69498fc0dcab27974ca71cf503429c7d64e0105a0ad71e1749385bfbc9901b81b3bba2180b42a0c6dbca9eed0124fd74f3fd4e67ee1887cf10f4d4575c87f94e9a5da90834903d3d197dadcc716c7a3874a7a4acf688ad9ff869e8c2d3443e144efaf35198be1b4471689b20d6afb23dd8b2ca6c2a6ba61bb537b34660ccc9d2111859ffe4cd316afaa141b174494fffeb77a9abb2c8fd474ec8a20aff6efde551791315abcb5518c814f65183c1fa5142b5d6af760c40bce2219a503516dea58f6918d132498ecc2836aac158002b521616fcb2ef21ff5a9b20ad26d9b145d2423bf3969902fbcf79c8fd8d6c53c279e7e17e7ac341d2f720abcc78bbcba"], 0x156, 0x800) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000017f3bec8b63fde3e911981e05b3f425fd15383d2726a37768ba9ccd98f38065e84aece1b129be734f60c5d510142922af6fadfdcd0711d814f17379baab27cf065660e7f61e7f285bc05b1426ca708cad6e0314593be59392d39b66058b92a58ae80bba444fc18278dcf0dd008006bc7c7ce57f8f929f83e43ecbbb65c297245c61ceb577459a3434b5ca72865bd6fc979dd9fae27dc808ca1aff745b3d5673c103dd84eca26a1f74bffb2"], 0xac, 0x800) msgrcv(r4, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 12:51:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x50000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x748, 0x0, './file0\x00', 0x400, 0x9, 0xea13, 0x8}) kevent(r0, &(0x7f00000000c0), 0x0, &(0x7f0000000200), 0x6, &(0x7f0000000100)={0x9}) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 12:51:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fchmod(r1, 0x20c) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0xff, 0x0, 0x0, 0xff], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0xfffffffffffffffe, 0x8], [0x0, 0x3], [{}, {}, {0x0, 0x0, 0x0, 0x3ff}, {}, {}, {}, {0x0, 0x0, 0x81, 0x8000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:51:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r3 = openat(r1, &(0x7f0000001240)='./file0/file0\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001280)={{0x8, 0x8, 0x7f}, 0x0, 0xe29}) semget(0x1, 0x3, 0xae1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000001380)=@in6={0x18, 0x1, 0xff, 0x8001}, 0xc) pwritev(r4, &(0x7f00000012c0)=[{&(0x7f0000000000)="d86dc956735bf05d9371d909539ef3a7c7f0c80ae7debd4010f3f4736b5aeffcb167a1d7926d1afe4755065816d53b82b3c877f7bf05eb3febb9c763c8e61af1feed30175c8f9684bde091c65ff12c8b86699f247f584e48f16a38e5c2e6bd9163036748512d9387f529e97812a11478454091f09a7434098ed35e", 0x7b}, {&(0x7f0000000080)="9161e1c20bfd0c2a01613665c631a78119e24751a0f50441aed5f484a9759900a6580c4041d35673bfd05e47204ac00fe4ab17245eb0ae1a3d3eea371774a2ca1b4143dc17ea88a4a9", 0x49}, {&(0x7f0000000100)="f53df2f2b91470ff99d38d6da54a90d442bda416e8d0d2807821b199ea5d6d12c67297393d559ea57271f9ec410e77170f88d2d34893b1a697cbe9328bcd2466c3cba1f10ab2125bc306ed9babc3dbca057e5165bc81563850409df807d4845a8669908d8eb901ad80629bffa92abc54602832c056cf2c95fad2fcb76944fee51c11447876789f98767a45a19653056a896231390f4857787743290e5545a0bc72a7b3483ec72bf5035a118e2bcc10ab21493e32106215e25c52cc99b1c8bc2b9425e58b5d002d12f3462543b6a6624ddbc35c794656028c63448861cb7b86e1e15077fff2d7c3ef580df950f2938937a06c5c86999ab543254e76a5e99fd2e69401723a5aa5fe818fe031a4c0c7a2f8b8beea3835959187291eb86988df813717c830f86b5c8e96bd019269519297de81dab81cc47030f1a0fbfde3f5d1ef7aeaf1f9b03e63ca24938d7373b32ac1e61384ee63ae99bbc0147ff8fef76fa8fcf59c93f22f8d3da33e6ce9bc9353256de7775ca47f11d2edfed3947f37dcbda0aae3abb9e80eeebffbfa83bc27c48fbe15b716f4f34fe668eeead536fe29c5df73dd0125e1d6391f825e22e64f6638942fdd01a344f02fcdcd96c72c8c72221604381f79b5c32a8dda1c57b8d99c82848f5c0b007c5bed5e294fd6bbc87386f3143bb48905ccc0a1b1e29dd7a9bce6bec6a336349156da2a37a93a8dd7e8bc72b0b30d70ffdedb4734bfc2abae78723171ac4a039c3c670a7f9b0b3305f62c682a6040031a7ce7317c2e5f673e7d642aadb1c9d650779dcf6913745139afdab82942ea9dc7db958ea24f153b21df0906ee8cbc14f2823fe10f1b311cd812b3b6240677a8781f985494a2ed9d498744eab999b27cc2020eb5c5f005d3190166ecdf7eb199fa1db7445ef7c0d58eaef3cd287db7f44c9ab4858ae52d0f8a4b2a528ab6a921a605aaa96fdc8681f9d9f3cb5dc542bda6370f89601f5729bad3c1befdc06a905d459eb0306895705749c6823e36f97649e259255fd6d3c1fcd7829e95d3d582791cf364d96ff16c0fcedd10564675c4d15c4437e5daf0f31c4a7858657aeb75fcbd4bde8549376659e794debceee61dd314c1379a015974746ba307565737a803c94e5b50a4dfc1d96744082c86d9875a1c094a76058f2be2c55e457b24b1bbae1467f5dd636367e4c2e67b2485c983377d1fbbdd19f4ffdaf4c69e0760c617baf003cfc240c0f1e47b0a6c750e3ead3d09a6c2724c0b767dcabf5bb3e9921dd95098ccb657595666b1e0e8c7979a76092b0f58405cdbb5a77d29debe222df65717be4813fd58e1394b323ed7791957ba62c6bf2967da7df0a1d6e867f0b7714be4db4ef549dcea7de040a8365a64eaa130329c83c4e8cc4d15e97166eaf0e28437a15520e293fa858b969756acc8c8d15f85e24faea6f095d5ad51ed576c569b0b7bc79607c1405a55dfa735671e2f662c8a19744c76c4d87cfe9816db679be1fea29b53f1b93210f6ef32636157b403f12877ab2660a7345f5b5943e00fde531bbebb2c13dc39e7c88325e9b2594211893e9e9e18f03b4fa135962e32f6c86212c5547ba0c4a3774d25374a5264635322fb826acd74c6e811e334ccb5115829253b23f1d2b34af3e2f56c0d7cc0e295762002df2ba892054069092bb13462529ebab2a75597fc95b184176b7b361f7896f9cd64441a31f3ed0156444e21927653b65a6117052405348b8f82196d7a735a9aa03efa1df5ebe4cd2027e8f35f0859759193439a767b40e212ee1dde3d7c39bd2c3b4df21d46b0de204effce6fce7c09f5bed52f9fc988a00a162f15138daa94dbe7ed317c131b13dd67a0f77b7504dcba810abdcd0d9fff3ccf0f51b17d3a23017226b2b50a9394850638e4d0d1f75601e79c9370761170b19fb8a5e13a9853a3951d06f9845f21e99fd42855ff5d67c4e8d67e4a22e37ff2851550cadd24495f55d414380e1b547b8f82fa672da17d4c274a8f4d2e2c190fbba53c6c75336fb12980fd960f51277190be376ef6fc6cfd6543938d55ecbb8e8ff4356be0715a97cb9c5572f05b4f8c783292f0107b65bb0e2536ffacfe59776583fb5f9b1d1529a66d8d82eec4903f79143646cb0c2651f8985184a7cccc94b7c25efd8b17b1b5ee6ff942f3a41fa0341b1335543b82d02a932f2c6979efb599685689d1943b335c995320419f7107fbcea161f868f98a25c3d8af5d54c34a37cc8a99aca8a0607f69d70ae2f7106527bff1d6e91f9043e406213840a02aea31ce01b53056d9a5b08d8c284523635d090b0f40ecb65fe9ab575d604e63075751bd048e818a76dc115e9b57c7207c96cdecb031c87fc09d510e07252efd4eb8dde636fe595519287387f2c3ad89855df0cb83908733ee9cc506bae55e93761023ea0048f7359b0a15567ee22f8b83eac086bd987da6c5d5388f3fcdc016939adedc95e5130bfed08982eb1e109033252d76db2584d74006fc5ab88065e4309dbb39f7cbbceb0e067da02b56c410d5f746ec25b09c45c9590b866b8ef378bc8a1c6b3b8ccc4d08e61544c5221a6bd03404bbfacddc87ee9d4a62bd5855cd2ff420684815bb9209378542b9c4942a75eb322a2c92f3213a34a319e0524bc409ff8305fc6e0fa64bcb91d62368e91ec179e9003dcf31394c987be02d56b1e62e798d1f1f9ceb819247d7ddd3717b62406ef748397a935e45f8e6ce2ca9f7c65d4ca61f9d2e6ceb8033c303c312b8c28254f1c1b608f5af5700c506f868d51d3b251695adbe28dad684b9cbff3e44807d16e54b3f00a65ff983e194a1a1c6af7d08ff10509abcc7051ba94cc74de81592221cd944c2869058251b18d01a4b29a0eecb69e35159f4886987faf0c7d18c55c15cf2a8eec828e97449102e8043809f65ec7b570622f6dd94f560f85cea430434bcae5c4c083109170c4b43722073e235b7001a96eaf2b1950ad7e5ac1de60ca90957af1321e2e401d0d6c6609061be2cae9127b7aaa4d628a49d5cd3f66a653e1a973a51a99277765fc0038ce1d8d45be140890e636d6da932cf016ef622ed29482e801705e40cb70bb08c31c63fad773b82e2e52234bec461bdd90fa0072b840b98f5874efc2e6439e53c04b3e3adb422f377e65fcf55078d522e3d8b387b453125d69a7488c482dc172c4ea24bd7ced3eadac18b1c3b0be27ceb68c143454bf5b042181a7d645629b172f54b36ce6f0852d89d179fb9cbad0ddc7da4d18690ba4ffa6a8448904e7041df4f5b489d78ac5d3ba0246333ffcac8f35d0cc66b5feba914d5ace8cb1523342db9737edde31151936f580602929af769540253990fac93259f6d2bf8adefc3584a904e84c7e201236bff2fe861a2fb2c8b7166590518d342c4fc74fee1ae0f2c4f4cb2f481a95623069eb2788cbb24e21df8b10dd816dc0e6596520ab70bef27563b26170e9290433caa0f1c91f9c474215b3b2bdfa26715d5065d6862de420f25d3aa06ae8a0806052d9ac8bf3b5c4d2522745c96b460c2a920ab67d0e7baa9df23bab2086450c2c11b06cf9c5fb089a8b0e2bace170c646d1fd01421d90f25e22e1f8fec6b93dfaf049bb0285aedc32ab7cd8bbf31bf5bcd4d6ea07fd1a575b19be0f69c26670d22445bcd4a196f8024cfd95e83c4eb5de1ff1ee715946b69ba0c89ce6b703b44d19cb2037562eb8216ce05a0f9bd56131affb02b1dab6a12b57da24264798fe47f93f69580a7e08b2ad7e610e0b98befeb94e9a33272d07b6f0c10cb458170d964bad909f341a76c169250e7b03005a22b38a7ca85d8fe970290dae6c4d83172f95747e7158ff19c443c47cf206641a4641f8e11ec67c02405821a68d971ca1fbf7adc850cff3a15069039e82146c459b097a51027803ee92efef7cf3ed73e6f26168d54999fe829a00211e3fb36e567c7a628bddb4cece14fe85d5af651faf287a1dd9476dfb31ec6ea59a49b84601a2dac3200e90d97f1770e6482adb3a9a6ba9ca2762ed200e301ea162527c1fc0282ab09dda96146bd226fa6a7326d9eade9fd3b29ca927fd32bfd52d5c41cb3545e4e01092c26d4e0cd4c9c75a94c95f32bbab97bd82b88e8b6860433fdb473f969c7244405c1872fe672755fbc3df52b134fc8e96efa652e88367770b6ef9545864c85ef2d286f61e0946f34f902c375fa323b3a647d425399562ae99358fed0df2550f5d6d9e83b2d92c10fb22289ada49308f0b3e7944b956bdb1f80adb38e1b3478be341c2b8962b984bb917869cbf8631031cb4c625be1e00bcfe61ae6a4057821455f89c73f64c61920768b792211d7c2b9b79fc10d3c8b133dfc5e66d0f8e40a4072b8eed9f270f1082ea38b6648c774f23b465bbd14eb6afb370e7652c66504735ee97bdf06bb9d1e8a7884be1e887ba53c59eaee6e052a75bf3fd20bccb9125d03d9b862024b8d3e4057fb6258faff296419eaff989bd75ca769a762409a5a394d7da03983967da15a64c1963ec4946e5e7542abfec0d1f823a79bd62a3236dd7dd964203b1105e3e0f23366e23850fa5218ab852fe53568f14f15de75ab5d59e6ce8ff7d03c988f63223d7e64d6bad09cb764121213a2a1c93d1175428e373a6284630457a63720a0f1861748f53d6c00dc89421cb2a035eb971b9504a02d950acae365ecbcc7cfa8178cdffc4c6037d550250c7cac953a86b830de41a0e8af2078c4c68f56f3edafc77d264bd56a173fadcef5692c58134ff3fd3cfeedd79c727a3089bb0bbba9d3757d9c6954b99e1347121be2189f985470df4b64464656f2293a3ad6cc5f21c6ba3159adaa4d883cb6f87e4d5cef28c3a171280e8afae836fb0b610dfd1e850f500f61ffe310880b4d60a12499bca4635767434147a13ed0a433651ba5680366c25484d4665b0070fcad8f1e8de7c9ff934692b5e3417c2026f878d2cc5adfb5864340982e2636846eb6457dd4709643d61ca645891ac09224e64b8488725edebe6825c50a77a535c8b3eb3acf16ed0f35360c64cde56a946f3d69d78be79a37af0c15c73fda91124c1d7dbb17a65a28a7e86c044c423710bd8c529f3dbb485d0f66d57249909c97b5c35a326a75749a6255995ac3939f346b3630aeeee7ea8bb9bef59f0e1fa2e8d5d6126ac6dba1c3ba1a82158b991927da8677e1fc381524ce92f12327fffef5b33677c5e90a5c7f2c8a293eb7eac0402b8feaee3e651dcc4f07baf0827d362f91b81f4d78f9559485a2d5c604566e72862d675dc2b8461de71585ccbdedde97bb92a16a461a274238cd213de6c35eda285fb0dbabcc2720faf69e8cb40ca5960b269014aa2901485ce983daf26774b424a83adcfa76cbfb046d5a6bdaf87935d4cfe50b5680960679959358fbe8f47f9ae8eefd3fb2f6e0439c1945b4c8378240f46c4f0cf4d8e94d8d81c02598c160a243edba54a6097c65254d43bf1ddfee75cf9f6642de85856e85a863a983f220fab91b00698b1665217a9d8f9730937bbdad53e34f23d381a74ec395cda4296dcc3ac2ce319683b9509916cf76c36f6a4de703247737bece55acd3910bd72076ba7ac5ceb9d7b923fd52d5fea8ce2a6d0e20f9164752b411ca8b05a7c81ef0b05f1b732a0821cccb11220c2a80a369b684a20f80fc5b0db7fd337acb1313df07d2f6686ec967e0e173917acc8b6eff15d2a6ac0ccad490c892230429869d43a1a16c348e322f385257bde967eb7b73c115c6cdd3989fd9226248afa20c18c81d683aea8a735ae6585bfd69f9b3fc58f02d2a077ce409b28a", 0x1000}, {&(0x7f0000001100)="fc8631e95e7bb8c639aaeba95f2c8d25afe75c1c2f17e7c1c22aebe9e0980c6bd65e7faf03d4c05427d9a1bd43ed944ab2da4fb9bbd3e6f4eb16579b4b9c2edf6b7401c502b82785dfcae95b828dbc1603", 0x51}, {&(0x7f0000001180)="758a49f6da748bbe2aa1bd9e6211add42df6a08640dfc094ce342a1f1c21a76ed53a14ac30442d711c7896ac9992470295a43fcee7fe31de6dcfc02a14c66b07c58671863a05aae586e5943898c399ca443cfc840bb81280db49ee56a2cb1209923d4abb527826e60d6c9dcf32b64baf2aa5bd95eb71e8a1dfd04c1387a7bcccd55ac1b9ac8788c3bef52d84edbd5aeefaee7d238f8cdfbdc038e7156c8febb084af0aa430a49b9c1e267c3a50bc12d78050dd05b2490c", 0xb7}], 0x5, 0x0, 0x1f) 12:51:33 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x2) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) 12:51:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="d8000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a1777f00508ecbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f1379f7b223ee242ac0f9af220000cdc0946c82372bacc6eac0c106541353f02fc0bb78349cd34b2ef55d45e437d13fd9547eec1e1eb30f89024d7cfeec1bc3146ac682a67b0a69180c707062c5d669d1c9319148e6c26b09a1537252d26d55c870f51d4021c4241af598f055e443c48dc985a77f859f71b6af84e9c8aaa59ae590343764cce3ff3e43575c6021351ead1abab8beca86656584312e21f336f0218ac9e03e8cd890a4"], 0xd8}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = getegid() fchown(0xffffffffffffffff, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r1, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x0) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) r8 = getegid() getgroups(0x4, &(0x7f0000000200)=[0x0, r2, r7, r8]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xcfe2}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x1]}}) 12:51:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xab, "000000010000585f68e869e15c2b00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) r0 = msgget$private(0x0, 0x0) r1 = getegid() fchown(0xffffffffffffffff, 0x0, r1) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, r2, r1, 0x0, 0xdc02}, 0x0, 0x0, r3, 0x0, 0x0, 0x6, 0x1f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xff, r2, r6, r8, r9, 0x22}, 0x8, 0x80, 0x2}) 12:51:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7fff, 0x9}, {0xcf, 0xffffffffffffffff}}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0xc32f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c, 0x0, 0x2, 0x8000}, {0x40, 0x8, 0x7, 0x9}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) 12:51:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r1, 0x20004268) 12:51:33 executing program 1: r0 = socket(0x2, 0x3, 0x6c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x15) 12:51:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x10000) link(&(0x7f0000000100)='./bus/file0/file0\x00', &(0x7f0000000140)='./bus/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept$inet6(r0, 0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0xb) 12:51:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x2) 12:51:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x40) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x10001) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x14) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 12:51:33 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xe9e, 0x1677000, {0x5, 0x9}}) semop(r0, &(0x7f0000000000)=[{0x1}, {0x0, 0x1}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x65) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xd9) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:51:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x1f, 0x6, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x3, 0x7, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc75, 0x6, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x6, 0xffff], [0x1, 0x2, 0xb434, 0x1000000002, 0xe89b, 0x6, 0x800000000000004, 0xa, 0x4, 0x2], [0x7f, 0x8b, 0x8000000000000002, 0x79, 0x9, 0xdd8, 0x22], [0x100000000, 0x2, 0x100000001, 0x9, 0xfff, 0xf245], [{0x3, 0x5, 0xc, 0x6}, {0xd76, 0x9d9, 0x2, 0x8}, {0x2, 0x8, 0x76c, 0x64ce}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x7, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0x3, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x200, 0x800000e7}, {0xfffe, 0x7fffffff, 0x706c, 0x400000106}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x4000003}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x9, 0x0, 0xffff00000000000, 0x0, 0x0, 0x101, 0x8, 0x0, 0x0, 0x8000000000, 0x80000001, 0x0, 0x65e], [0x0, 0x80000000000000, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x0, 0x1, 0x19, 0x0, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0x0, 0xfff], [{0x0, 0x1000, 0xffffffff}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0xfffb, 0xffff, 0x0, 0x1}, {0x40, 0x46a1, 0xfffffefc}, {0x0, 0x1fe, 0x200}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:51:33 executing program 1: fchown(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getegid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) fchown(0xffffffffffffffff, 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r2, r0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r1, 0x0, 0x0, 0x6, 0x1f}) geteuid() r4 = msgget$private(0x0, 0x0) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r7) r8 = getegid() fchown(0xffffffffffffffff, 0x0, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r8, r6, r5, 0x41, 0xdc02}, 0x0, 0x0, r7, r1, 0x0, 0x6, 0x1f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r2, @ANYRES16, @ANYRESHEX=r3], 0xa) 12:51:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "7f0054ecd1d27695"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x9, [{0x1, 0x80000000}, {0x2, 0x10000}, {0x1, 0x2}, {0x1, 0x3f}, {0x1, 0x1f}, {0x2, 0xf75}, {0x1}, {0x3, 0x5}, {0x3, 0x401}, {0x1, 0xf1b4}, {}, {0x1, 0x800}, {0x2, 0xffffffe1}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x8}, {0x3, 0x7}, {0x2, 0x9}, {0x1, 0xff}, {0x1, 0xffffffe0}, {0x1, 0xc7}, {0x1}, {0x3, 0x4}, {0x2, 0x1ff}, {0x3}, {0x1, 0x1ff}, {0x1, 0x8}, {0x3, 0x3}, {0x1, 0x80000001}, {0x1, 0x100}, {0x3, 0xe367}, {0x3, 0x1}]}) pckbd_enable: command error 12:51:34 executing program 1: pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x1, &(0x7f0000000040)={0x7, 0x1}) ioctl$TIOCFLUSH(r1, 0xc1286944, &(0x7f0000000300)) 12:51:35 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x40) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pwrite(r2, &(0x7f0000000400)="0d850f652ba8d3a2bd634ad77db51f433ebbcd4977254ccbd04bcd9a1a03f77b58169aac3772c5d9ef868fd52f206df7e83a98d464541b3c43dba78bf659dff8c91d56a342f3618c8ff87e441311a9927611ad405ba7a866a6fd20ead5534360f0981ba25334a96e8b72cd349b04c007149217bfe8f8e8256295bdab022a086a333e8f314c3b2568223380b05bd9bf9f12565533c82349d3bc6ec63d087abc25b8bb6a7ea83e674bf62cf4da7bff869a6f1c55ae2c161d09a53091ef6dc708541b58fd88d0e3d7ba2ed62340e007f97eea859bbf3b561b46a33b4dca44f408872c5813f04dcfc97e4106f69a13265c114be8f6d567d667166d872c7b0767395c62d45c8b35f87af2a86ff3dbb440e3ab6650005eea2fb0389df0de5614a21d1cd81df91d28051c347d51284d7dde15b9bec75fa39f19ad93abd54ed8e253aaf4d8dc1a7178211d2ab80ece3bc2698bf33c78a5d960950f30febc01873bc56b2071f2cfca205601f31af23c31a03b31b51ea04383d27a93ffbc90d838b655f0bf124c15e0a932a1b43d7e849c11b46a3f0a1512679f59d81247a1d4c6c090c0ff722c7f9dc641a7044b3654a99c403cb21d26c54f2e5e4f98fb2ddd839399ecdd5dca7003577546bc637f8f7f603ea34e22d787109011d11676eab3452a7eaaac51d1f645795ace1ef1cda44ea1208cb5ca52d50e716e3327b1f7656934ff125e497518166e8d4d824517770abaa04de6d4b313885b8199d9199b6c7b583a2702e14f65b5658caf0d58731e0a3e127392f213ff7487ad60b9dce7f93ac5b8cb0b0ad32497abe1fac7b77337a09012508d818e3f287fa9491d328fe3faeb56c898794bded0813438cd9449937f3d5a09aadb3f3b46f06c22d13fe88c563597b689cbb94d7bf5985482864c660859244dd8f9ab207a34c46fe58fe5097af5f0ad345d60b8545a00e5670bc6e6e7d7692336101f6dda446fa74d026b2129fddfa12c4a39c91884d7cdda0ac861788754a1006f748958fc409ba952202b92a968a9d78cb109d44cb679f349f69b0e1eea1ebd02a705bf69c32d8b8cb80aadc95e45457135d17d4dd9ba2953a5d1e168bb99817b9e23442c8b96f2b3d706e5d1c3f4683ed13ce46b323cc8af3cdb4d8252b812887c0fa00c80d35248a53e63ff4699a0eb06044c43502ca2bfd3820d6121ca16f400a88b6d12f8674ee3ef3f08ca6eb262de197420fa9bf28d266a973ace012ee879aac800326cd5be739fa7225a77e1c7d55d634c0da09f2367360a354a5175512b5cec94a22c0058d424495b041926b4141c999b52ee27f35e21cce480e4e9ad023a19ea6a31e4230c4d21ad438a9428e0ea8d304562c23f3e9dc1652e95bfcd8ebc9c9317d6896ae20118ce7814b34c8554328b9df4d828d6bc3c4714a8b3ec9f19a82e24c9c1951dbd5b9edee990e98144cb0110c879c1e062a6ed0510626c3684ffdc9c71b5563128657a5498f64beba17bba7348fa71425666237511163fc6e2ccf53d48b2b2628206cc2dfe0ae47ec188fbdb9fc51fedf4df838cfc64f2c01575bb7778dd99253cb70c7380138c0c161619bb953d7fc5edaadf55b04365766675f6bad3b58ef9a2c2d162d1e27e4d2f0f55b03fc449dc7ddeba95ed6af5c749e411acc67d871ca2fcc301565b4875c208ce8e6ae3739075b45bab929ab4f33c9c42e56f21b6d6580c23ac185d358bd3bc4d2338c52db78c8b7cb7ed66d46427dafa5217a2abcb95d2591cb861781a09b234e79a5cd5d0eb5a3d1b500d5f6dff89f6fa8283bd3250b22df4480613a5f474a9138cd4877b0594c5c115fab0575c893ba85dcae5e20a5f868e325b9b354f09d6a9777b7eb8aab0ba1b55076bd5449ebb551d9a1a9dd500cfcc4c9ec7489a2e826f3192a94e71a0f0eaea01b1e93e2a4c28662b7e2a9abd3dc8d16e9ac33e624e75a1cb836b06a472a5f5fbb2af5143a2afad481585aabf6dd3bdef15a25ad2a7328282f2694724148a75595f8dee3c9029028869873f7d255435d971f9148d353d4f86500a29041d8d184a5bf101301bc6f6b8c662cf7d7fc95df479cd685d96ded7fd48216d93da24da00d7df54d3efb9f8f638cc5faee6f498b53b31c773e79bf23b0ae2d6cb1daa91098cd4069e5560e7f331fa19465f564105227b069adbe52176e1deff343211def5084ebededfdaf8b0e1d59db3d74f563ddb9ae58ccf9e6b9c0982a36f8e1b4effe958d2e221ac33e15e80d17828cecfa28dc007cf3baf2d4670d7da1c14787f393de1f1c8534c31c6b066aa0f7fda7bd483f6b53f3a14a2280be0d088c34e2a3da41fc31afec02bf8fdabd181f90a9c41e6542a0bb7eaaa1f8b6becce357feafdb6f76f500ff0e535e5746f1351139459d82016e9182fee22765d66c30a22b82899866fcf05ad1be9ab8dc136779da1a45772081aebb004757eb30dafd2300dc36adf435f176a9365f6eae43ff5ac07584e06efa9842f7e42d3b6ab1944d45e8e7c8516d820ae187a58adde99cc7305da7f4eddd52dbf445b83a6af75f2f1f1f6f95f18497f4b07d84c3aeb22e14b6f1480db0a0c02179f25676d60196ac4b52ba10375dfdfe64017689f55fc8b467dc619f30a06cabb0909b24ada0e9479dc2e108c49fec9be32eb78c18907115c7e93de31559adce020b842b6fb6fd195d52c2bdf7ff0e897df870a15405616f5a9c673f32899c4763caab0a75c8b9d4f1207162af2e561d585c4bc616bbc9a821db2455025f2c040838e84561560fe3c144642164b62127e5a6d4c111ba48bdb9052ebd8e8be45a6799e54b23233db6d995354a8b6aaca98f919fb28727a838f1f2265c5b2eb929aed86cf3e0ff9c96b0566e63d4380d386b7e7c91333d06d79adcf8890124b167034698482b1fb26e5bd60cb807ff89c24770abe53232e3e50e56ac361bcae28574850fabacdc647bc4c46f4d5aff9c6fa0dd7f2c71c460e0379f15c69775d7ad2224bf93e6a73a71d50099b20915f67b1af3a03cc913a65d67efeaa172725e4eb3414ca77f6bc19f05287e29d103475d590018de06ad3be28d3b0c7106b4f8e5434e80aae85ce7264f5921e45d64946f7579b2a822084596cf29fc71efa2e958f1bf59c967d80351abb5b933719793ef10734f52e66953a7a10973cf8568576b4a7664d1c99def2b6193471aff3e77e709e764a25332c3d77ae80a87eb46d9574b78485e8f7a7f96d8cd519d416c2dc77d0d2fa3f52610c5dc4dd87fc275bafc2a82e4530d63df226a14756f76017f83259e0f646b82899c78914d3d39b6aa8a19af5becb03f55e4c14504a07c1d418bcbd3f3bdef9c3724e159a4de37f3329443de18e9de0601a6c92f6767342980b934c7af8d7d737e6acf8cf5878f6be1eab0d33e0b241832b57cc775ec261a770ecc4814fb59ad7078804d263eda9124c14faf86feefad498745374b33cf04b35cf6b9c875fab1114ef2b0f86294ca00550010ae50590b5fe369a022c111cc3ecc87a94b7259e8fddb4ae998ce9d1f6595ea94aeaf09d382a0fa73c76bce83f1d553cb17c8d73afd49b7d8c289a48b85dbb1a4e1ea6b1d07b507fc5ab9b6415431a3974e5f1a5922a171fd2263fc6d6035f065429109f519d21a407f4d25f39d90a2ff43f60d4621982788d1f3fb6a5bd71d1ae9228799396331bddbd897e6503a1bb961e314586857e6e7a16fdf2536f06428d7e4bd7c32e77b4fbd7906452bae02b06f4c26e4dd9c83c1a8788bf590840fcd1fca9d3fe1ca40dc450d77192e396b6cb8704e180d411c290d91b7189ffb93cbe3b1c7be19353cff8a813e76f0d5aecedbf8b3508d81265b0de2b996b1d581a64daf2d3522e64f9c72f1788b452b48a04d6763ff68c7c354419543600af21dd440cade2b7802f3c90369d1e46cbe95f372a54c45c60fdc06e4de20b7693513e4660015be614c92e9cd2ffe38fb0b55644d03e2b0b3d6def47e3a5c9faa45e0fd50a6371dbade572b30940b804c70a93fb8290a5d9cbaeb9e1ff4b57d5ee80717c11d83fc71832b7ea3c122635165ce81bd4c654b70b44b3c45c71f714d9bb26407e16d93ff41254884e2cbfcecb3fd83dccd0ace421f2553bf7feeb1414630f7137cbff61737b0f9312e7a0b78b6120f217b4d16cc6a6b9e098eb4219337d8c74968af93fcce8620d979aef8a45bdf9789d35e0ed2fa8ee1ddc274710b34a3b7a8b9feb4f756a08db2320c3a5fe69d2123cb22ab9fe2634514025d6a65f5fe76bb618f96a4e59f493077afca7ed73a22cfaa685e94085029f7de0b06a5bc6e2ce2624295cd0b47274aa3e2e4146feeec6a60c1370d53fd9b4c51fa0e9dfb1bf3b4961f42941d7701c58ff69b6c21ff3c7fba8f34e8f5b7fff9cdb37126371557eec1fc8cfe972eb309de78a752b2a32ed0a8587136395bfe08585ca84f031ab06c28597d0078b0a5e5fc0873a2e132f0b3124a8035614e47bc71503c22dd293024d6c214a06c5fa490e5638c51e43574ed20c2d19e4ec082fd2c88d5e295c0fb31b9148689fe283766a165045bbee13aaa6dc117fbe3b62790a89ee5f90884a77c374f90e65e4a4c6ad407901f1df51303cf9edc417b1858f64e279cbe5fa3bcebb0fb1475e0ceb8429b1b8ba3d162b6e6f9798ce7c10e9cdae7904fb612932de497587183d107eaab3644fbec447b3a1595b2c026e3564509f44a94b996063c9b9795e41d5ce0608cc4dd3f39d6ab596b1895880a6761c8a708f0018d79f64ff74dd60737dcbecb69cba2203fbc3a97fd3b07c29cdaae13812a95e1dc76a7193ef666b9bdd913292e068157a3a46767c45ee90d43ef7d2ed0328bb2c993ee8396fa3ff55e8c8c7eebc801acbcdc1cd1592f245edf9bfa6f995652c274690c0692611d3464c9cd74541f9fea4ba1278e379704854ac53a6dfe8622a2a00e12f92c17f1b059113c4b1a5c958ba9e69c5174870591a01ba209cc599548e64005188fb3c5a614027449877049a052d05ed52838d7c77ed17ed836f6ccaec37c98bc1f969d765b6de1e81689e044ab85aa2cf132963b7c12b2d5ad1fa75030800c23f4144aaa16d7711887162e9a7b56c72a07be3335d680920462ea3f4335385d66baeabf4a6d99a0924046c36ed8c7acb5ea6f9c7a0f97f6b6a964d257dc9de91cfa3fd0d4cdd3f1e8b7640eba41cb530179f02d641dbb746f7b18051f52cfa81c0de3917d1acae142bed6cdf7d4b8d05e4e262f28eb168c764c9f3927e3d2240ba355bc22f60e4ef44e01fdb5851797ecaefae2537dc0c7c5cca0c7deed565183a69114050dfb6b106a0709c593e30ed61b66982711a758e8cc7a98b858c316b128369ba5fdffb042ef2fd5e73d1bc4e239429563f4d485616610562c4613db809e3cbf51c5a708e579ac0b186db4a74319e0ae996a01958280b57fd94d203d266440d38c89c66f1da9b4bfc66e35a31ff382f09c253f206756beb2ecea2f03a2eaf2d2b9169538d49f7e75d31497ef34603477970b7c368b89e09689817be5815d42e1204b0772a1ecfe60beac57d80eb2ad0ff7b824190bed01f8c8505807eea90fe44ab0fe2c013458573ef5fe190324936babd48c93885baee85b61db08c79c142d6705a9d1e641fecf68e41e6a1146bb2848fd9411c02ee3f3ca2c3c20c6d305a4a03c80e9f5cc5df87b8354ce15d28f9e57e48b2a4b52f5b9c3697266a5c04b5bf6a3ae2644a0ce17459475a47fe05c957b31e86f599941f25a50391267534686fa2db258e98105fa91cd6da2032792c1fa26f015077", 0x1000, 0x0, 0x9) 12:51:35 executing program 1: socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff5df624ad890bd4e886dde09e186000003b00f231493c8d7924e99ff168eba5e7672bff02000000000000000000000000000126409a5a9c1c4cba5bfa0f92010a6373aca0b1cc60c3269a6e75b035b9b8bcce18a03b184b304b6372"]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5cf) pckbd_enable: command error 12:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980), 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x8) write(0xffffffffffffffff, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x0, 0x2, 0x2, 0x9}, {0x2c83, 0x3, 0x1, 0x6}, {0xff, 0x70, 0x1, 0x38ee}, {0x101, 0xf0, 0x5, 0x50}, {0x7ff, 0x6, 0x5, 0x9}, {0x6, 0x8, 0xe9, 0x6}, {0x3f7, 0x3f, 0x33}, {0xf0f3, 0x1, 0xb6, 0x3}, {0x7, 0x3f, 0x3, 0x5}]}) semop(r3, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) semop(r3, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:51:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x20, 0x0, 0x10}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbdb9567463112672b3f16af8a8d", 0xe, 0x0, 0x0) 12:51:35 executing program 1: r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) 12:51:35 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8000) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB='-\b./file0\x00'], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000340)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x1) r5 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) pwrite(r5, &(0x7f00000004c0)="fb083a473e690e063320b1f591a3f78f6114a52c059bbc118b14e215079730bd40000000000000000646e20839b340a0b6bf8e29fb7cbfd3abafbae4915919b1080000003ad01a6c90fe7c601e6dfc707830d2eb3d7305e183aee500a56c31a3fac456010000000000000064c1eaf7c8141004000000000000c11ea0b48b2334a1975f1a9f8c5dba08fe0dfc4c9d4c73098dbc9ca4971feb5c023d1a3df49d6b8d69f1576f3907970100000001000000305afb0326a13e2e1eca9e26208bad0c69c1402cb96ee014002846bfa33a0e4ffda97a4e2f5d051b7d555e381ab3fb41a2fd18b18e22c1e5bf70d92343170ac3bb69023f9bf762725da75c3c20275b0000000010000006a15164720fe4ea36af4e8d4d7d60fe25ecf2fd66e0f9775351b57ca0f3ba0bf12f75e16b0e89814c4ba29fe0eb04c4be937929558eba09751a67edf332b32231c69c8e9db187f377e494c218619af4c6611990b0ba618035c2cb02f47b3add03520c97b57929e2e5053e2a807091a6ed62d2e9fcb46f739fe48a2769c143244f20f7c94e689ad0adcbdf5a0595a85f5ac2f102c75dcaaf954954319614c07b7e883ed7ccd64b1259a199f3469440d1ee4c140de844e58aab3362821d7df372b7fe8cbf2f54d96efac4915716b2e4a72922f2fb921b701c09e79fcf076ae2b4467139", 0x1e9, 0x0, 0x19) 12:51:35 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = msgget$private(0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r5, r3, r2, 0x0, 0xdc02}, 0x0, 0x0, r4, 0x0, 0x0, 0x6, 0x1f}) setegid(r2) setrlimit(0x5, &(0x7f0000000000)={0x0, 0x6}) 12:51:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x36, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00c5ce750ce725fbf7eff2cbb6a0c21bb51069ed23fa4fb97fe3540dfc5f6f06298bda505901618d2f27d2ee227bfc907b264b8c1e2e9ba36d5698c6dca400000000b3d1faad64cd3dd588424a5a13d21a318cc239b39481b5c74f4a99de846a"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:51:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0xffffffffffffffff, r2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 12:51:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="a7a6509c3ca258fcbaf5687ace2aa7a3747132d2b80b19aafadf9cd8e706b4fec4cc3994892002206b09c9166137329cf1ff523ef0ffffffffffff843496695b5b27ed4e02de6eb321960fabe569dd7419d4b396777e9b5e94e919f7777a90cd5a6b2f3c6526abf071219e9fabf498cb407190c7c1f82538f5b9270ad8e9d1e96fc58fc1642a29eeae3b277de38208664f1b98dd212f6dbc44a6fd2d2df7776c3a06c740658ede79aa78524279c5113d4e31f8c11f33e7da9f56db1bdd570d5c291d925c6c96498a804ae45c6af7a63fcb640c8728ce55bebd4330cc882efd335f11aab5decbc9ff7f0000bb2a9963a9b4e80f7a6ed28b347a4f812e496a7081"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x8, 0x8, 0x0, 0x7ff, 0x21, 0x6, 0x1, 0x0, 0x0, 0x5}) 12:51:35 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="c5f3353e83ec5b643f467fd28d987dbc83cb5d55370423d7388116a4ef92112971e02de4bd4f5d0f97c4f476f97f2bfb1ff990686ec058941413c3ec47f5a110a9ed2d99d599326f86eba626cf384bfac6b71f4ed037c4a2cd900760b6633d649e99b606eeb3fbd601a12a876606d5b34174", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0xfffffffe, 0x0, r3, 0x0, 0x0, 0x110, 0xdc02}, 0x0, 0x0, r2, 0x0, 0x0, 0xa, 0x1f}) setreuid(0x0, 0x0) dup2(r0, r1) preadv(r0, &(0x7f0000001840)=[{&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/203, 0xcb}, {&(0x7f0000000580)=""/157, 0x9d}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/240, 0xf0}, {&(0x7f0000001740)=""/247, 0xf7}], 0x7, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x56f2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6530de"], 0xa) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) 12:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000002c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r2, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 12:51:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x5, 0x1000}, {0x0, 0x81, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0x9, 0x800}], 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}], 0x1) 12:51:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget(0x1, 0x149) msgsnd(r1, &(0x7f0000000040)={0x1, "75e4c0954cf6cdc8df9b1b68b41b94d50ef9b566eab9b8f7c6ebcb321b930e1a119c545f4ed32f184d49d6ef1b5f00be6e0864bad772d9b06efd540d2c5c7f861156ff623615dae0c2e5328369a4c74ec122a00a41a55a8fdc7dc1a0749b496099c782545bf8b66b3b29d4b6c71f77eae9a6780fcc939585d84fe068b84149df2148bbfc65e7e2867d1b59fbc01e8265fa2692d2eb94296930099e"}, 0xa3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)="ef964cbe01c5ad324e03ebb67ee61da15f2c956256cb6980fd9485d17ab5877f256d0c32dc4e24ccad83423d7225350fb49b210db559e9bd6990ba27953c99b33b41726d7a893160c42be2344c2714c892ed5d535359e9b568d27116b376581c34718e52636b3646fad93ca77c298edf251a4a09dd06194f8130de78385ef9e4a1069ff9b396d111df9ca651e91e7e3c073a54e91ab5b800b2c7c1f64f16a7de18a50532d48384cfaa60d815221d99e96317fe7bda95181ec2b2a64838e786cbd25550f10d18648df587a6c0df734283cf93177a9443f5eb82d736860859d46a0d8903bfd77a89968c1dab429d70cd31dd7acb373dcf4a38928b5017bcc963e7d43eb8b4606321b3a3dc416d2ad74bb96e12f1900abb187e3074a058d0f1ca0ff33b443153bc2405cb9481f70324798a5e6fb32e99402c786dfbb6995c3c64e6b1fbbb8acb46cfdd970e9b807b0caf37008ae8989caffba1984394e1bc8f99a89eb26a9cb78b7eebf3747ff15ea5c323a6d8d697724ace5cc7dd8662676ccf28055b317b7643ffb79a50ada07ef186fd2093cb129e46bffd8a9e6ee77097602a98a584bd0c424632bd654961a1a73c5a0602b00681a6799b47b03789be0f22bf1e859a3bda216ea8860a86b78b30f83ba923f7d7bec5b81eca0fb0ad6d63", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:51:35 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000006c0)="9435a2167d0a972d0209548d0b9734db9ab5ba3cdbf58b43f404fb3e84c10853b5eb50de68d3d8a686e9de3662fa1fde1b0777bb01174ace9ba1499428aa722aea2473527217042b60e558e2f7bfbdd5cbd717d92f7783d67d88753f18238ccae7d2699a956ec0026102d02a3d4f15af83579fac24bc5a1abe017f1960c82826b87a62ef349f9fb5f5aae650d80fea75c48c8fc61d3a61945354fad43d7efca16e37d04f63079e625eda1f7b4471a642438639a88bb7715c879e5c7367f7aed0a3a04123b7634117956c1ba40e626d657db857c3697f614bbe149a0e5f4cc62ab9a5605d527a0fa8184f3b490afe30e100f8a0233689463e8b1dfdb2d54766fad2df598330feae38884143fd1b6ac251a427ee4b82a65a1a42e8be4028b4a429376b021e8719d83ba8fd76981ad188611faf80017cae354f2d7fd45269c7f2c984543bab65a0619194aff4feb175e9bfd18153bcba00d96e70a8aea17597a5ae1380e894e8e92989e0d0d56934d6d3bc0b10d8cfde5e9c79b043525dc2ea0b1d91f8a564e0c850e64a5a0657651e9df372f09858ede58d2f694b6bf10a99a4ed03a0947fc9ea631342d0c4485227d8365dfc1838d16092cf5ef0f88ba03747123a37a4a945a1a16437774e31dc728fc1fd62f729a52c0764d123dcf5d4420a2137bffa891f9bcce770b3b2031808c1af20db637c70f1f42a23b7e2140597af4d807f9899b2d9c415d98f193fde059e9f20abbf1ea5f9d234fc65663ac0de07c79d9a7120120181dabdd3a48a61c132d605dc2f5b4258ef5bf3bc07254ff868b96b0634e11ab1602b80c6afdeb7dfce47a4a23a75e38d77d421b217d0d53e277df47497d0c6522edc77c435b938a9724064cebcc48a742d1d8edb0f5a2a3c2a89a75bef40a3b70422628e79b558e2c9262508b4a77c2a97ec8794ef2f01d8498818e6420b6ff211ed15c12e63b0c86e6fc41b7ac3f64cc1e09cb710dd6cdff2bf08c696aea69262f3d12f1b35dab6e6cb69d9e3c865a0bc5f66b690aefa0498473b60512cc845e2fc0fb874b404beb7cfadc68618c48130203c6b87f08115aa30e6f12bc7840f53530442322686acd9f2d4b927235024364cb3350280378dd6414062ce7681e71168a11809749d2d43857ff45dda9f744c40ef58e204d628eceb7c653a81d6510007ab2f06112380d969b20b296b6b60efec487d7885261ed9a126fe256a7391c6001565af323a978fcba5e3c01a77206c70c436055e6eddd3aaab67ec44dd62b0d51a04732a2bb29e4939285d6cefd80631a237e1e37c4bab4e7b60b41947ddbc2b9b7c92a0a4ea971a0a6ba2fd0c49618195c463a3fa567782efadaf62ad1fd6a1b1712044b33f9bfdd0e196750c420b1337248cdd20e6d378c40f3dc391b58607ba6d0df5cd98f70b37d4b83f1255744b487ba97f4da8abbb7041454f02289472f000b4da175a4c072cff29fc2716deb143fcced35ecebe132979636dc5f1896dc30267def2c74ed4a3378b74a3894be38c7d0ddeb6a84e7a457a7d7d756c5bbdf4a25cfb0d98d70dc6dfe2ab73ca7b24bf8d430ba9d2cd59e94aa5db452f76c97b62bd568bc4bdf94de51ccb6446c6c3667c9f6f10425e2c661604d31bf8fb2a4468c1661fa0b3d886dbc22f9ccdbda492222ac322946c094f6e0a771d500387f7521699c34b9250f0b5d697a6bfb2ddddb24c68dfcb688c8fa23c694f3a25d846cb7e9b4c6d96db50ac713ad7da3c657dc1cb4b81ddc94258c021392d10656ea2b1d9e4bfe90df88178b7b9ee28a20e9ba99c0fce16200ff17adf283123438a0c76de5a48bc1870d6ea043b9cc308302901dd20b9091955cec3aecf8e890ab0e15f32a989459928ed0d41c80d8251ef2353b061e28b0e8a34f56454b986865b9b0132129d6d78fb41cb9242fea58c97287b92dd10b7c9bdfef1a667bac61e8067f2b3cab882c5a113116ef6ff7c7b2afe7de2f5e46106fd5c1b5c9eb276af68db70f03d9d54c7de20c4f1a3476739eb83266d988e0c8b303ec15c98809dd568d398344d43fbfe1f1579da75d80d3c4b056fd73cb79cedb94e15204a296cbfc8428ce487006e970d704fbcb38abcabe90f4b29ec78201742423df04f9c87b0576af0ebf7fe2026026bb62c1111344208a5839556306b3788593591ff96aa543d8a2e4a40fa65312a7b9377ec7192a5d84e701ad9b0bf3f081e864db15b7365baa2494690605406ea366439ba129a9d41d46d3c52905dbd5d372ad1d37e93890c5c31497ef9da96465fed3476aa2ed1ced6448080bb4928e93d871b956a92187d97dc56a9375dbff6bd27eece7d9978627d35c611987696ef1a767e34e888e93e2c665cd5bc3235aa35e8900027fd5a3be6e84ea6e6eccf0c599e416610a2252d8ddf217a306619520f206cd063fcc195f617a4dd201155e76abb5520a44ed6b8adc3c6620174963a9f6ae08591ef302544e2fcf4c95f9bfd237422d7ac85e7f052d1b2498c2cf89e1d046c8d1c5a2b427994b40e8b6b2a7671752d4a6114bc395abc1c58a1c2bb273e2fcd38be498831efd796290b62f2c1ccb7fdc726966beca4cc0b6747469a8fb58fc0258b97d8e27b6d95c76e29975faa589d66cb78083ff2ad52fc3b9d563ed5efe4c0fc20a124b6f84017951aea87c03f166699edb8de45b59ec83dd4b9ffd341c3b75873c2417e75fd0fb351b28eb96bf77d58884a5ac1afde5057319e83fd5c3f8cb639780c92ddc73f61cabd6aa0993c4a86ae59f53c18fbeb145ee810d7ece03f0c9c3a4da91fbd3232fa241744b6872696827d2988a9e15c60e5b269f9d8b1559c1f78d53690b8aac40772f256fc0992fb40570b9534209948903dbbc11517693fe5716b17bf694155175c365f7a9ded2bf2c3fedbaee2f80a898a40f04bea06589e60c1a932f8d3f48f7c0a3d5e7af6a57e11cbbed35e9698a2706210896a8783d2807b38ceb884875e88dccda5de5cac3bef42d3666593e8942c0216d769ae9a0d80adc2870382687326b07467ee7b6b50", 0x866}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd604404, &(0x7f0000000240)) 12:51:35 executing program 0: r0 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = getuid() setreuid(0x0, 0xffffffffffffffff) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300)='./file1/../file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000500)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(r5, 0x0) chown(&(0x7f00000004c0)='./file1/file0\x00', r2, r5) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000040)='c\x00') fchmod(r3, 0x80) unlink(&(0x7f0000000080)='./file1/../file0\x00') 12:51:35 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @rand_addr, @broadcast]}, @noop, @ra={0x94, 0x6}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@rand_addr, @multicast2, @multicast2, @broadcast, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x102c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) semop(r0, &(0x7f0000000440)=[{0x6, 0x8}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/229) semop(r0, &(0x7f00000000c0)=[{0x3, 0x101}, {0x3, 0x101, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x6, 0x19fc44db89049a77}, {0x0, 0x1f, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x3, 0x800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/63) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x101, 0xa3e2201d}, {0x3}, {0x45, 0x5}, {0x41, 0x5}, {0x3, 0x7fff}, {0x44}, {0x41, 0x3ff}], 0x7}) 12:51:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x10000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x8}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:35 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x5a, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9, 0x3]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 12:51:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000300)="88b4b236665097a06c69de9bebb13ea675b959925f90ab7f868d390a20a123668198098211db80cffe92d03226d8a36066e378950fcc4255a04a44b400264e0e0ee294a50dc830f3702f208d67b206853dd5f5f061b59f27286fee00fbb9a584e245700938417b1c638b9c761852d4f48a5735a8", &(0x7f0000000380)=0x74, &(0x7f00000003c0)="45e537c7426a2a019429bdb4e950f7eadde955e58bb4884da5294930f9362e14ef4441460e61143c6fad271ad30fa033431dfa474c5a6baad6a05232abfe76741f022b61840b66512488a6dee46598e0cd0a8b84219e9051021f332e76f16f3f4864018fa440a3b291da3558b5964b92b6fc6dc9991d0b6edf4150383a3ed1f589b7df91dd40a4b67a21249eec6e49585af972a434c515064aa88145caaea161953144f4ec92e8cdddbd", 0xaa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0x60, 0x0, &(0x7f0000000500)=""/96}) r5 = dup2(r2, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$setstatus(r6, 0x4, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1, 0x100}) syz_emit_ethernet(0xe, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000a79862ed0000000004"]) 12:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = syz_open_pts() dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x6}, {0x7, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f00000000c0)="df82f11b78783af56937ef85b0cf20b10cce298434c6c2a6fddcd56371a13e6a0af92ac57720", 0x3d, 0x0, 0x0) 12:51:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000304907800000000450000000000000000330000e000000271892a1e0f6a3ae76af32f72"]) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)) 12:51:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x1, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080), 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x3) accept$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) 12:51:36 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}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xfcffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:51:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x4000000000000006}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r3 = dup2(r1, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0xfff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r4, &(0x7f0000000180)="eeb751b063aa830cf6537020d1ecb25823271c6ebd1cffb74d7c154966a080de2f43ca77c460590b68e42da4b710e06977df9c03099047dfc00159981530d847435a80bf36a85ea284e4ea741c07d47e2c04660da391461090d1071a3a168abc673cb4152e7130956e8f743c09c26e7fc602c0d7d67877139d87bc5a5858a6", 0x7f, 0x6, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000200)) 12:51:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd4fbeafffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800000029000000310000002e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/122, 0x7a}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff002000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001300)=""/206) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000180)) 12:51:36 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x1000}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1f9, 0x0, 0x0, 0x0, 0x0, 0x3a8, 0xff}, 0x100000a, 0x6a2, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x0, 0x7fff}, {0x4}, {0x2, 0x2, 0x800}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x1c]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r3, 0x0, 0x0, 0x803, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x5, 0x2}, {0x48, 0x7fff}}, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 12:51:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x1f, 0x6, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x3, 0x7, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc75, 0x6, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x6, 0xffff], [0x1, 0x2, 0xb434, 0x1000000002, 0xe89b, 0x6, 0x800000000000004, 0xa, 0x4, 0x2], [0x7f, 0x8b, 0x8000000000000002, 0x79, 0x9, 0xdd8, 0x22], [0x100000000, 0x2, 0x100000001, 0x9, 0xfff, 0xf245], [{0x3, 0x5, 0x8, 0x6}, {0xd76, 0x9d9, 0x2, 0x8}, {0x2, 0x8, 0x76c, 0x64ce}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x7, 0x10001, 0x9e1}, {0x2, 0x100, 0x6, 0xca}, {0x3, 0x3, 0x1ff, 0x4}, {0x6, 0x3, 0x8, 0x585}], {0xca, 0x1, 0x200, 0x800000e7}, {0xfffe, 0x7fffffff, 0x706c, 0x400000106}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x4000003}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x9, 0x0, 0xffff00000000000, 0x10000000000000, 0xffffffffffffffff, 0x101, 0x8, 0x0, 0x0, 0x8000000000, 0x80000001, 0x0, 0x65e], [0x0, 0x80000000000000, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x4, 0x1, 0x0, 0x1, 0x15, 0x1, 0x100000000], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0x0, 0xfff], [{0x0, 0x1000, 0xffffffff}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0xfffb, 0xffff, 0x0, 0x1}, {0x40, 0x46a1, 0xfffffefc}, {0x0, 0x1fe, 0x200}, {0x0, 0xfffffffd, 0x2}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:51:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 12:51:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r2, 0x0, 0x0, 0x6, 0x1f}) setgid(0x0) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xd113bd10b48a84fe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 12:51:36 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000100)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f77b34ee7527844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459973bffe2a64bf6832bba70b651d213acfbe3df9647e7105600000000000000000000000000aed015b50701380000000000000085a3ccd663200260257c70d59eea746afd3903fc0be1498a57fa20cd669c17b4445ed9a5d6fe18", 0xbf) 12:51:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x81, 0x20, 0x7fffffff}, {0xb693, 0x6c, 0x6, 0x50}, {0x4, 0x0, 0x3f, 0x80}, {0x5, 0x1, 0x0, 0x3}]}) r1 = socket(0x2, 0x4002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 12:51:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 12:51:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffadd9c37803ac1984dbc08645e24e7500ff45f7b676ee0e0800450000380019000000019078e00000020000000003049078000000004500000000000000000000007f000001e0000001feb354cd107f6269bded50e7438b8243b32880ee172346442293ff96aaee60ed6a58235efaa13134485a86058d92aba9a9d78f3556ddc1576a55e4c6e9bc18ce35cb74f10bc5e0c1e8499c0a"]) 12:51:36 executing program 0: r0 = socket(0x0, 0x4, 0x6) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = msgget$private(0x0, 0x0) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r5, r8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xbe, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="21071bf6c36b2c77db65009ade813d06090000678f3e56d86a2d445695f7d9907329584a75abf4ac0c02ec07935629", 0x2f}, {&(0x7f0000000200)="9c86af900c3816653026b066e87f7efa9b94a09f2aa0ff2d7442e59a0f119ee6ac6be4ba47fea8b7fe19bb487bfc27189c6f0a8661d3a233920e2a02ea2a994b06f6dbd0a5645575bbd782d3af04", 0x4e}, {&(0x7f0000000280)="4c86e24f83578ec5cd89ae406284648328a8e8c23ea7b1fa85fb09a11eb68180ec14729302bb5e55b46b17b6e390b2e13fc70675e4f02e317a2afb59732bc609cd663debfb9675d1205af5c9a4b2b336212de0", 0x53}, {&(0x7f0000000180)="f79d439c43340f301bdafab95737d7ffd7", 0x11}, {&(0x7f00000005c0)="840d94c8bcf2158bbd75ede59f33d15b88067318435f55256db0c25a18f9bb19cf96893068bfc404b4b9582e1b4a3769008347a3e0922131ac689f22ebd7e21b6784faf07d806e613fc7b1ea4d7eec66521cf12741aa614f3868c2c525025e341f7a8a55873b7601f60c1796f077c6abe7a1c132b19f7294997384221b44f8b548e67eed9924b7071775804e9a96ed6327008f828d06572398da65a52fac40d425bfb098cfb7c225c4cb74ceda52f49f8678237dc6e5b86c0164b0cf1c94c855b866de6904110037934d69104ce510b988302dba9befdd9e63086bcf84cb13a0a0e1baba34e5c7bc627e2ae06a3c", 0xee}, {&(0x7f0000000400)="a0e7ddb8fbd4574020130325ee6e429d3477fc290c5538712ed233c014f29f57a351370a168e55972fd095fd48549eeef6cc3968d2f5061c09a5dd4c1c096731faf4eef9a0181650b86d440377737e4c32112253c7aad04f357b9037e5f521650cd62fd067d9fb117c4d0ea237dcf2fb0670db806b79fc55cc71b99588d4a5d14e9c91717dffe22d6de87c97", 0x8c}, {&(0x7f00000004c0)="e8c60febda182eb0eb72deb26772d9f08ed859a74636cdfed5c481823ba12a438ced69dd1f14b5e830d1f0cad6555da7bca43daa346358615064cba2431c388fae9817092932ca", 0x47}], 0x7) 12:51:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x10001, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) 12:51:36 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:51:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = getpid() getpgid(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x6, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x4, 0x2e, &(0x7f0000000000)="aa4e9648000000000000000000", 0xd) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 12:51:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10002, r0) r1 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x2, 0x7, r0, r1, 0x5, 0x1, 0x400}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000380)='\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xc8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './bus/file0\x00'}, 0xe) r5 = dup(r4) listen(r5, 0x0) 12:51:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019140)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x40005, 0xffffffff, 0xde36, 0x4b7, "682c8c08000a4e35420000b8004b5abcc4de3550", 0xffffffed, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffdfb, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080), 0x0) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4}, {0x4, 0x1c9b}, {0x4, 0xf1de}, {0x3, 0x5}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x1}, {0x4}, {0x0, 0x5}, {0x0, 0xffff, 0x1800}], 0x5) 12:51:37 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0xffffffff}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r8, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r5, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1, 0x3}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x8}, {0xff, 0xfb, 0xff, 0x5}]}) dup2(r11, r9) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r7) 12:51:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x6) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/111) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000005c04f5a597b76617cf1736efc5360000000000000000"]) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82f9542e829b2d2f6669"], 0x10) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r4 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ef4000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) shutdown(r2, 0x2) 12:51:37 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffb, "0900b38800"}) rmdir(&(0x7f0000000000)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 12:51:37 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c413d5005c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcb472c000000000000f3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 12:51:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x34, 0x1, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3ff, 0xff, 0x9, 0x8}, {0x32, 0x0, 0xff, 0x3}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ff}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 12:51:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000001, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x7fffffff}, {}, {0x0, 0x800}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x88ab, 0xe1, 0x3, 0x7}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:51:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x40000000000009, 0xfeffffffffffffff], [0x0, 0x0, 0x480]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:51:37 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000080)=""/12, 0xc, 0x40, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 12:51:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r3, @ANYRES32=r1], 0x28}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 12:51:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x164f9fb7, 0x9, 0x8009ff, 0x8, "cc30c1e7e403000001ef0000000000000000009e", 0x3, 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) 12:51:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) 12:51:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6, 0x0, 0x0, 0x104}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:51:38 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffff800}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:51:38 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="80f95adf00", 0x5}, {&(0x7f0000000140)="b89681ac907a5b45ef0c1ccb73c815030abb44a6e93baf10ba1a57453cceefe6d2dca68c246d861287d34cb6d0c290534ae3a21e8bbfa31f7e2234fe479fd0f0bf7ed85b22791f5a603eb3c179dd72dc9658479d4ff1dcb2f5301c393503dd0d337385e9e183ecbe0959c3dfec9c4b9dae7092f40a5e2c2161d428ed0ecea674794a2c6cfd3c19b79a754cdf0fcfec3ab8b40ff108ea13", 0x97}, {&(0x7f0000000280)="2663e3c72ac944416cca5c186621217581023f816f9a3b3f2d034bb864d36df80bc10c9d747270eeea39cbcefafbee214206d9d62aa3cf1e1d532a206db7458e9637cc363e450eb208512939f7708b37e3d81726040424ea272e8a55e039a642baafa09840fbd253552c", 0x6a}], 0x3) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0xbcb9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r1, &(0x7f0000000100)='_', 0x1) 12:51:38 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) listen(0xffffffffffffffff, 0x8001) 12:51:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r2, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) r3 = msgget$private(0x0, 0x0) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r7, r5, r4, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) r8 = getegid() setgroups(0x3, &(0x7f0000000100)=[r2, r7, r8]) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 12:51:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 12:51:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0xff], [{0x14, 0x8}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}], {0x0, 0x8, 0x0, 0xa9}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0xffffc646, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x9, 0x7c3b, 0x8001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 12:51:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000100)="665214bc", 0x0, 0x0, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000180)) 12:51:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x779, 0x40, 0x80, 0x2f1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00b']) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000011c0)={""/16, @ifru_broadaddr=@in6}) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, r2, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r3, 0x0, 0x0, 0x6, 0x1f}) lchown(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001240)={0x4, &(0x7f0000001200)=[{0x84f3, 0xff, 0x0, 0xfffffffe}, {0x81, 0x1, 0x3f, 0x100}, {0x810, 0x1, 0x7, 0x1076}, {0x800, 0x4, 0x96, 0x9}]}) 12:51:39 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)=[{0x84}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffb}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x4}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:39 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000140)="0a96a1f9844d4c6494da5381e89362974930670b3a2b9d826fe143622a567384a3cdf6e326831d12052f9ae5d1c66fa790de249c3d4b442a5896d932206beae5b0bf547fe6e3aac9f2faf1adec4bf9b5b81ae63c5611d198e860ccf33c406719d43efd360fcdbd2c7b0ac08d14a080866f372f726d4298a7a0b0a9bf1ceee9d48bb4", &(0x7f00000000c0)=0x82, &(0x7f0000000280)="df9a13c70809c0c28bb304f3d97456402a4358866ccd185bd5a7ce4c01db8daf05d8a9a888607d258d9f031d5af6a49207e5a9b3f4580c2fe21faab921d45ad76893c07961489f63aa52cf6fe4073293f2c392f15259cd700d1778fbce0faf1e1f7e95858423b615995e91a9826f59a0f9b8c3245020ae6cb4e9d493d1646f5113b0d9df3190b4f842afd05ed04954e8496a64d646bb8e7d6a1b682a6103", 0x9e) r2 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x20f2a580e46d948f}], 0x3, 0x0, 0xffffffff, 0x0) 12:51:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x2}, {0x8}, {0xa}, {0x2, 0x8, 0xa9, 0x20000}, {0xa9, 0x8, 0x8, 0x7}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xf0, &(0x7f0000000080)) 12:51:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xc4, 0x3f, 0xbf, 0x2}, {0x1, 0x5, 0x4, 0x9}, {0x2, 0x7f, 0x0, 0x96d2}]}) fcntl$setflags(r3, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="6b7889d5b21e77445cb60e6d75672086d2dd17dc8f3c3711855d65a0b386a74024c22e680a546a8cfcdb8d56418bfda4733b3bb5fd5b6ac4373eb7a2df6727f028d9f20c40e0c81dc378ed"}], 0xc, 0x0, 0xfffffffffffffffe) 12:51:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=@abs, &(0x7f0000001480)=0xffffffffffffff7a) getpeername(r4, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto$unix(r6, &(0x7f0000000180)="c5bfb085c91ecd344a3a2283e4d490d327cf55399ebc838fb9d7f2fb2e8ee86600fd2d3fffe2c0736e485900f3405a7e77cc27a9e56a71ec154cdf2413fca2bce145481c62a97745bea3e463509dd2c3e0533a6ca4320012564a9563073e188ed467f580fc498583752fbb7c1bbe5d462c15671e299e6d5dba1a15f37e6eb223b79e7418b600ae488e6a05f18cfdef6bf06899051995f8e5bb9afafab061f77eb06521ab6c0595f7e42c293dd502203bb07ffe61cfc0835103cbc98454ccc7e1dac2ab0abe097791010a0cb7a5741a9fd35576ddc801c417134f0f2f0c6ea761d1f73b17ab047a5d1c4941fa6af3d3e0a0927975941a3c3156040d2de5b47721cca06e72049050a141fa137ff1ffa1cf1a9d2d5ffb59e2ba6886a90bc96c96904661394bc046508195ecf26867a8c09718b34136d6942390ffc8b6d204397341659544598ff2700f47a1591efedf04853fdde5c40d24cdfaacca002f1cbdd52e0071b81d57af8fab72482001acb08dae170bf14f474b865ef96bf12b6d620cb08697db5f5dd184c8912ec0132dbdd523e9c9d3d68672431900571867354e7eaa6716bbc78bdf15447c61642f613274e09f8b565a459e987121473be55b4b9e5e997a9e60945f8788a46b3c9fb0d869b714b304dab25ca012ebb09c5f29b1fae0fc35006b2c4c419ebd0c5625cd02a7b43bcf33e9800eee6a87f8cd5b2517e48942b0bd99b63da26350c67de349991643e270097b672315a11e7fcee82745e4331fdf4d462c1ae675a3af758abf33206d42471a6049a0d3653bd0a7aed26cd980f1c9fd62adac208fbc8c778c601cbd6f9fcc4e29a7fa463c4bc136b9a60b26c945ef62afe3da581735ce4ee403ad90fcfe56aa57d9da3e488264434e8f95178eab454bf13107bef4a7536be56cc7e0837cad41c0c9cebd9a157153d410d079b76831e63680feb701bce5ba680407115ffea1835ff98cf26c8f12c56c6e7ac04847950c53a3ca210da1ddc356a3b992cb730099c8ff02bd42a3ba5ebb0d63fb205588ccbbda61a42e7df0a1295d181deb48953b1a012431fd39b7070686c48057195d7b9fee1605d397b035a25d4552940841118c5a3a8fa52e194bd1b0107af0068e7ac885dfb416ac2a37745d42e5b78895bc1648f032fac4b2de81f86795f1657e5fc565c4fef0ae7cca11a2a64c7a126a3e927ce9dd7693cab95d41d83e8a100d3e52b9f79b87365e4127b948da4166724e5e09c595c19ddeda17509a3dd75e37a16a9d295cd43575cdaaf7502d3041ec7b22855498bebd5d25701fe0084518c106d1b23add053b6e8f51b41455b8944ef6f35a4df864ccbc14d626d93612d0b7beda0f883764b4b013711dfc28d85439e4549e2a291b79930931b9af6918634f60f79a83ca4f7164ce8b78e386e5ea295f522d1d7ba5869557d777dcc38401035dc6fa1769ad5e9ee76839faa420e370b7c03e8788271ad29691edfca4ec0fa7a2a5ece1c234106ab9fba919c88fa30b682d2425f29fc6498a60255822e1ed8901e862898fef071bd7ac83a01bd0c19867dfd4542f85e87bd8f028862f8f2acf04f5d01e4c2d3c11ad02f7571b21fa1989a575cf99b9070547696d9d7bfa20b4b97b78ef3b387113699a4b71087f1e7898eb0b718f97a4dc239f17d1d01ef93f4f29cea6e3554a35ea858ddc50a81267ebadcbf97728c67228365ddade9ba8f7fed9ceb3652d321aa01883b7d635687b0e98b54ed1bac8f8fea307348ad41da02b165c5d1fd06ee47875f89933e6c5a50f29c5571edfc0c438de5cf19bef17d05fe050e51f378a40fe5cdf883bc22584635753ec83f9c0230a55e2fa43ecb6f0c35b8a60952904de293a4a7fc717eda870a2a7a92466ef6f25c75fa53a1d176fc6428ec8546f906872e87942436a7728a4020c9386c8a70e215e7004f8352d3d3855f6da27c6361d1e35357b1a38d03b5c5e2f5fc47a4788e25e13714721af74e20e852ae646e43e79a4ab52550490dcca016babea00ea50946201e0636dfd7e3efdb009613d146feec645634be28938d1cb12ac1c771f04922b5dcb6660b650b9a5a56680ad870899e17e371b440ef756089f6375030c0d31f1b2c08f346c09e6abc21122072f95a3f5f33464ccc099c3b06bf41cdc2e9455975601df4ca7cc76c264a35d594e5016edf3b2aa2f3e0ec4ba2d4949ebf49e172536159a0c79e45f73df8a5138a9d39527510bd298269a446286b37b0ebc0d0fe2e9b3972a674d9f0a2672f895cabdfb9dabe68b244777c2f360096dda05e83fe9c53dc6446ed4ef9e197641e4668e765b591524dca5e5fd76dd7e014299ccae0b32d96729e073e1483ff294d5e501838c77db00eb2c17a1063477caad8f6f9e9ffdcd34428e92c42c8afa9bf11bc2fc18021db12406655e1352df8f49b8ec5f164c75f275b28d2da1ea5fd95988cc078a8378ec617a3ff62e743f2087b3ce71077ffa323bf8c772cff7db9ce61675a87d62bb40aead05f5f11c51a9c7e35335bac6c3525e0b10c292574f496711181ae274a7aaf1b3937a41bbdbcc23cb778673c7d14d53273de8926e93767c0595b69bdd0c4a0388877c15c2b1441931a7769c5cdcdff03851b1a1c0a584eaf33583087b1d995dcf767665624452b959039c578f46d5a2f5a75713d87f41f71b04441e7201ffecc9d22c428b9d6f010871e459559c02dacd684088d772a80620c307f98bf9f155d1501589f2645884440ac8e331b2f9185bf25a30cf89e75a15015718e14037ac6b3295d1bf10c342ff3d206c1cfb52de623fbb54ed79a6c567d622959267aec3b10eeb5d01afda21e16b2a1afbca9a9cd55d4e7b595b8604c62c731c5ad4ffc317c2c8de7ae2db8736abd7a95dc5283e2cec03a5fa7d8fbd36d1197b1e11a6dc96dddcd53e73c7686ba44477aedb0860426d381fa83c88542c655805abe3165b4a7d4587f6e39682893786695c6c41b70d6e333f27e4b874afd49d6ad0c0a8a089fb011c95dc81b27f48cdd90a5b6a41294539da09bf9ea1096ff08f093a7614b0b961855c216a3596332a7a340d0d79d028450bccdcd619d59d9836642834287512cbc63c5280641330a5f0ac232458a2715b3bfcebf923413fa873c9bcd7418f1de5ba3a3c64ec4255eb1c55a885a6815ad1af4701f52ad176987a8241d7f7c45fb698d3efbb409216e2546ffa918e3793572b4f9684bf2265f7a2f6fcb6c6b3776383f22308167464cb70ea8f168d55dcef52d815d3f64932c3dac60fea2fa38aff55848ac748a996e866f011875869c47fc63418cd5035722ec7f09a3d829f389cad5fc8c43b229d6dd7ffdd1e0e22bc4c3d6292c9adf731b4e9259d1aefbd02604f91d0ac9cc7e58f632e231fb4b04b8d596bdf4392cb992a4281b44c1ed4a387f4b6d5e369188fe3b860568d9d52984ccf18d29d6fcb4dce07877f1095014d3d07bd11f507c04c39f51244186d7927b38b6cc03d749a9639210e4680f4cf19d6bd7f4fa45327dd9637ba9f5fcce8e730be397b3480f186745d1d55954e78ad9c5c4cb702fd9bb6d0ed16841ca46005e88d0a7bf5dc03990f6e4e604f63df4c1d498fa81ac9caea482955f01511b80ea7320cd97d1d18cb7cadb1223b81c0eaaeaf639c57d3336a9fe0d519ee4c6e5fdfedce2b4f2f1fcb2b7ace9ed43966552180760e39afbb608d2a928a3712dfeeb3f508e6cd8a6896bac7acffa036d1eb9ac61f3e19ff58cfdb12af4edb46dbc0a75bcd208ee36ee160ad75d4ffb5918c20cccc3348af370f11d81e89148e8b0dc32f313f290fcf70958e9b76b2d71a972042b2af5527a751b72b73c8361d04348d65ec7686a5dc5db60ab6bbe4a1697b434868ed73bcbc6770447c7988aa3a08f4df7c1df0aec3176ca07230b310864a6c8de0a3b1cab31b01a86a2bce6577beb9693822d0d89a34ec35154bac92b72bcb24df8be0080da88abc9173b9f1d43a88193589cc5b08725e12e62c32a52e9ec8e16f71c6c07203e8d25537c8bcdb9299f6b058c6294acce42221ad10b2ac24f7b2dc8a6be24502209a745f2d0cccbd807117fbce5b15b30384274850eb894371a61810fc41ee3407a456c28cf613c03d73dcf23463321ca9a2219a7d7fd1db162ce595683779564850befd2c6979115355e49a837d2165d701735b0cb4c627ba23f7f57b4cac3d48946bba85d49466d483d47c5c4c595b3bdcc88eb8f41f64841e3599134d8a6bc1e42ed57094ecf7d4af27ac803e56e7a9f1f8c9975c4dc1fdaab56087083ea6d0cdf6ffcd05a9d21a845f7e137c17822288277ac1d0b3b4c6777a2e299124d429ff792db926b96ab637e51d007a9f46ca99031267880aabf80868daddf3399faa19b146f81b8c5f5c015da3f1b747e6610627ea85406978eee6adb35561df1ab9fba63e5270b794b1022dd2676e7c55706efbc3c20d58ea07101931c499465edd58743c5909f931767e80962e150d6be1b9c692444de0c16fa00f33c668cdd1fc7fbb0fe7ebdeb0c8e55735c48803a5d016ef933693be9b91c9641d4a3edeaf90698cab6deba27a1dc309c57fe3e36704f4940cf057bf2e2df4c1ee7bb51b346eea2aa4d593b4c7c0523ec37c812feb1937b82e8a01210dc3a1e2705bb74d67c0c77a0d57236a11f02ee9df6f5779d3356b44a8d7e89dc914cd34b4a5bacecead96515e98c5044019b3ed01d406efdadfdfba5dcf22a1fdb21f2558dabce10f8b46128bbca291fe8b75265888a10ba5401c4965567e66f8ec3ca50e6ea5d2488fcb32f650fcff23e126087e8bf095cb50cf4653d0099b83b9918e0ddb7417061202e2b4b59648e1033c9ae68dcd0ca570c384a6e188a7c113e5ef4656a018f53d37f08e4e20df7ab720f9d65d1034b2f31e2dccc29410d662a56fc217098a243f45751d9f03513e0ca8c432795ff2e133b7b2dd96f72f142035d306066e17ea0b5bb720020318fda209e6f651add1c5d78f84a724a66fcaf3a5e7a7fbf5d7773cd834e59704137462a73b65ee7d1d2468342386c21e4b2434e823642b1c94c168a025ca7d6b4e724de9499101ff1609aa76240952b72a895f4f4c004e5e71b0bf0eb42bf2bc1a76addacba59630a38b01840faae80a638ea840d5ad61c648db73361c176bff51807d4cbab98b8527f5d1b746f3c604b1c59a5c55320fb0c5bfcbc9fd007a8a7352bb9eae8e877abbe1a01514493dbf4140e96c1677d9c66cb6be210a7dc26de804c37089e1fe9d8779fc642275cfb898ce6065d34f373c2beead9a5c7f3c7928c1d89077d731935ffa933b09372bf8ed594f26da89cbbfbdcf3aa7f30ce68f29a593a1cb021b14daf9a3d1edfc6ee3c5889eb23dad5f1e7fce45939f6c93025637af4adaab2fff9aa88d2b6b6a79559fa43ec6c585a4cc2cad8ef5df9072659868e83eada3470e8399b6fcad16213d9a7c660ed7c5471d3384f4d51af99d077feadb9d13c8827e4a8be8783c3f2c13c9dd17904a275de49863537b9167cd521b54bd921f4505da997d47b8dff3ff08c9654eb10160745954d58c2215deb9cb45cb78885d2938ff8ba59e8627cc221c882672e0f7894a698a4728b2a0d1ebcfbeccb50fc59f19e56cadd3088760fc2865d541697ff786d1e617452e5b7372cfdc7af569e35f3fcd087cbef4ee2d89d8fce253669e524b499a71fc75f0bece73d9f196e90c6756d8652e93be4ed4948e513c8b83e722a2340a173193603c1c4e5d7ca897889abe94d173ec725f6100a3d8b9dd1f0df2b5b923daed03490b6eca", 0x1000, 0x6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0xf, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480), 0x0, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x20, 0x40f}, 0xe) sendto$inet6(r7, &(0x7f0000001240)="6dd94fbefdc3eab3a8a64553bea70cb551d121ad8baeda90e9469a1af06f89074993bdf7658635605d269c05181e9b3f65500a914409ca699c601db76076b8dedfab911e04094ea1bc66a1b17e9b1b5fb95fe87935335d43ef9675b5d1139dea145c14b274050c4642534b1885c12e9cb5efaef23222f4e2e3b67287c1384f50286e54885ec3eb1d5120aefceea7426f10f72046aca0aec39577e5034f69a9fa0e6ca632c2e65a3a8bc3b9f3bd1879da1a33f59b08152b5ea6902c4d3bd1bbd2dbc90dd287507c161f13f01b399891f4a5636672aede907e79a2e1290af63792de74e5c3d7debee2c67520154c5ac5e1628d836e27be0481f218dcad1a010000007f8e258fb1a94a30668ceea0c0e22374ea965ccc8136c07a55e9276f18313bbe7f5e116e9421b87d3951fadc9a6c994b56fa2ccb5a987eac2035b5967aea165ff63cb1268aa8a7e462f785edc5f3919faea06780f88dd15fe10aff4bba3a31708fff4c7ec7e1b8212192afbef94c90ec3401fe1e03b8d84146ad0a574107691d0cbd8737b9706a59478962e01d825c2c639c873f9c6162b0e66f1f9109f8f864265ed3278b00040000579958ddce0d6935b832320301f631ba33478e1e195e0f081f2db21765d48a9c57529c5d6d95d06093ca77a4d733134978e3fe453113e28c", 0x1e2, 0x0, 0x0, 0x0) 12:51:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 12:51:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r1, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x8fe}]}) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x70) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000240)={0x3, 0xfffffffd}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000100)="b11b116754445cda0e56704f8dd94aaa4e5748f56a895c360c492d8e35b84fa07a2c600cd8ed29e265ce80a9321d58c3d8b33c74bce9506e22974bad854bbc48ded9e6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a8b62df1d865f0e5c6c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b848e0e96cfa1ece4316fbe777b75a7ea6b7d6bb3798bdcb1660000", &(0x7f0000000000)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b097db800f6e0f187e4d8064e19d7aac4346a9b66dfbf7013a77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cab4b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x110f1415025c2ddb) 12:51:39 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@hopopts={0x4, 0x1, [], [@pad1, @enc_lim, @generic={0x1, 0x4, "479bce22"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getitimer(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff7fffffff, 0xe58}, {0x0, 0x4}}, 0x2) 12:51:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x6, 0x0, 0x0, 0x82}]}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) listen(r1, 0x802000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) 12:51:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote}) 12:51:39 executing program 0: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0xb5) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 12:51:39 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) r3 = getuid() setreuid(0xee00, r3) r4 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) 12:51:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0x2, 0x6, 0x1}) r5 = dup2(0xffffffffffffff9c, r2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x3) close(r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x7ff, 0x200, 0xf800, 0x8000, 0xfb2}, {0x4, 0x7, 0x1, 0xffcc, 0x6}, {0x6, 0x8000, 0xffff, 0x7ff, 0x7}, {0x1, 0x101, 0xfc, 0x8, 0x8001}, {0x7, 0x8003, 0x3, 0x1000, 0x80}]}) lseek(r6, 0x0, 0x0, 0x1) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x200) ioctl$FIOASYNC(r0, 0x0, &(0x7f0000000240)=0xdeafbead) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2fa7696c6530962340f725f98e878000"], 0xa) write(r7, &(0x7f00000002c0)="cfe7314e34f64479ed9d631cb17dd186b506aae69a4dfa6b253f6628414f974424cabe968da992607bff10a68038387c5116aa8ebc60a92ce4629a49a871ca80ccd5845f52183ce9e3f21b3b64787eaeece7ad3dfcdefdc695f70c5d7c68b456b32667b990396c1cb8d95cf37bffeb3b1ac414c0e9834e2a7576676daa13e4ff767633e4ba7cc00cd8e1f801e287ed61e8624c52", 0x94) 12:51:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x3f, 0x4, 0x200, [{&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc24}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfdb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x79a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe0d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0900", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 12:51:39 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 12:51:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="0000c3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:39 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x13, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 12:51:39 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0xdcb3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 12:51:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffc, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0xb53) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0xc021, 0x405bc9) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0xa0) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x3, 0x0, 0x6, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = accept(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r5 = getpid() getpgid(r5) fcntl$setown(r4, 0x6, r5) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/200, 0xc8}], 0x1) 12:51:40 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x7) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRES16=r7], 0x10) pwrite(r2, &(0x7f0000000080)="9a53bc221d80310111c38f2fc1bdcaeb2febcc90d0efe61966883cfcab39d6464d6df3484330e160d2a8f442d3b5a08b4b62c67cfe8cf1b7322eb1feb275a73c2089cf66b2b9dea87c418d27971ef38ef56a6235eea48b5b731420ffcde963758f8db2ffc156a1d4", 0x68, 0x0, 0x2) r8 = dup2(r1, r0) writev(r8, &(0x7f0000002580)=[{0x0}], 0x1) 12:51:40 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000830200001000907800000000450000000000000000000000e0000002e00000010521e476e98365d010c4a30773b0df07af66bd83b463dd3e6368c791370f09e1f277cef3"]) 12:51:40 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = msgget$private(0x0, 0x0) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getegid() fchown(0xffffffffffffffff, 0x0, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r6, r4, r3, 0x0, 0xdc02}, 0x0, 0x0, r5, 0x0, 0x0, 0x6, 0x1f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x101, r1, 0x0, r4, 0x0, 0x40, 0x7}, 0x2000000000000004, 0x200000000000000, 0x7f}) setreuid(0xee00, r1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530008de6a96ce2caf03fa9f0d64df7d267fce8bdb09f812738a8f9a45f3cfec932899ca7cc9fe44efdf92091b370141eba451327b0e0d85297866fff2dd7f4d62fc564d702dd60d207503a2c5ea19a62cfdf923689f0cf8fd4d25273c6487bb47e0bec07b981cfa2f1c078e68c8963dfb0b7d0693a3cb2550b138f2dbee5c44b7ffe3788b898e2c083bccac548def6893ed7fcbdcd593a5889ec085717ff5ae8b19a8a321f89afc34300"/192], 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() 12:51:41 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) 12:51:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) acct(&(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000212f66696c9dc6e4f4871beb9565302f66696c950143d5"], 0x10) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 12:51:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)="ef964cbe01c5ad324e03ebb67ee61da15f2c956256cb6980fd9485d17ab5877f256d0c32dc4e24ccad83423d7225350fb49b210db559e9bd6990ba27953c99b33b41726d7a893160c42be2344c2714c892ed5d535359e9b568d27116b376581c34718e52636b3646fad93ca77c298edf251a4a09dd06194f8130de78385ef9e4a1069ff9b396d111df9ca651e91e7e3c073a54e91ab5b800b2c7c1f64f16a7de18a50532d48384cfaa60d815221d99e96317fe7bda95181ec2b2a64838e786cbd25550f10d18648df587a6c0df734283cf93177a9443f5eb82d736860859d46a0d8903bfd77a89968c1dab429d70cd31dd7acb373dcf4a38928b5017bcc963e7d43eb8b4606321b3a3dc416d2ad74bb96e12f1900abb187e3074a058d0f1ca0ff33b443153bc2405cb9481f70324798a5e6fb32e99402c786dfbb6995c3c64e6b1fbbb8acb46cfdd970e9b807b0caf37008ae8989caffba1984394e1bc8f99a89eb26a9cb78b7eebf3747ff15ea5c323a6d8d697724ace5cc7dd8662676ccf28055b317b7643ffb79a50ada07ef186fd2093cb129e46bffd8a9e6ee77097602a98a584bd0c424632bd654961a1a73c5a0602b00681a6799b47b03789be0f22bf1e859a3bda216ea8860a86b78b30f83ba923f7d7bec5b81eca0fb0ad6d63", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [], {0x0, 0x0, 0x0, 0x80}}}) flock(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) shutdown(r1, 0x2) 12:51:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) bind(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 12:51:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x16, &(0x7f0000000000)={@random="99ad5b700200", @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x3, 0x1}}], {@generic={0x8147}}}) 12:51:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x60}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000140)=ANY=[@ANYBLOB="a0aff19dff96aa7dedb058c83d39c6672a48f81c7d7c7d4af3b1cc8396e9ba9b2fef9df7f947d3b7f005000000000000008b11b9a81343632d3cd1ff145fa79b64b8325dce9d720f4d7c9ff065e3174b8d5428f2a8"]) 12:51:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x6, 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r2 = dup(r0) listen(r2, 0x4004) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x400080000011) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x408, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786482, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x9, 0x7f, {0xffffffff, 0x3}}) execve(0x0, 0x0, 0x0) 12:51:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r4, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, r4}, 0xc) 12:51:41 executing program 0: r0 = socket(0x2, 0x4001, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/74, 0x4a}], 0x1, &(0x7f0000000180)=""/50, 0x32}, 0x1) 12:51:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x8012, r0, 0x0, 0x0) r1 = getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x44) getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x2, r1}) 12:51:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:51:41 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x1], [], [], [], [{}, {0x8001}], {}, {0x0, 0x0, 0x40000}}}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000100)="ed48bbda58e6e6d57f377d2b9bae17b44d0d051b3bb03278f526bfe486c0eebb48b4a1a6504d8b5de5d6d01bf53f1ebac8355be2ca9c6add8eabed49ddb604", &(0x7f00000001c0)=0x3f, &(0x7f0000000200)="b89a102ac8556f141e9c0fa48df688c581f119d02b4ab3195b8cbc491faf9888326f45025017e6c1df972936031827987bc91d51af398bf8ce959e13b49ea2bbc12eb324d0ac1a8df876de978973e2f0e70557a163286c19eb34b682b2884f84625800927767dba7430d14d52b180cc0c0060546507e81d0d8681da834f0a6cbbf2fe21af06d02a1019da4b8bb15c34285d76d5c49793f0d704d33c08f9c23fc1381e820bc1bb9a465102e6df47909579ad1", 0xb2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:51:41 executing program 0: getitimer(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x5, 0x8000}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3ff, 0x6582, 0x54d8, 0x8, "1132fedaf194cecc995e88cddab0a1bd3db5a1c8", 0xa9b1, 0x3}) 12:51:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f6210 map stack 0x2071c000-0x20b1c000 of map 0xfffffd805c836338 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f6210 12:51:41 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0e68700140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="725c6c5b0a739dbaec6c00616a3d00f4ff0500"]) pipe2(&(0x7f0000000180), 0x10000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) flock(r0, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x4012, r2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x0) 12:51:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$KDDISABIO(r3, 0x20004b3d) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x5512, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000140)={0x9, 0x9, 0xff, 0x81}) 12:51:41 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0xe4, 0x38cd, 0x10000}, 0xc) fchmod(r1, 0x121) 12:51:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x10000, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a9efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffff7}) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000600)="4dfb66a23fc8189583d23fbd46237c3b49786b5b0b4130519690a7d03cc0b77113959207e16068ff24f2af2c00c1fc27652c5b14716466a71f3466266320d53c32311556c541f1c40846bcde77b86cb6879e7e8be84a06ffceca9c1a0d327d6a2f98743dcf26d941ac427a4c19775c77a6fdd476f1e99ae74190f0c04e3b65d3b0e3f64c315963172645b19ba251b2d629e528546be88a4009be44b28be4c82434b45b70a77f4bb0040bbcbc8e3b58301c2a73771b8bb5ebf9d211ea63fb9e030678a27df7c9120d19411260815a094ea29e04e3e681f168e54d0477093d258f3bab3f242b7cd3a59fa96534b765e27d8a274d4c5bbc4b9cb4cc0a3fb0ac9df8727edabe77a62b4a4dac373cfef0b6c7c640dbc887dd41cc05226ec537ea6f4145748fe876831adf312977ac243528c074bcb4db870bb7316572e173d7779b972feaad180dd609e5b1b78d3b709f797a88d46b44e1062417eaf5786be3886aaacb702f16e1e35101a4c9c4b774568459c0bf9e55299f4119a55c15bfa83b81a6fdc63307fd89de7f96aacbfb2967145445ae9593417d3912a3330d452326500374830d855f7b3c4259e8469fb4618c67ce779e6284b2939515562cc97c8729d285c9747a112c95e53dd8c21c6e2bccdb654334f6c11e960921b71d7588adfab7cf692237d7cbd121d145b49d044f8c212cc6b6b19ba9a9cd7f274e597b4e9ce96adccbe8d8de8acd785ffd2da0063008b6745676c91a5b68489d35af302c38cc1837feeda68571cf38fffb4a6765c6c989dccab23c754043f6c4ef384cd520602f3045aeab4845c4ef2ed6f1cef818dc1beff650f32bafba03f8a97c955753c675ef77ab0dfa9ca8e92ab2bf8e60c3b32336cb3b581135e8914c9900772cc797ef52c67fb5929f650c55891680a563e6d259daa46b6330fdb3fdd12f1bffa346855b045ad433414259601285fe90ddd7a2f30ef5cf667a0a0cf60253d232ccbbff43b56d895ef33fd890a34541d8fed0d05a3f6563ac13d6752e991058d4ff7dbf5c90654f2435bd4ed353bfc63b84239cf7be8e1f620bdbdf16f73f82cc73c0d688375d30e759add83ce3dd94d37eb813de54e7738eca839f8a4a61293f0a378058f14e3fdc2775aa5bfdb709397ada6b1c1ae56f98ed561d3d7605878cf50174c800f52e0f1bdfed5cf8a79d2e53aa887d7ca06af7e5fa91fa6e879d6bf08b5bf6ae6df71f76fc673b35a86c4c1e1a0651b8ff894ec7a1ca58efe9aafea20827b21e42bf73f1671109f8be36a0ec3c53a42d4d8a6cc305d8eec8608d1c3c93d17f71e77a7449e2b4413841ce94792c1af19fe661f94b2c37d1ccf60d683ba848d10af0d921671fd3d0ae77a9568c8c7a9e98de0dca77999ced4f4b81c37efc9603613cef422baa814129c3776c28442b54efd2e38936d9f05c1877e6173ff8a6a97d1e095ba465c325b5aca10e34423874ebbc10c47d6f0304065f64bea60481875865130873085b62a6b98cf51a6f7bb54eb26dd6e5492dc7d0866404f049448e54f1b041b9bf9bd1da7b5414ae21c82b7a9c9fd8dd9b063cb573f63917bd875365557ff4c45e5a8e280f8dce74a7ffb26d78875387be9a9cea65d4a4183751053e5e84fa1e00a1c5a2564f71c82be5f2655ab8ffb7e82b0141449456001b6c9852d996d031b334aee09658a6f95882c7d064132a2f4dda5ebdcd99215bef1c929dade1fda13456e9915a56d01b5edf140d62020f09f96b6dd125a471ed7bde401d4d70ad3084ee2503d0f0e4aa505570a7cda0203fdfa7527045c21bb3ae9f2fafc40525cb8f3a03e11608c3efe1ecb59f4d848466b05bc67987de6eca3485ede2741a040455ffa7494838638e765fc1edbb1127dfe936f572ff8d8b72dacc0b1b9ed7a393341c808796c2e8278c41031c7354bb1c98d593115d48c8d584aa0088ab83f985b5d7ea194a4774f22a9cdb3bd8e34a7864e8a4f0514e9706f500f101ac54afc831199853f49e4f7f83546beaaef772503b3d18cb29e344723cf4e5e7946ad3dea44423a9de73e7008999e939bcd07ccac3aea2357d024831544e3135c883892696880f072a19b83b6240d49126fba89e6c8d46d33b59f9d94311fd57ccd5f3761b02642b07c590ae41200c8ea8ba34b20873b78591ec2d777bd0c7582242ea02f420e0943fda3c47cea03f1610bd5051026106f9ef7f436c37b3f6a5796eeca43981093d22de6afa44d21dccf03f929da0424ff3cb0bb660247ac0fedcfd3dd1612a60b8ea6bb6d09e2ebcddfe270e7c849135f76ead01e1ce36bf2126cff821dfbe8b3fb36c7c0b0df995bc986f006889bade497e09ee7974b2f4414ee15652d3c68f5e7c46690781aa4fa46e833af8f5f9e91eb8f98e98c411a85d9befb032ec0d18931f3e92663b686f82876c486ee5e1fa979f188aa588ddfe3eb9b195da2552d6b1c34c76ef3006bba9bd1b0b48c1327374dbcf32ef8d687f33152019a83f322f9c22ad2125be3576580fcb8ddca21c44a9c05dc6ac1bda72e52579ece8e6b7534edd38e585fa43a12b6c4c7138dc53deae2e61362c63603decf70d5f85a7ecf26150c09ba14b4cc059a78977e60fa7522fe194cbe6d985f06b3d9d6f168cc5461fe4afb507b595228e9ffc3d1c79b39aa67b061f6470cdde81e223f29db787724cff319de3ce84d60ca6ab35a97da637131e2136b090fbdb0ad69c74566830042682e19865d8359fb05375c04089c9398eec08b943d48cc6ed7b11166f15758080e0a0201bd9c82e1cb1570b4908801e75dbe81316103bf01a0580f2fd46d0fa45df140ab5426418d7210329f9c3ca4227005b526cef220768fd6ce33c62598668132a4eb644f9522d2a887155e558fd5980671f5e19a41d0ac3e3aa3121c6c6221ca85e504504132fb6a144af9689edd150266a39d42b7969aff67307c0ec5a08c8e69d986c38f164e89faccc12eebf2eba4999deb249a38d2f9bff93e973d35af572420c06e51498267250788a434bd80b112731d87cee44d08afe323d5948d980b74ded05b0e4ef3f3375f5ffbe8062cb429ed496c5294f7b924f6f2b86e35af1891c7b82aec7cc49683a1499b724cf323841bcdf99347bae9047226aea8124faa2d957729069c415898e9b004a6def2ee281ef5299e954ebaa78eb0793c0d2e257f3200fa6f8898a06e97bb8241a784fcd8e7e6736a566b87855fdc05228be6e6963d3163ec675eb3865d9364c773e61a1c313c7ec57ee1ddabb5e62fdeb1d9712cd5bc68826a4770b5190131b5e653aa74ee62d4442cde14b7c69016d3bb11ec7169b408fd53685ba3f3439336136d7fad62a00ec6b07840247ecfe428be2dbdb6e581329a2b359bc78a2b02d1c93b7bc1f5de679cb3911125a3730dd922811f197227579a85a9141c2db851b07763bb6e3b14d429ddbfc9eb81de1f220d02266e4ea21571ed1d8f3785e167eb6c5eebc70f501731a0569b87fc7dadfd6087fe840f7520228d378ebadc0d60590fc2a19074a2550124ce80827452273966c20cbc5507328a590002154f5913ea7def41908841bebb0cf26fe5c51acbc4b9c5ae73367b406e6f9dc79b8dfc6f9e115c728ac3860dd2c418702a87a4eb7cc58de82bd9ddbf60809452924c3de8173c705aa29de96b7a32c25690998600e613d79455c904a461b63d00a45403343953b0d703305bd48f8d3a368f7a18dbf9c746126b01a23531a9590f6572d44fb9c0b49fb3988fd3134659603ee9968764f393b150c6561faa981db56c2f1c01dafe24f7b2b6b4eeee35851044882c8df24d05cd84f50e93ea6857aa96acb0ba020da1abc449733c4e54e6dd88661d2e9d8ab3830c977db160c4077b931090b25b8e219a61918744146f85d761dea191edf11b478060dfa093f51805dfd2604a3d562afbfa05c159d7820234f907f7c7599986811948b32e3b7fa376113f508d08b7dd49ca41200e8829589239b22c9481ddcb7a07f1fc9caa142cb159ea8c5bba6fb3b60710f36c54bf4b3be152b579e54551ff9cb38858f402d330ee5c1bd7a86b00b07c3c4c6f0add3dc260805925c0203a471444a4483bde30b09412eed05fdfd16243a78077a4237704b54ba2b3019331e1656ff1123d5ab71e79301b5c6db8ae089fc3aa9a4c88acd57bfc45efccfcdaa65166bfa23256813903982b62916fcca33024f3c54452b88c296690e9682fcb6881558c1d5783e0ae57b368fef7c8f68588eb0f1a64f1e53d1f161e79d4ecad3b1c88f921d9bd8391f52a30521951ac79729544f98e43cf0397ade182474f8c894a9c1b3336f51149bada6fd333b8755d90696fe4ce821b3b728edd5dfd90a651593f61428bbfb8037e47128594447f5bfeba56fdb178a4af25bc01c5c28c7c700b0e538dc554b1508b4a76afe7d486e277de724365e672c8f5f927e0816e1973e6e77cbade9894d9405ceff7471ca2c51a9a52771c545e6b48490e5ba5ddc7fd4c2156f10838861940e323c9ef71ede47f5edb7b450fb157a80f40f160455cf3d194680c40898951297f208f338dc3ede6bd3b3f2f6c9d10a31c641529e77237b4d26a357ead522e0f0da64aaa1cbf8f0111289f53b0e41f97ee3acde28b7a575bdf0ab9a282b7415c3b17f97809d45ff1c177d7575eddd82a21a8329f1f2f217e71392f61e5fe65a04867f39ff8eb50d2bdc869881dc2a9afd808fd6de74b81f50e2ac0a8c60dbe4c033138ec1f2b17f2e08375b2119729e21fe90076af8bffccce5aeaf2c97e747196064f2bed786675cc582b0fc789aa688311c0397e55903b3afcbdb3095c93f8568630a86eb7d3c516f604d4273ade9b7ce161c50296bab70726fc9b3905b845d494c8bb6993cf1e3f8dbba04374776bf66d090f41618a9807a7cf8e28309fb3c3d6e96c6105c9301e0372d98e4bf9d182a4e0af7dd4d8329b05771d602d213381fcb3f4fb59c5df454a1e58f5a21769a1b0a7dddc0e24ef022365fa1acf6d5fb33aa88690941a1af66947325f58233d922ae4e642a025c6a173aa3de887d160458449926bc25f5672468d822a6227cc4121c0236b516cb65ecb2fed78cc2a5d18d6f0c6647cc46cf4189fc28e031cc46a8d0615895a37a0ec025d3345b39c442261f25213290e9501c7d93ec1cd062263184d8eb866b2f2910f9f1011114484c8664588becbe609ab1fcb4fce34df12d5b473c15ec01113266981c49c3aa915ae0285b6446e85651e04d8653fd83b64579a574537d99edd61bd431061a3ffb1d2a654dd8623e9591a4b0da5f0e13698dba4585785e4fcb0bcc8e21b7e679c56b179fbfd5232ef62850211cb6bdb657a31ed9291bcf895e736364256df0ee2fa9d6b9029cbc07d83ca7d6865ab62676c90b4aafdd39465be8302b9c0cba081a26e115e62ba3096d2f1e09316daf93afdd46aae2114937721b0a7b52ae4486125628bcbece2ea627ddefe2ed0d188641887d6b98c40bbc89377bdcb1289cf5f57ec53f50fe9e94c0918c369bc011dddbdfc5501117134978fde3139cf3d277d5e8a56b8366a094970cafa97bce2bab12c8dc5c43cc430b0f4347bc8814d8c70d2540e9092ec66b2f1a6ac2b935bb62cb8febe793542443b53c0090791d3b459c16a96b644cd9e4f6b258ccd1a9a0c1c82d3a2efc333266f1455c80e070294e99d1f0c4cc71f69aa03b6b1ad19464cf31948233efe840cf9f69981ad5ac124213a0f0aa8fc258c06d564e1d695db466ae967966ae19b5658752b99fb90964b163b338a211bf3acc483c205e", &(0x7f00000000c0)=0x1000, &(0x7f0000000180)="204474ec0dc37827321e8790e03340c2cccea986fa98ada62bc7bdf00badcfba202d61a69a7eb07d964a144e839903ee81743306d5a105ad6cf0cbee01a7aad0cf172c13a47b01faffd7cc3014233e27e133235e76ce3c", 0x57) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000100)) 12:51:41 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffdeffffffffffff81003d000800450000ab0064000000009078e0000002000000004e234e2300089078c0d87f116e1b8677891fc34075bc00005ffc6d11529f5deacdb1ea7490dcf778c93e70081e8a76611af10ffb5d326637ff0f6d1b0c5672a6e4cac4a7255996cfd47cd359ba674e880a2656a2da3ae08dd913817adbf88dacd5df701951c7559567b6bf496fb43c08aacc110d792697cdc43e82440b0000000000002afffb1a491360e6b9ad96adef59eb1e92571ed6a662172925c244999adb2edc9b2271ae6f33f60a72cf38a5e300d174697c2a032a4bafec4b712b3146e2b2c9702023106ccbf1271c7641d66349413fa826ef8cbd6d8906c49270e893368356"]) pledge(&(0x7f0000000100)='_\x80\xd3\r%-\x13\xec\b\xe3\x05,\xce\xd6\xff5\xee\xbd\x0e\x05\x0f\x106\r\x8aW\x12\xa3\x9f\xa89\xc6\xecl\xc8\xe0tS\r\x89*\x93\xee\x03\xa4\x86\xbe\x96\x8a\x9eF&\x9dJ\xe2\x819j\x86Ku\x13\x94\xb3\x92\xc1_\x89\xea\xa8+\x9f<\xfbgQ#\xc8\x8f\xc6\x87\x9aC\x7f\\S\xa2\x1c\xf4\xa90\xeb3\x8aB\xc1e\x05\x7fC.\xe5f\xfbm\x95\x19Y\xa2E\x05x\x89<\x1a\xb8\xc6\xe3\xea\xf2\x8e\x92\xca\x00\x000l\xb0K:a5lj\xde\x98-\x05X\x89\x18Xd\xa7\x00\x00\x00\x00\x00\x00\x00\x00\x86=@\xf4\xd6`\x9ev*\xb7v\xdf\xf8\xd6\xe0\x0f\x02\x00\xd8\x82\f\xe5Q\x14Z\xc1\x1d\x0f/x\\\x91\xe6F\xdf\x1c=\xf0C\xf6\xf3\xa8\xd0<\\\xb8\xeaj\xe9\xff\xc6\x87\xe74\xb1/\x85g~Lr\x1dJ=}\x9c|,\x15\xed~\xdd\xbb\r\xfe\x12\x8a.\x90\x1b\x1d\x9e+\xcd<\b\x17\xbc7\xec\xa1\xf9N\xf4\v\x9a<\x1a\x7fF\x04\x8a\xd3\x1e\x15\xf8\x1f1\xc2\x96\xc9\x0f\xc8\xac \xc6)\x87\xa8\x8b\xe4\xf7\xf3D\x14\xe2', &(0x7f0000000240)=',%\',^\x8f\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r0, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000004c0)=0xc) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000000c0)) 12:51:41 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) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}], 0x3, 0x3ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x3, 0x3, 0x0, "61aa0da78b7ec000", 0x3}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x4) r4 = dup2(r2, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000040)={0x521, 0x6, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x2, 0x366e, 0x83}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [], {}, {0x0, 0x2000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:51:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 12:51:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {0x0, 0x20}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0x200}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0xff, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x10001, 0x7f}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffffe, 0xffffffffffff5454}], 0x1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x2, 0x7}, {{r5}, 0xfffffffffffffff9, 0x82, 0x40000000, 0xfffffffffffffffd, 0xd4c}, {{r0}, 0xffffffffffffffff, 0xd3, 0x20, 0x0, 0x92b}, {{r6}, 0xfffffffffffffff8, 0xa0, 0xa00fff55, 0x6, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x101, 0x81}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20000000, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x1b, 0x2, 0xffffffffffffa734, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x81}, {{r7}, 0xfffffffffffffffc, 0x14, 0x4, 0x209}], 0x2, &(0x7f0000000200)={0x2, 0xfff}) r8 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 12:51:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={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, &(0x7f0000000340)=ANY=[@ANYBLOB="2280deb4548c96598550cf6e486633a3b6b8cc0a86a7429eac9c5382f8c403ca1853ac351b3a412323fee9d9db6c34fb728a426071abddc83049c4fbaf61a576bbf44992f65ae4e0f24468c2be71f023e329a93e3205eeb094a1a5abe8a74482dad2c3d3cbe6d5e1f37d4b06e2cc3b407143a91308c147ae63749aeee60c244c4ce10c329f1327304c130affc33e286042236aff3fd5102338a8530fd8c92e83d2b385f256201cadca3f28025e3aef55acc8ded00275a6dbaca844ecd68fc281270aedcab8e0b73c289c39912a5bdc8b6892281dec06160e20908b59e6dce20000181652c4d5a4b56691ef7fbb7300b6d26a83e23dc4475eca05c2590c4ca5b0317aae494a30db611cbf0e770c7d9d4c2e0d91aa070a631f4dddd64e89f209033ce7455d0b459719ca33924ee646501685a0011c047d7b2c6882a4d512f74c7e26a1ecfccb76d0b98a12578bd9eeaf67f698db"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0x6, 0x7f, 0x8}, 0x4, 0xffff, 0x6d50}) 12:51:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0xb7, 0x4, 0x1, 0x31}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0xff, 0x1}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x9cf}, {{r0}, 0xffffffffffffffff, 0x82, 0xfffff, 0x7, 0x1ff}, {{}, 0xfffffffffffffff8, 0x2f, 0x40, 0x332, 0x6c3495f4}, {{}, 0xfffffffffffffffa, 0x80, 0x80, 0x8, 0x4}, {{r1}, 0xfffffffffffffff8, 0xf1, 0x1, 0x8, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0xfffff, 0x7, 0x4}], 0xfb1c000, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x18, 0xb0000064, 0x0, 0x7f}, {{r7}, 0xfffffffffffffffd, 0xd2, 0x20, 0x40, 0x6}, {{r8}, 0xfffffffffffffffa, 0x14, 0x1, 0x20, 0x1}], 0x5, &(0x7f0000000400)={0xfffffffffffffffe, 0x9}) 12:51:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d04000000696c65300024ce1407b4b377c883051e11201c2f"], 0xa) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 12:51:42 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getegid() fchown(0xffffffffffffffff, 0x0, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r6, r4, r3, 0x0, 0xdc02}, 0x0, 0x0, r5, 0x0, 0x0, 0x6, 0x1f}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x0, r6, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 12:51:42 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x2}, {}, {0x3}], 0x3) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r0, 0x0, 0x3ff}) getpgid(r0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xe9e, 0x1677000, {0x5, 0x9}}) semop(r1, &(0x7f0000000000)=[{0x1}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:51:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = syz_open_pts() acct(&(0x7f0000000000)='./file\x00') write(r0, &(0x7f0000000100)="45c0aec4fd962166761daee00d8f0c2f378513bd2c9bcb6e92c0801355e475337889f35041dd5b2fd2f1f08e9a5a0d37324834cd87a8c8a9e2567962cc4d263ae269aaf4734c9c701fd193f682f94fadd65575a2afd76165cfe212887716fdb5b199946b884a06ec6a6d368a3b4bd36979a6fee72cfbe9e9ac7a82855f3e0e5c9d857130", 0x84) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 12:51:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getegid() fchown(0xffffffffffffffff, 0x0, r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x6, 0x0, r4, r0, r2, 0x0, 0xdc02}, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x6, 0x4000001f, 0x3}) setreuid(r0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r6 = getegid() fchown(0xffffffffffffffff, 0x0, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) fchownat(r5, &(0x7f0000000100)='./file0\x00', 0x0, r6, 0x4) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x4) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 12:51:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x7) r1 = msgget$private(0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r5, r3, r2, 0x0, 0xdc02}, 0x0, 0x0, r4, 0x0, 0x0, 0x6, 0x1f}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4, r4) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r6, 0x0, 0x3ff}) ktrace(&(0x7f0000000140)='./bus/file0/file0\x00', 0x1, 0xb84, r6) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:51:42 executing program 1: syz_emit_ethernet(0x3f, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000092c000000000600000000000000a04f57b278188200000000000000e3e91700ae08fe800000000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xf7, 0x7f, 0x8d}, 0x4, 0x5, 0xffffffc0}) 12:51:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket$inet(0x2, 0x1, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0xf9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x182) semop(r1, &(0x7f0000000000)=[{0x0, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x1800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x6, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x1, 0xd801, 0x1000}, {0x0, 0x29, 0x800}, {0x4}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x10001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="f3c4", 0x2, 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00254e0a3b002e3766696c65307b87ca78", @ANYRES32], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000580)=ANY=[], 0xa) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="2d010400000001caab786c653068"], 0xa) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10000, 0x1) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x90, 0x20000000, 0xaa4, 0x6}, {{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xffffffffffffff3a, 0x16}, {{}, 0xfffffffffffffff8, 0x48, 0x40, 0x1}], 0x1f, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x1, 0x4, 0x3f, 0xd81b}, {{r4}, 0xfffffffffffffffa, 0x1756b514baa4236c, 0x2, 0x5, 0xa6f}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x25, 0x8, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8001, 0xffffffff9be4e32a}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20000080, 0x4, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x1, 0x1}, {{r6}, 0xfffffffffffffffa, 0x50, 0x1, 0x0, 0x7}], 0x5fb216e2, &(0x7f0000000480)={0x9, 0x9}) 12:51:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x30000ffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair(0x2, 0x4000, 0x80, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000328, r5) r6 = getegid() fchown(0xffffffffffffffff, 0x0, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r6, r4, r3, 0x0, 0xdc02}, 0x0, 0x0, r5, 0x0, 0x0, 0x6, 0x1f}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x4, 0x40, r5}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x1c], [0x0, 0x0, 0x4]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/51) 12:51:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4085, 0xff5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r6, 0x0, 0x4000001) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f00000012c0)) 12:51:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2febda023a90447a, 0x8e3e258}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 12:51:42 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3ff) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x3) pledge(&(0x7f0000000180)='!\xbb\x00', &(0x7f00000001c0)=')$\\{(\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x7, 0x1, 0x2, 0x2, "8bef9ddc3670ede6e47676281730056ecc2b2c2f", 0xf3, 0x4ed9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) geteuid() r3 = getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x2, 0x1ff, 0x8d, r3}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x44c8d84a, 0x4, 0x1cbb, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5328}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x8dd6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x199}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x54}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000007c0)={0x1, 0x9, 0xc5d, 0x7fffffff, "6651b7cf135cc6f8f674a76179bfd245eddb0678", 0x1, 0x80000001}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000800)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10, 0x0) bind$unix(r5, &(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8) 12:51:42 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902ff7f7f2d0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) 12:51:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) 12:51:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="b7480e9e78a730e1adcd0d9beebfb6a6ffbf9d726084bbf0bd5a4999dde3893f4ffdbe9dbcd4ad71e19c8b7f201d4e548b5309261d2c3fd72effcf93269cba41db1f5627655ffca9a8946f88f5e64e1c4dcea90301cd0b9072020f7c276c0c96a472080bf9cb03f27a1edda9e4fb1149609ab879ddf8dcd7d99691980b7914ff51da6b58ebee5c4b946c09cdb689785f73e5c5a841f4843a20ef6f12ecfc15c47343ddcac41c2b7f8e807fdcab288d338f5c98bcc6a60abf705376a2de3ef6b9377d3b5bbc84d383bfca855c02192e334b64aef7911e2df27e3a7a9b2c142fed42b2a836de5b8c027a4f8074646e827c31f707f906c862"], 0xa) r4 = dup2(r0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x48c4}, {0x4, 0x80000001}, {0x43, 0x81}, {0x8a, 0x163a650b}, {0x1}], 0x5}) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x20}], 0x1, 0x8001) dup2(r0, r1) 12:51:43 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x4}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(0xffffffffffffff9c) socketpair(0x20, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/18, 0x12}], 0x9, &(0x7f00000006c0)=""/66, 0x42}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) recvmsg(r3, &(0x7f0000000a00)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f00000008c0)=""/43, 0x2b}], 0x1, &(0x7f0000000940)=""/174, 0xae}, 0x842) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pf\x00', 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000b00)={&(0x7f0000000a80)='./file0\x00', r5}) acct(&(0x7f0000000b40)='./file0\x00') r6 = socket$inet(0x2, 0x4000, 0x5) fcntl$setstatus(r6, 0x4, 0x80) r7 = semget$private(0x0, 0x4, 0x6d) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000b80)=0x4) r8 = socket$unix(0x1, 0x2, 0x0) fchdir(r8) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa) 12:51:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x0) r3 = getegid() fchown(0xffffffffffffffff, 0x0, r3) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getegid() fchown(0xffffffffffffffff, 0x0, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r6, r4, r3, 0x0, 0xdc02}, 0x0, 0x0, r5, 0x0, 0x0, 0x6, 0x1f}) setegid(r6) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 12:51:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d388d795cbfe67b012e2f66696c653000"], 0xa) r2 = dup2(r1, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x40000000) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x10000) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f43e6bda8300049f49a80def8abb6597cd7292cd2060786df9f9ff61ac2913a9607102da19801fc777bc649410a175444f5df3afc3e2b2ce30da2b1918e0fa9c3df72623abe87827b7fa5a19bf2dfdf4be9a971deddd7c74eac6c8c0c6fa80a8d31c280598dff16a7f9cc0128fd319119f30592c44a02634cf0119829b83b2115af174d700c19d75dd0c8ed9ee36be0871bda4ad2c2130c501cebb8ef683d8638f4a4805d30f4f05516d465e4d23698dfeb76c59ce3b11ab6f80017c7e5d1510c6d3191e4d3d8d9fe842c921c24390f0f3b5628de09fc20ca2a9c689166819d6dc0ff4b158755a17a74dcfa95ead81678460008bdd058f09d0d16e014dec250958ec3c55b47eb64039f6165dbae8df4e111ca97807e3ecc9c6cf27600000000"], 0xa) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x9) 12:51:43 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x7fffffff, 0x7f, 0xfffffffa, 0x20, "1f36433d94e74d0bc792117b8914a0bb8147f9e7", 0x1, 0xa2ce}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c6530009e207ecf5a67eb0f533fdf01e8bf2dce083d862e06b4f2518229767540ceb0b7e08675"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r4, @ANYRES16=r5, @ANYRESOCT=r3], 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffff) r6 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 12:51:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x9) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x100, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 12:51:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x14) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51: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)=0x80000004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:51:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)) 12:51:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 12:51:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000100)="beaf638c133cf40c922181d01475365bb60aada90975faad6d866158658ad5c619421b84ea128887cd03daba57775063e0529e5fc0532c516abd68f608069fb0cc6a90bab33e3fbddd31d838efdf58ce764bdc9b79ddf7886ca66c0dcd38a95d50fb923a7bd357a52c198675ce7bb7787393b8dd24ad1c06ee4229acf6b7fc8b29a045f9ec5a18d401654c9bdcba2290414a24e7e206834c841fec0493043ee99e704b4572a5a6d762cc5a7067ef5b3120e078f13f5fb7b4436ed6b1987660acbda64fd8f80ad9615ec015f1bd98dd4752a6af6b5b193d98e9db4e73864f09c4efed70b26f347e4cee74091050b9950703e19d9e6b57c0f311", 0xf9, 0x40f, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:51:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000300)=""/131) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semop(r2, &(0x7f0000000080)=[{0x6, 0x0, 0x1000}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x106) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/197) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 12:51:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="e90a8a21bf65feeb686e017a09090f9db26f263da41d52d85f357c0e0870", 0x1e}, {&(0x7f00000000c0)="f608ba9e8ccd80e34dd8c5536e8c5e5e1255b813da2ae34550c1d33eb22809295ca3406286a2dec2c5bbb8a47b19464679a30e9e467d3196356ff11ed0a19371", 0x40}, {&(0x7f0000000200)="56111280c8f2538f526e7dfff382c90a1de118adc5a6d31e763161f3412288c99eccb0698c78ca7acc75574e8944a63c287af3210cf0fd28c00542b24e177b126ed931fb76fb4f2a0e003c134aa8b414d16ac13e62e5bf49516d628cd51b8b8c536a6c943702b611e06e1b789d484bdae17b0e094bcaedd07944baed7d092e3775e69c2434218a522edb946b03ef989e9f352ae351781b1cdb7791a0f89c1096b5c07496d9c9dba72be6acd078897279a6e2df4fa13ff34d9ec9358dd8e968e4ec", 0xc1}, {&(0x7f0000000140)="1553420e3089403fba7652bec54b36d6f5ddfb464cb4c6f1e934d86ffb2f5e14f5ced88ed7196d80817ac0849301e66331ef1725750c71224ce6296f782f013070d5f34c22f6099073c971f00c32ad8c5ec07bc036bf7b4b379cdf1905af1c94811c4cff37fc", 0x66}], 0x4, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="28f2ec3832ee84815c1110253610", 0xe, 0x0, 0x0) 12:51:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7ff}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000005a8dabe686e60b236ebb750a84d7149f7ed5e5959014ebb8f339163a130a51e9287ff54a63d2dd135080000006a883d54e1dd689e7f6ef99fbfea6ae37565296809008bf29297ac1cf720375893ee4f92d81c920548638f9f14a42156e6890248dd10a2d3452ae8a0a9c02a21d029703f8d162c75a22b975291b8c741197565863b0ab48b15d7ae7188a349d71ac4539e345717220f271956557a6a24bb092fae7bcee051ded55ef69ab731c005eedddb7c72b6010000ebd753725837d8467d4bc90588e91906e5f83c1e7ed7e1d143744392366689620f56ea12ff2f551235c471f505e6f31ac4bdc54f8cb683bd576c7a781cf21f41a4f239a9fda297989b77d356804b62ecd1582816181205496486f0693c5124cd71fb87ea257d7641e776b1b922480436c5f0b8fd224d8242aa954da33648e4d33674717bbb84c980b02101716286126ff70b6200f44e901c781366d3b007a3503aec2276ed8cbe8d8e"]) 12:51:44 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getuid() setreuid(0xee00, r2) mkdirat(r0, 0xffffffffffffffff, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/110, 0x6e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x69c355d35a71e431) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x2, 0x3, 0x86ee}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000240)={0x8, 0x1, 0xb}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 12:51:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x0, 0x2000, 0x4, 0x1f, 0xf9d0}, {0x3, 0x9, 0x7, 0xffff, 0x3}, {0x1, 0x2, 0x7, 0xfffd, 0x7}, {0x4, 0x8, 0x9, 0x6, 0x1}, {0x4, 0x9, 0x6b28, 0x7f, 0x1}]}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) dup2(r1, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) sendmsg(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000000)="8a56dd4a3369bd60d5df1ad08029de74d0ba55ff06d2111facf66cea6b52462ca2957722b8278a3fea3a602f5727", 0x2e}, {&(0x7f0000000100)="5b3ce9fece0ad5922534832f1a70f0a8e674ba25b25af1a9e86f8f1e2aaa0b98570a28c88f311ddef8bcd373d44572080cb5d4dacf5d48540d301dff63f8dbbb64b12738de19038aab2ab4079eaa5261cd8696a19a25f6f3c7d306aefc6f8ed1aa13df4a57b2d1fd47a16fad551b491f67aa58fd77e81dea60978a0f69e800455d9194ee8987539dfd021b945c551e3ed1e66259f621a351be49f52fda47efa7c104d2694cf825547be87fb19ba9407a3a2ceefdbfe8fc92acf71813bf73f92c5f652a3876f0fd78f275e36050429da1f378a53f5e3293de36f9ee26bd51a0a4d83381", 0xe3}, {&(0x7f0000000200)="679faa651aeacbb3152943759dc829c3736dfaa2aabe8b24149d34dc1ac92eebf3218abebadce3c2ec2aa37ef3eb80487e113fbd1496fd21e7204dbb12e68fadb7a4679cdd8578c55968b3ee8e379e313bfb5501dc51776224f55164cf4aaf9a821df93e716fd4ba46f0e7eae243ee643e16e4bef61e2b3b3815c1889d11c81034af39d24e6640e2fd4dd0076ca050f9a14441ec98932f7a15167817faa8edc5a953570ed2614c4d5dabaa34e1182949859e38d4f995aa6d69ef32d0750be46738a68646b5b39937089dbdf4e079fa3998477eb7376f4db28a88f27e6f4b174cd541af8e4f2b593414c80ce8808967a0c7b567df2d5a40c6", 0xf8}, {&(0x7f0000000040)="b8b7b3f6e6bac3b23518a674a15d088738c4bd868562d86dfb5f19c3e06edb9bc34cc4d07269f2e9c389938205d4d9939e137dfe64ecebbd2dbfbf0fbb54837379775cede4a4cf699843df272bac3dfd98ee7ca3f08397be381d0763ec96", 0x5e}, {&(0x7f0000000dc0)="f46048bede32683f6d2f97a305b96c731df6d5ef85bc7e289699463e9ea12cd0e9b14ec4f6634b67ee118e1be41e8a7bae4f6bbaba1d1ec9f079104c7b5457f9cffcd26dd89a0015606cd9a18322cc4cf1c9053619b783740d36592708c25dd26cbf322dd430c9ecdc9740fccf3775c9711031db5aff7a8df4b1222808b3b19c3e382ccc37e0e8ee648c8b96d1f2324a7ce733353636d83a9eb9135a797159a1d60910bb3dc5b8827389af5e05598ec011ad", 0xb2}, {&(0x7f0000000e80)="780ca765f3ee64491f0c5aa211b5abdaddc1edacfbc2035aa9078ac10cadcc0515ea02d649067c32333ebed7896dfbdcdf60a08d1001ad", 0x37}, {&(0x7f0000000ec0)="19b8d68f81c2dac957be0030c8d084717e9f15740b8f2efcd823e8ba7915d98a5a7b1e24bb2bd9d512fef953ab413996873d4be2c9100f7b39057a5b3269422020bb69f9cdd635215ffeeb33763c31d99c623dfd235e21b9fb4f683f6ab42f43e6306e2e0e692d9cdc66d7cffd97d4869b97a164875413f6f5e4e2f0a018efad3f155b237043b8efc00b07d3781290bf12da3a21658a94d2c8f335932076d9ba1e3d8f31ce1078cd81819407a0ad4a092cf26aacdd888d44aa9bea06710623a53bb90053955a769ab1181ef6194d382904ccf6140d40bebfc15aff2bf7020613edd39d4a4ef25895f85dfaae4d8b4c2876d5d958820db4a3392d30", 0xfb}, {&(0x7f0000000fc0)="3e1cbf473e2a35b144be8efbced68956bb00b2ccafbc49457510e2fe33a18dd058bc363c259bd6e4fd295cf2e6c82954b09dd61f4b908dae159c5ea681fe2885d4d7aa04", 0x44}, {&(0x7f0000001040)="b4cd3d3af81535b0b6dcbb987ca94e9e9c3fcd643e2517dfb33ac9c819052d81ba1c59d603b255d57e72e13747782d0d40d16d0a0bfd7ad4b70348a4926d91ea44d33b8c8e2a208e4245c096f063201ad48f20ded19923b7979d0c6d6246f4db82a85ec34104810f75cdd2891a0ffc0968118d2dee5a358ac27996fbf6f8a0c5940b0251e0f5120f3463f512faeb2d27c623637649581ac650c2019b14fdd16f0dba4bb4727d2734aab3a35225ff69822edb47fa85e8907f40be97a55d090e8fb8e5ef41f2418af78c9ee0f2c957", 0xce}, {&(0x7f0000001140)="69c63218aa2cdce2e57c1260a24af4c2521d75d5ec97eaacddb25e47f1d175b4a6ebd657b5e923d35b3b5ee2cc1895a3981772a7acfe315cc392ae3472378dad156ecb4afac292f8b1f6746e0b2b107866978c656fede86325b869de8d11bdafb7f57cbe", 0x64}], 0xa, 0x0}, 0x0) 12:51:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffefdfff], [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)) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000000)) 12:51:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x23}, {0x25}, {0x6, 0x0, 0x0, 0xdd}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) 12:51:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) 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, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:51:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x50}, {0x1}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 12:51:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1813, 0xffffffffffffffff, 0x0, 0x200) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000245) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d", 0xa3}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x401, 0x1, 0x6, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x8, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000004, 0x403, 0x1, 0x402, 0x1f, 0x0, 0x6, 0x5, 0x8, 0x80, 0x400, 0x5, 0x375, 0x3ff, 0x6], [0x1000, 0x101, 0x2000008000006, 0xba, 0x100000000e89b, 0x6, 0x3, 0x4, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x4], [0x3, 0x5, 0x7, 0xffff, 0xf000000000000000, 0x10000], [{0xc, 0x2, 0x1f, 0x6}, {0xd72, 0xd1, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b279}, {0x2, 0x671, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x9df}, {0x2, 0x100, 0x3fb, 0x8}, {0x0, 0xfffffffb, 0x1ff, 0x20000000000002}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0x1ca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x9, 0x3}}}, 0x8, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffff1db9, 0x0, 0x1f}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000ec0)={0x10000000, 0xfffffffc, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x3, 0x1, 0x5, 0x0, 0x386, 0x2}, {[0xffbffffffffffffd, 0xffffffff, 0x200, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffdfffffe, 0x6, 0xfffffffffffffe01, 0x0, 0x1, 0x10000, 0x9, 0x0, 0x8, 0xffffffffffffff8e], [0x0, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x0, 0x0, 0xffffffffffffbfff, 0x2004, 0x8], [0x0, 0x1, 0x2, 0x0, 0x0, 0x80000000007], [0x0, 0x7fd, 0x2, 0x2020000000000000, 0x8, 0x1000000000000], [{0x1000, 0x1000, 0x88000d}, {0x7, 0x2, 0xb882, 0xfffffffffffffffe}, {0xffff, 0x0, 0x0, 0x100000001}, {0x4, 0x73, 0x1f, 0x1}, {0x40, 0x1fffffd}, {0x0, 0x0, 0x10000000, 0xa}, {0x3874, 0xfffffffd}, {0x0, 0x200003f, 0x236f, 0xffffffffffffffff}], {0x4, 0x21, 0x0, 0x100000000000}, {0x1, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:51:48 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r5, r3, r2, 0x0, 0xdc02}, 0x0, 0x0, r4, 0x0, 0x0, 0x6, 0x1f}) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getegid() fchown(0xffffffffffffffff, 0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r8, r6, 0x0, 0x0, 0x1000}, 0x0, 0x0, r7, 0x0, 0x0, 0x6, 0x1f}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setreuid(r0, r3) 12:51:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000040)=0xffffffffffffffc7) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 12:51:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0xfe}, {0x3d}, {0x4, 0x0, 0x0, 0x10004}]}) sysctl$vfs_fuse(&(0x7f0000000500), 0xc, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) 12:51:48 executing program 0: sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 12:51:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:51:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100, 0xbe9, './file0\x00', 0xc7, 0x371, 0x1ff, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x5, 0x800}, {0x0, 0xa, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0xfffc, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000300)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/178) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/47}], 0xfffffffffffff56) 12:51:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) fcntl$getflags(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87, 0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="cb", &(0x7f0000000180)=0x1, &(0x7f00000001c0)="ac4bf33ef7da1d8f2858ea5d544d5eda24a5e56e71e0247f0677146e7c1bd79c3548b1b324f25eaed4a15ad7c68804d2a8a9874b561d7c52262703d2fff59df87c2a006ed17cf2113bf558827c333a55b812a6cad213ce476426793ca38dfad1723839e8d3132acc4448634747e546d3ed25e61917f1d5523bce8bf4f50a2df0394a5194434929501dbe2ea8c63fec027b00ac278a9fd30aa9ec11c205d04774225c8ae61d1d0e53a2c3d3d4afa470327eb1735cc168ac2ab0c790dece639ab03eda84a0765326b3cb8019737ba6da4c7b8c14625e140f7ad4f7e121c9b45226683ad74ecaa9d83627cbd057552d27dcbe34158897bf5231780d759de8", 0xfd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 12:51:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x454, 0x23, 0x3ff, 0xd2feb49257cf54eb, 0x9, 0x9, 0x3ff, 0x1, 0x3, 0x80, 0xfffffffffffffc4a}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:51:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000000)=""/113, 0x71, 0xc01, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x14e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x0, 0x140, 0x65, 0x0, 0x6, 0x19, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, {[@generic={0x82, 0xa, "9254f25f2df5173c"}, @ra={0x94, 0x6, 0x1000}, @noop, @generic={0x88, 0x2}, @noop, @rr={0x7, 0x7, 0x9, [@multicast1]}, @timestamp={0x44, 0x10, 0x3f, 0x0, 0x0, [{[@broadcast], 0xa1}, {[], 0xa7}]}]}}, @udp={{0x2, 0x3, 0x8}, {"b2d7832ac12d406f7cdc6009221575f439db1247a45031e9aa080c5412970c898e98ffa950953702e4279028c3cb3356a50b4ecac8653f570d282df78a004350e4bb98badde2212e6f1e1ccd9212e80ac7e9540a643746871e42d9fe92e0909ec02536b74dd64384432bf861797869260c737ff0b46aea5649ac267f8109ff3a46f3e713d9e827d7f0b037ffcfcd8f5e774e80636ab091a20d91867681cd642beaaa7897570c19d37b6e78ae13c24d2299be723fe8a210fc1f8c7c54ba6e1f0447f56fa01b481b42228b9c47bfc9abe7e88504f424dca9d9422964ea10268dbbd8a977f36394b6935b54651816eb63c6fa9472fe7eaf1d36"}}}}}}) 12:51:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000040)=[{0x2, 0x211c, 0x800}, {0x0, 0x6}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x101) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x4de}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="2eed12d2a16a1e8f880868e0d1c031b3b986a3c45bbd0b0e062d9f152621778998b61b6c83e7ffad203df32aa8b7187bee5dea12bde232ba6925dd8ef0a92bb9e27b3dcc246ceed0e2fe8bc629f975cb211f34edad690353d7776f81b32def4370884c45b44d3e9fe6517a3d0a00dbdd439e89d00e25e235ec66d28704c9474250d13bc51c0e2a17ca67647f924e37523a08d9ed0cd952b1bb1888cc5893bc76c6e5155cda1c5f2a78d5acc4", 0xac}, {&(0x7f0000000240)="870e68c71abd2f97bebce68ad7fa253b941b9e5ceb503029eaccdbb528ea2c933e9841fa56db1ea46fcc1f121f89924caffb8341ea5d0b34c13c6ecb55a57109e70b3008856eb410ee31a1f4d981374e2f3d97402e52e484d0ffccdc7f7f3f97223c671c8ff8539091627e0a80ae71cdfbb4d0c45151c2c59b04a420818f9e7c7504f1dde007ac41e9406b7eb79a91f65dc3f0cb628875420a76cf6b8eb2f5ddb889a2f9d1eb26f20111d6df9ba24d84c983c6ad2a41f01d9c83de9e63f8645799191b70515850f5030049dfc485f90ab47384b74114b070eb", 0xd9}, {&(0x7f0000000180)="11ad90f785fcfb6f59b20784edd77d43aa5001f9e2eae8c77c92a2fad9dea4742d58e69bb9fdb541a0c161188d762b5591ac3d98fd0b8ec5e9887702cc3a36f9d209d7c2f33a5b27027c8a146454a82d67167edb4578eb6030233d", 0x5b}, {&(0x7f0000000340)="a94e2ba7c056027bb52683394d64fb25d75b989280e746f329692a98f919e0f9d79b6a0a03e049f72bbc0d010b4d7b87b6108baff2951b4bdfea43682de5038d0bad005d8f2060921f9d262e62d50eaa1e62b3bc89deda50e2bc1187e0aaa542357ff32de0bbd77a809a8e6d98fa5faee8791a85b5a20ba69b759b3c0ab67b097ab7b05bd4003e50268a09e74dfe23ca23f3c58570eeef4f3488f43858fe1540f4", 0xa1}, {&(0x7f0000000400)="9d74f8125e967523466bda10c7414bbbd84ad90139c793c5a0d767eb63436da4c5cd1a011ed574e696f5d2504e25285a48290b4149fbf5eeff00fedff1696092881adc9b945ed40f6bacef320cbefe9b501a13c476204411a7a2deccb827c0b64ed0154e52d86d0a75eff8132975a6bf63361de8901101a09877ddd0", 0x7c}], 0x5, &(0x7f0000001280)=[{0x1010, 0x1, 0x1000, "d5c683af95904697fbe754160c3d2bf619573cdefbb842302e5c4536c6610d9cb1229f2a3693aa3f1be3d309fa326323127c75740824c671ea0b59672bc698cedb47370f002b7b10f86fbaafed73f169fa2b8a67f85a1dd7de73c32a6eeecc9b19fa13fa652228cfb40f1578dbccade902c8eaa4836402e5f2e02d1490a07a423f80bfac0d1a72fb37e8dec01fea6550e2a97b55f3419891d37cfb0bb3bab7a1e93ecbfee5ba298f50e0ae491764033379b0efb21e8cb1e14327b29a5446e3020147beb6ee599c3d8d6152d67285805696a18e1e6c8e92d6160e33cfd34b95957a5b0f6377c2af30bbfd15cf6b0f054fcd9c8856ce8d5a1d33d32a30d362b826ee09266248603168138475a5cc9e5cfbf10cbf55b96d5239d2560e569397518f4bc284a4f5799388a919bc7659049e083d5a71cbd1f6e9acbad10a574247975e48e9d80e06880c0d64137483ff25df78c7b3e2a119030bc408242cc7b1f9c06cf1b03c1517eaf03823be5e06939bd3d02824a71457f5438961d4ac3ca63da2bb93212a9d610c43dc36d49d3f9b704b208574ffb3d9eed54a76b8836c2db8e5c4feca2296daa8e3a4386ef19648bd7033ab63f57b5ababb67e0776bb730646327fd9ca3b5378e7aa03177b0a7d3ad45f843f5bb47328cce9550ebf8c8f9b9f15b675ee2dad945d86cd750d6c6957323fc81de9f7d073d8fca31dad38ab50105d7a01cc2b0b116b7655f7dcf201ed262b605df7387f4d17a0e03a8e24ab5374a4b2efecbbdf10a8765fd497752683b3a305b03e9455a444aa8d6fcf12a81cff3961c67d0178a342d07954ae20cf7dbbe752e1985fba7729002bd20589bdc2fdcb53e4b637732609b07ab5c3b3905dcefdac42e8f38cd5a1b1e9469f42567a03785f2c74edea701345f6d35dda76e0961b438099532c2287e2ee78f3bc905343f2667bc8300de54ffceba316770df1f22dff089321bf1f780c218fb995f841559892dbf5e5b9e83897077f5ef4684de4e66efe841271939746d805e8b40484eef857903a1c961a487067e2eac17b25e0ad304e3b3d61c71d6ace8d35c8a804c150c3a4cdd843730cce0abe023eaefb9357e878fcee03c62f8fa8c1218246702d563fec49661e0910e086f567e55d0358ee1edbc1d374c83e09e7430194b9dfdd0b58c6b6761070a7405a6eccc5d3a861fc133a4be9fa4e45261dbbf7bb56eaf01ac7f557cce5bd9daa48733c52439392acec2fda11ce585996e5ebab3cfd1576b3a9c49d285b160e2c53751df4e2905a875e0649320d591aeee30788c1fee0667a99e11189cbbce36e2415c133beee5ac07da4a5e9d03ea1807f3e6f91969a08b13902d9e4906e12fa38076012cfa57e581add5d4b550e10dea4424319684269ae1871986a3335d16aa421e9e27b1936e74f979b67ab737effebe019bdacf9723099e27798e7f00160f1ad969a548f180c17030c8383ff298ac571698544f52e0321b2b45056eb70229713db9ebd1acfb1959b90bc8edaf265ff4671e770fc191f53fcf97f77c25f0b8ef4bf7aebec0fa51942be96e9f97d4a6df7976815f3f5dbfddf5546fb65c49b1deabdf9a88d166068cf2dc719fd6e7de4c6a7d7a5c848459cd8dbb92276ceb97b7d60c1b0a0b87c73e868e2dc9fc09b9c1297b601e1d9cc5dcb17b1d5503994439138483fbad7b96c3230cbf0e4bd1f30399f8ef6aca9aea523dc290fd9ef1c4632e1ffef5597b4f4120656ba321ffc40c759b68cd32ddd849fcb37cb785407b1f21cba09fe5dad2ea1d4c48ccb18bfe397de7a35bf0bad6317d7995cfb606a92f26727bf9f1771492d0436a86ffc22e0ab439edbaa17aad81ce8b66bcc8620fa2475d1c329db8cf1b5c525e3fe2258388fd7d013ac131741cfa836c6d75b5a58ea07ed1d6199595d9f2a6b36953d1d88b4cd678fbd4cd359d71b0209f6b787f860263653a94bee44facd591d1af56d6c3f6cf479c5d3564ca2253bd02aedf5735cbbf4db0ea657116eac40716080a60c8d021aa19dac11333a5e896383e01afa58d86b5e63edecf699a502001a7647503b5c9f333fc5afaeb3ff16899e9ef5826c9be322995985ce8f45aa715960c507e17fdf0566194189814a517cc86e73715ecc4c56e76a7bd3cdc1c890d667370f3ac41b9a6078f78e302ba07170294cd5b4cb9d58908f894208f1a7c7fe7bef98f2840dc1c85040741301a494cb6a343a40ce034459f2328825584db47c9b3a733d4dde242cc7e40e9a10086bc568d67a226252f94a9352beed3753ba45c7374a6297b4e69f92233bd528125b37f62ebb2f5f11e697b953d6566a9ef133718cf951f57b2b71bc7d91094b14449d4d9c8137ce2a1f397778e1ed5eb416c290dd3be5442ce0f41e0a441ade1412c06c0f9abbf7edf6b132c553e1c14872d0ce4e1291b0fe6f544fdbcc4bd0a077c4b584220e34f51c49902e6ecc8b0913e81c83cc2a4431ab6adee66eaa3878113002ec4268a3207fcdd28d29e27426f14d53fa861914de2e20b3b846eb8f9728ca7aaad8477303c67229e529cf0c2c953e8f69867533c239f23f24bd2e220181b71ac2127ae27353597d54627a79cbe6b4c7ab0b94075ae6622786c2536d13b608844d3c8ff747cc71d9f695e35eacc374754c7e589ca81204e7f66a8676844f1aa05a29b19a5743fe00eb50400bd072576ad6d9febe2abc0e428170cf0cc65b77647bb16f23b895070eae23662f3f1276e5861c5917e1c62250c9389a14258b622ce9b743d2519e8a4d7b997e7614a94fdde4c45823779b43849cac6ef3db4f3a58b6be48c804a7ab3294d689a4fdcb6d3211c39f02aecaffafecd094085b33f1ed8fd0782f2f4051c1f0450afaa9d891e61f69447354ce2bdf15b7886bd7aae1685e536e8473421c1daa41ebfd8fb19f11cae624d6a6338c11c89918e585cb342411d61258666b83880db3f2c8935ae28c12a39249f7d96c9af6e5acdbf68455283909d7d06e3240edfb44942c0dfa2d4f8387f0ab91b845796836c183d01cecc14af139e5e538918e2a0f6c3e4e82cb0a395cbdbf5c1fa44e850e51f4a0abdc8b95279801f284be30cab6c90cc142f6a1d7b8ff3d47e55ceb1d38436e9af47b4d6fa88ebc112c69751fa66fedce6b5299775c5ef8b8f120ad8950c190d14caf7e9914137a1a1f44a76af3070de51eb0b75208a3b3f3865418d39e21ade98b18f9b35991b911e8326881da3f481f1dc4cf197524a510136e5c160b232f0d7a34a170db61227a0600f1230788d0eeb8693f7ae0046ce3d781e7d9f6229c6554672333d91b29e2ffd3ba80951421f97dd7b7e03c1a5403d13a69e6b7ec6ad9d36ddece8b56b2c9b5bbf9c4e959d3dd33e85fbe421ea60e8ee5f924e6c43b44c864c827cafaf46203d22a932732ee290e9c4647b0350c1fe777c63b48316dbff5ad8d2ca44f2112b59cf8b0ff782deb55638787393ee2f864ac34f32e23ecc2d9c733ee67a04709c9bf5380f096e0221f69c7bbb83526ce16145fef961cf42ce90bbcc328e6a64cb7020c0dc96ca20328b7764897c24e361851d61829ffdd696c733c68c13c6c48fa85024c39cd50b050709f160c71738f34490b912bfe54d3714abe866d5776339a60e9f5848137d85d482975d8fed8cdbd8a9d9d91fb541019111ffdc3b819148f0a26ce539b1057c28678e6d2dbc9e4d29fc08b14ad7f55eb6b6798586b399455932abef1a296337bb97d3802feab70e594d1b15d55317ebe9c36a32cd691f81a9c904b10d453ecd3da3fae5c91a137fe15aac3bc0cc8a95d32be2c5a18ab67a36f857a3e10d4c8a281c020befe370a7f5093de5ddb7eb2308d9c815f099d253942a789874a21d6e0195abbdf1331ff5f33178a428466fd1ed0b4b8f5ae2a6f6f944e6f4bd46b86e7f3450980e842c5e105870a5fce0d4defa45cadd0a9c4c2f4491c9ce136c110501e5ae5580e8441a5e5924a8f9858553b9dd04794c8829fe8b958a20109ccc0361ab20ad56610775447ea3ac715528477cbe13d994308e81264f580a4afe062d0c073289177ab9f78a7ddb4eff184ab60bc39d2789bfdb2274b219aca6cbc9d2aba74ecbcfd7b4d02b1a935e220a000782d3a48993568a171d6c7e93a3e33e9d7ee1726a799ba697a0266966dad39a843f71e08c97684a10bb8a64fe7ddf646811512fa36be1c7ca21d563d6698faa82671404b8771c7fcb669257d2831a8a29a803beea005181c1b32679e4dc28efa4bb84125b6d38535d179d63ebd30ad7599652864fe01ce01d725df9690b9845134651ff948b1faf862e9b686828da962b1673b85dcb392397f293c4ab0ce099ae793fcc285af184df0f96692d16fca77cef359988ccb8698b448a8fecf0526b5cbe2eddaf18ba2d7796045a3a769287b4bfe04790fd7891139e87d2f8072094ce60d3944650dc0a6247ae4178240b1e52c0fd24643ec2b31fb22dc4d991f403dd7d940d234332115bdecb73db729f8fd58919313477203263c1f7459d48e5e4d0af7dbdadeb0ae496390d0ca218e050c2eccedf0e4936b6730cc43caed5733e1a1e8bd7b557042721fdcdc47d00cdc6661a3a9534a22e2ad81981a72d269a0574ed12368c531fd32b8ab7d886291af52d47b669dc7680b735b8c4d824b85e9faa84781828d996961716ca00da7757236e2f495cee77fbc7a48f6b81451f13fd9f05df89a9f69e8db8c26b2c384d2a4f9a4325fcbd5c79e67811873b917485cd94873bc4f36a72ae63cf2a7f4c32a8c1ea900ec6ec3445193dcf07aa561b4b7082f989be522d4aa7d5a56855e564192695b40f29142e94f768bc6c563afeaa5fd830c57670ec68c03eb53c4ed4755df764889e4263844ba855d98277e5319be70c939cf2c66405a158b31a018f9c4f12f1d7e207d427a5026e14155b0cbb62975b8689f668cd24582a252670e27a9e45eac26c57a78d0cd5533c902be78800d4483abfc4288a2d46484497154b10643883555f7daf27f9b77352f31db25ac49e359f28430044c09173bf1dc256041cc6b0fcb31b8309a061b7ed79a16a6921da8a823402d30af7c72e36e73e045faa3ca6a3c3c989fa785f40df3b4f08603cce0a1f55816af5afd7fe1674730f9b4cde63e70e8aa4104b9021c1c8948ae578bb083b8fa2510be3cb48d93770d231b27687f5b1e78a8b50e29a69691362c6fdc7a0d480378306b37407ff25996c36a5264e0dc94d432956f405c944283e27e0bab593664e5b1eb1c23f5934bcee77b84fa7eddb2df03ef61940e0851209b0301d73c46b2857b132074a1c558d8018d9b55859abed352a80440a57eaff02d77d7bc37ecf909bda9e67b41eaf6c9d8718d65e626bf33b48bd9108408a355e30f535e801130c69b90b90f1805e963693aa868a047e378c36fa349d38fbcc98c94336e53cd469738831c25e85b1f7a1383088f4c51768a50235cfe0b0de14649f641f2ab9d94f1ca9cda3eaf7b7c17923566916c18832f7eaade58fc3ef992b6d3bf663db0036643ba663a7ebc2a30be208e6eb52977e1a4dd3885ab35b7c90e52e517b667e5add281808a40596a2608c15980bc6d13d93fded2c858e3bb60ef2043aad8ad1bdb8b5d7bac33048915be7e9ca4bc45a5382a038ef9147048ad839e83a4830ab2d5a3be5cbbfa8366b7722d7c6d182ee8056eba89ac3b673908b2a77b1e51dcf1bda9eebbff947a6be755fcee20462c13315e683f3403696949d386e2469fb54315841ea154422411ad1ad42e60cca08e7340ebc7aa506dc6b51"}], 0x1010}, 0x408) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) linkat(r0, &(0x7f0000000540)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00', 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 12:51:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 12:51:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil, 0x8000000000000}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:51:49 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 12:51:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x1, 0x4, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x2, 0x100000001, 0x0, 0x0, 0x800000000008], [], [0x0, 0x20000000, 0x400], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x56b71a13}, {}, {}, {0x0, 0x0, 0x100}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x14) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:51:49 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e5830d4fae3a449dcb7653000"], 0xa) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket(0x20, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700200001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4], 0x30}, 0x4) 12:51:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000140)={@remote, @broadcast, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x7f, [@multicast2, @rand_addr=0x80000001, @multicast1]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x14, 0x1, 0x3, 0x6, [{[@remote={0xac, 0x14, 0x0}], 0x20}, {[@rand_addr=0x2], 0x2038}]}, @ssrr={0x89, 0x1b, 0x7, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @empty]}, @noop, @lsrr={0x83, 0x1f, 0x2, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @empty]}, @ssrr={0x89, 0x7, 0xff, [@broadcast]}]}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x6, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, "02da440f517b8be7"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$inet6(0x18, 0x4, 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/14}, &(0x7f0000000480)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="a0143746c77da1cd1fa791816b79f275d02ccc2ad5a815a5ba83ca87bc67df5440ebf87d405d76e17cff43d04a19626df2e04150ae9d1dac03a540335990bf45cd439a24d8fa87662be0b4d3202a4bb90a036a82f9716cf7f70c5bbdaabe27", 0x5f}, {&(0x7f0000000200)="8a20059a4baee94b5b9fcc2b4505d208ad47ff1a422bce9462c9f2f4fcd8e1c1390d30b7624870da67001199c33dbdd9f18c3b3cfc1ffbd0d558dc917a965bfa840aaabdc0496578f2e7792c22928692587648ff321ed7dc1a3fe2d1be2d4d5975c34e097ba0578df296d73d0b74f8795a08f5bba16f7febb6cc80f8de3c04f8e12bea3a72538c22114945", 0x8b}, {&(0x7f00000000c0)="676346521848772163cbbe2cb0eba9e502ecabebf2d00ba9fd124e1c307c7f8b7dfe4288d874b2a6d80990e79356a7a04c4d89383bae13c98adf9525809895cdd3af8088d2b3e6937e2b5c99a3fe14e3acada1a4782516a60a5901fdaa02b86a00674d66d880ee259a4c80cd7da80f83d9df584e09", 0x75}, {&(0x7f00000002c0)="88d1f90c28b528a831cc28e9ec17058c768d6500", 0x14}, {&(0x7f0000000300)="b0f179377947307c14c9824c68f0f5a1fe24bd5d8b7653df35e8cba59d5ede2e0ff367ca80244e22fcaaa49d140f6c41b512e880de0f490045d1219a3033a3430bea123623515fcc04c088a48bf26485d97bf04d1e166e16204bd31b9d56ca13fd842c53cf610f8b6e644f5dde2facfb219d69bedc639cc23db0bd0855fd4a63d38b32e633946a26bc88d0be7aad6d023e506ad86cf93d30612c2368066344f263739bcea192d50a787de9be8c", 0xad}], 0x5, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r0, r4, 0xffffffffffffffff, r5, r7, r0, 0xffffffffffffffff, r8]}], 0x38, 0x400}, 0x400) 12:51:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xf6}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000f7638c241694c404c99465b55817ed61bcdbaa3dc5d6dd679905d5c7d7b01f64d315d0bcd6f56b9c751b1bc8dcad388554e37c74120753d899cedc4eca21c8861c6fbeba631695a2d37fa4bd60cd5cd16ada5841c3d6f3bfb28dc9793d00857d26b5784a38592b4de58fecba7ada4d18c924f8fb6b23aab0fa3416dddc8d310f3ba8292b746d1fddfbe5b97077de3c67fe8b1dd6d8"], 0xa) setsockopt(r1, 0x1ff, 0x81, &(0x7f0000000580)="f8d6ed6ace35a31d17451b11eda418360389980a31873ca6b857aa7fe0b40637ad9c40642a3cb050b748d697bd46ef2e5913e81543b6588ca89376891553372a7437ba4eee5d98c5e2d74671233ac8ba7b0222685b29acf4e9958279346028d4f3bc0e227a8b0c4409b6ace2dbb5dd00887e5c429ef85a888f238a0137852e576347f9426d64d4fbb5c6eeefa5ac2d3c6dc4a7da6c36a44f87954fe9c96634b0b8a765ad04acd457d186efbafb5ee1252f3fc1ecf6ae3380e082c70550887f67f4533341472ed7100fe014789c7c4be8dd508a9159ef93f0b322a093bbe92d4f7f391531191e03006a719e5003a2d078b7e6e4c6ee7d1e366ca3708cefb9d6eef86ca3c8cb220b2a44c85791c9443355d51453aace6b6e9dc974b62ea0e8f6bb0a40f8d6d51266f53e77c217dd5a2b4e2eebfad2c31ee039d38e4c79c7f5a836b33ba813f3e95acdd692023789a3417f046bff018120da4e648d17bd8fb45893aa0e84f8c2b055d2e6be7d7cd15858d404795fe55b6fd659b0636b26ef465b9b43d83da497c9b0b45372bc5fa9276e4135afd4136847b6732c1694a1d627dd4ce17824d229f54648d604c32c59fcc7b8bc237b0e2f4adfb56799de2c1ae2ea72fe4b52576b0a0a4f7869c981213bdb2480d9d2cd55f560e98bc2331a68e67d718aa2aabd834303c5e341c5cc75cf9504feb3567ad19fef0922d1648f5efece648bc624b45f906bcc69dd0d0a323a1eef9ade18012848cb5dacbf894749dabaffaa7915b5ec9de5213135247b8ca0aa5a3c6df5f994ce634679af9892c994bd877c6c6738e1026acd275df78ca64a2efcf7b7cd9e8b249b3a3c58f04fe991ba3a56f2d5cd37253df1947f9f0461a7eb5b1c4218b57ffe570e2a913d5d30d890057145dd89210cbf8ea186fb286dde75b4ae2bed815af0555948cafcd2b2e151e379f0fdc270010d994b7287b8db9fe2594f03e17ffbd6ea30de597ef78d81d1bb74cb45f5993b8ee86b137cb9e2f8e373f05a8df14fc6939a72026a000650923f6c791c3f322af115b07ab1d8c79523eb36327c16f327938b5b322a8e32aa7f4eab63615b27a6f7c08f128b60ee3f24fda44cb31a6292114c4e31e25d92b2a11243cd1f60300058da3ec13725c394c29750340a6fa5808e9843d1c9e065baef2993529f0e1897cfcdb717ff9c359a0c746d613256b60038d67198eae7467d3927699b8098c0964fdf0393e9ba931de6904faa9da439a5c307654aad3fed5763f59c1419edc7e5f49685eca81ab85c27bef16b17a1a80245921dee00c21e151428f0573fe16ab4be2bec4a028675f461564e78f27fe34a507126622f166d34328c67d3fca33051a9d0ee5bd64f4fe656d634d4b0a16570943e4cd73a6b003e93264b2dfe25bbff7be60d2f6114277591c8ee408d8586e99e1e2b441b8700a4e204645a04a60c3a706a8f1e5f838bf9623c72277190a5065b5f596d3fa543d8b12248f7a31e256de289b618b303986ed722ec159b745590e9e49c71dca00b41064d3afaf18eb2a84571da089d3faffabeeeddeacc71ae08a0f19e1ba75e9a03fe973b921692e721cca2b47ea21d21646dd305819da8e18bf4fb9e8cda32954d1c910a645f89411ec7f43c8ac63adf97b19f63910eaebb2b2b6d451e7f72af76e4a32b58a4f8a312cf6cf0147ba60d4d120ce0bdf5ca0506effa83dc9aeb17302eb84824452aa4203ce4f0c56691be588f4ecf80887ba2875fd3622cb90727e0ecc81b125ed1ad25fe36c54700a84975f2425238af59151158c3b1090114f679580ab9ec03fd869382e991b3fdf726e2fe310845da007df66a4ec30e15ed055db4d707b71c0bcb34efc773d626219d264ba27dd6e8f3e5b908548c2118b9532bad439b0854ce9f47a6995f4e4aa3362f2c3c7fb711e5b54634a0a40497d0e92e496a523e45f417a5c83004297c959ebe00a2e4eead7925f86e1bd496dc35cfc377b0a125e1cda9396532bdd6b19ec757e56dc615d3040acfb70ac5066b2bf4cec145f102a027468bf8e28545bab40cbbeb52045eaf5af8dce94005dbfbc12446747ba86056b56154e6f28e6d972d08fec17d62e5c87ecf6727a22f9e0454e8214d2b63e96d5061971de5c00a4771634e9edd3332b406d3f3b81c24c50a1ebd5e9ee29a91191a0ed33c440eb38f770857d0a782ab6ce648d605a94cc1ca6a2b596f650504e90a5126c759aa995d65d35c33e9abb759827b5f733b9ead41275f314c97d07bfba4f2609f1583ed35402fe5f39c83298edbb83d66d2de7bd64a4818349097835e1d2025b0c3be048822c94c6bbb91c3ceebfb7304229d43cfbf6e4fe1489a880cd3e607822433879a74a3a7e563c53d9a375e921e02a49976bddfcda51f67b8a386ad4f41911363451a26b3bd9e2fbe744f2fe67d96fe2da455b80b5326e41bf0967cc57f9dbfa7f81d25911a7afd45093741554f847e69a02c7b258fcbe2c16f0a9c965c642cf5d8e3eb9ac0b1bd7197297b8c0563033f7df6e747f2ca35d82b5719a360a8309f6c186ccf6b7ea08f5c1e20fecec021a89fa7a7360f18ccc8d5110785bbf56eb35288c3bba73ee58d808b92b1f9298563a08545bf244efb0a8907a77a9538839e558b9c52749ecf7fd510b54b24501e85022bba88f0ad898726146f3a27f785dc72fd2d464a3cd67183db138b7473d1d4f18e7f7e237273aecf9a1fea3b77f8c4656de5baf25e1e827bf28cee5b0e454b41eea051eb816c1a0b397f042c7d51ee3cacec0c0a24d7799e58cce1f0e695aa332f496f1d0fdc75b28bf5f71781c07ac34214b8ae37149194158febe053349bdcc8e09d42bc9fdf12b271a7870d5a2f076784609356e0b5c679da53a1226b9721cdb2acdfb2b35e98ddb4736f8ba9bdf489b1d299f728e433233402e465842c61915fe14b13dff745bd7306f05d2db9d6a8a568b472fe9546a5792f27ea9472073ba911e70a2853dee123af96ba34ccd403d4e49c5880b0105dfa5f96bafe8ebd13ea3a350e30e999e4e4f1903204aefc0a838a307359f56d6fea74e373b850469e569cac5041bf7cd501dbe41e0d2f39c4eab267cf2acc304bf99326d9253aebc59e3251c2da1a276e522c04dffc7b8c70d394ed6faafaf5c376e5d60af8273985c5209ca1a83596be7e7da5afea1eccfd7bb42bafd3ab61aefffa1ab5c48f393192f50148bf21657a1c111013dacf10806fc60007f93916704590a92ca7d1ece7342980fb0e843b73c91ce5b485b1b248816f4b0f7127aec7c4310a6db84d13ac9404f87e12187bb0e9b3a0a30c7c4987227a5b4858e92e8612c38b6fc6cde651cd353496336e9fe33cd59453e06d56f3d56ac2a57cbf7c596d281399fab1c3bc4bc6aed231ab0829005a08c75a6aa629e355b9d69e8d08bae2b2b2b2dba355a44193a3fc3b2e0774f4a56a52260bd90a5afedb92ddc14b0e86fb046a81adb57e840f0163d9b4d3d8c68fcbaa787bc6881813d12142b02adcb9767d2264fea746f9c34177f6d10f65fe9ddc5ce66b2566cb105d73132c11aa49f3f17783dcac4c7b9f279e5ea24581983a7213792afc1eec845320cb3b13f169781f565f1cbdb1d25a486d2205729674710efa1be37dd9f33f4e5874addc0855ba027b5fb9e0fbb79f7f288524b3a3bfdbb3cae77b8f2765423c0c10a62e0a9bc907d53fe9442a246436fb276b9ba02d9ad0e59fce346ab2618b154bfae87a37def7ffeb013b08a0b51d7504159d31cdddb3bc57ee3b748ee5bdd7b664cf3c2ce5bf8cf3bbfc060a2e6899cde44a7bc0d310df6bb14bfb0cf505a19182d480a31b90ffc52e46831b420903e5bca26ebe1cb6383756b1896220678113ea11ce375c49ca38358fb0c24d21010adb940fce49a981d160092bd129369a6d6341fad9e21095ac2d0a7b0377609e328f0212852e12fea6bca197fee26e526a8eed3f14bf13984e65ef9b513d472e3af2a9661d6d571cd1ec8d9045c0c9f36817c9e97b4b7c0722546942f990e0f78d0a6b5b86fa69ed992bb65cb0e34e52d3e6d2b29ed990785921ad211c668bfc2e75204a1cabdde2a4506ab4f0246c30343edbe130d7c677b78cb66994335c9a99876eb1961c927db09e49bc78ebc48f9db3dc6163d74a6c0a6a9bd0798764cff03215b8f0cd89cc083d421e806677c182fc6a5d3e4b42d6ad51031930418c390f31651056376f706c1b211ceddde785c362151097d1b6b0eafa12fd4f11f2992d1b1412283f24a434df5f72057c24bf8e129576c280fc842527044bbe742672c974d835a0443437a186386479de0a3e607d9d880e899894ac5b3b25a6004648063e66b3cee0698c1414ee07ae225f89de65ce62dd9a90bb1b783286548737bfc4787dc78658a7637347bb34535603f3249eb4b54f7771ecc9467831fbd881acf519676bed10ed0aa256409aa67087563741668ac23c013cfe61013c0f39928e36a7d450523fd2e25b3465a9a8e38bd0477690c36b9997f236919a015bf8134ab351579c3d16a232e899910013b69474751e3cb182f7a2c9b64d676683b6619e2c1e9c98f80e31e1a5e2bcb57abc56d834f7ab9cee4d375b72a724c1d10b53ec9a6093e3ed4a8e0e9e266fa1e30ce8a9fefd5840f7e8cc185f30e56aa16e15f1a3d98d5649d260673571221140c416b8f49df57b513043f965e70953a783e1effa02ec5ba5c4c2cfea5ee49d460e815932180c9e1018aaa2c1a3c4b055cf24696472749dac861b621c24a404b08a22a423057257a997ed54917dc3beacb3f5358326b139e3617618a96add77146a2bec3be2587c2a01a83b7091f191d8ed9ec148e0a784f71a58d3288bf247fcd92cfaa6ff904f9bcf46f537c4775e3a89da18dab3d116bdd586311eeced4be4aa4ae7308604f575ce8efb5395bbae669eb2c2ea9669585c5fda46192001588bf0e796dc08ffcd70be86e86d5b4c50e8d757ef60a2a942b981cbe7f9bc649dac969af19f77c2f6ba38b798793af6e82947dbd8db13b6480e80b5d556a24f66d1183097ed0e36cca28ca90eb9388a5353cdfe26e959ae4bb3c0a1b0148603f6318f08a5511013832d5b75adc9fd5b34af38a8af75462a35de35bcdf822116ca2d798fb37cfae9361ea80a4189206f6378d6fceb18fb3b129bdece8fdac9e23d9db6f155b320afc0c37cf52374e49084775ab2312ba296275c948dbc4f5e989fb437767c271742851e88d5734c5b1246ce3499f17223c716a84332b93cf2f9cab53d7dffb78f68208e2fc25077961ee92366563f0198f1f10562d930519430611eeef4e90451202c955e9cd8a81b5d10911d7f1d3db158520d42a1e11dd205f53373a79e65f06515db5173017993bebf95c0e04d42f613000d5c6a9f320b3a099fbebc51f618c43840b0496b22bd08d31c32b75cb68aa72edbd46d4ef075ee0510a9a5331e95f69d99eb1c14583948d502847ba305e5f300cebb6a14d3389f3e4097e2a6accd87211eaa4e1b10678bb839426a338c0a5033097e1040b2ac32b0278f8ef1890e778c43dfd73476e31c89c07ea6eb589f7c5485864cdf815982d693f9b4e44a3740a73f06374f60130fee6ed8a0dbef9cb4ef0b3aeaf198f05fc2d1f0d8bcf7e57a71ad9697c337ffb1a57dab73002569c94c8205486bbb550d32534f5292225a141cf3ae9d49c24225084fbdb03cc9acd51846ed32c4649a625ae9be18251cce01f4215337d8a694313f7e0e8c8251370723ea618291ee66dea369e0a811d347eb89cf9b58be35edb9a1a85180a6", 0x1000) 12:51:49 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x500, 0x59) sysctl$hw(&(0x7f0000000140)={0x6, 0x19}, 0x2, &(0x7f0000000180)="9ffc87028138b86cfd4b0707430dd38f06a7ce9f0fb9e022f0058e637ea0ef00fa60142d2d07271557d36e30ba7b1cb965092853b41b5ba459d0404f9db35be226098fa9daac8adbbef711c53c086a197b5c176d00675fffeac30e30387b396c163857f5067d62681f5ee2c963b4ae79df643c8b31636789376e1e247414dccd84788484b9334348ad05a68ad6334fc82d27105d68c2e957256167133ec02274354dcec03e4d28aa03e424b71fe4db2a7640d4ab85278c30dfafe794739eca88fa", &(0x7f00000002c0)=0xc1, &(0x7f0000000300)="225fe819d7b8fb246ad720d606d4266d470de9b47079ddb36ea38733de7d76e576fa53eecad6b564f0f367a37f4e14b1d4b484aff0c462e9abe011f8d5fa2d0a13689b7bfd4b4e42d2ffc0433a4f7e7c546031", 0x53) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3f, 0x20, 0x22, 0x2}, {0x4, 0x1, 0x3f, 0x4}]}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x90177ed105bf02c4, './file0/file0\x00'}, 0x10, 0x0}, 0x0) 12:51:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) getuid() r2 = semget(0x0, 0x4, 0x80) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x4) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 12:51:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 12:51:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7fff], [], [{}, {0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 12:51:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 12:51:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0xdead4110}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xfffa, 0xff, 0xa, 0x81}, {0x1, 0xbc, 0x4, 0xc7}, {0x7fff, 0x7, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) 12:51:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x18, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:51:49 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) shutdown(r2, 0x2) 12:51:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 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:51:49 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f786dbe, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0xfe8b, 0xffff, 0x1, 0x4}, {0xe9, 0xf4d, 0xa, 0x80}, {0x4, 0x6, 0x1, 0xff, 0x80}]}) 12:51:49 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)) mprotect(&(0x7f00005d1000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x0) 12:51:49 executing program 0: r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="337b12f7ceebe53e918f8e438d809dace404b26e8cc892d120094d8a094544fd6a3e9f409f0facf11eeee3c28855216b8cdb119c17d5348149108a2c558afc4d56f2ba2ecb6f6869d42e7c93491d9d7489dd08e190f243ac8c41fb603d96151e3f6851a44859f2ecfac5e41a2310285f5447704868388e29e65397aebdae5602b2d0a430bdf92df7291e6d1317e1f8b6518c3e67a085b8ef9c1170eafb266831db29ab63b9732fa8ab6a6d80029857627aa5f7e4e69a18320b64bd0189a53ff70b8adcdb3c3cdc41c8706bd0cc7ce4eff8be45261125efca78f2735180", 0xdd}], 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff3c9d, 0x7, 0x0, "f5138fe46571c0b27baf0f6c16dccdec7d7ae5d3"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bc06047104feeea52209", 0xa}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x66f7) r3 = shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) close(r0) r4 = shmat(0xffffffffffffffff, &(0x7f0000f1d000/0x1000)=nil, 0x2000) shmdt(r4) shmctl$IPC_RMID(0x0, 0x0) shmdt(r3) 12:51:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c3f000073b0d645b5c5af1860149d07e9ab4c00ee717623a9e0bb564d95d8fe88d05255264f49941d2eb1399182dd09516760246c66ed465474dbb49f19"], 0xa) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) fcntl$setstatus(r2, 0x4, 0x4) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x1f, 0x80000001, 0x1, 0x60000, 0xff, 0x2}) 12:51:49 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) 12:51:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) setsockopt(r1, 0x808, 0x0, &(0x7f0000000140)="92c8f64ec3d56508b7e0e5675a8497d992d706fba923b97be95d8b38bb112bf71ff9fc344224a2b9eae7244e2a5fbe639fffdde19dcd24d187f4f467062833d54a797d74189aa3338992c8a3e4abb4b43b1362bafd6cf7c836014e3cae0dd767fd5c09fb4835de62e72a2bac436436d83b6f1a9df3eb43abede1f4c775f17f4427e95146f75fb47e6944af455f600b26f0bc10c6a32dd86854790b13d5a2e0e0d756782a253dd20be2320d157125e0fc6ac6c1fa99aca539ea99f4b7f58641ebf0d99202632b82e5759dc836bf3f5ddfedbc05ca1243b95e19027881aef799cdb5a780bebd43499a77999f", 0xeb) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x0, 0x7f, 0xdf4}) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x10) r4 = dup(r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x800}, 0xc) writev(r4, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000280)="ea1f988dfd15621f2d9ae90b9ed97cab5a81592c52b19b305deb975d75230785916ca8e52f59d3bc6fcef7d69e2fd2001108507dfd1d765cce6c654c6dc3a781fb612790ae193ee13352689d66fabe508728171308d9020446996ac510c23f6d872c0c15e19e8f0bbd8b44d0c900a984a278f619fe0a88c648aeb1b82e0a2584e669dbf51758e28ba1046f8e385afe90fb1cada627d8bd236e0da804a6b8964579034bebb41910dcea74931d2fc63e8402f016d8a207afc90434f150630340d53ae243718640dfe6bbd9a4c7368ab85c501c708d19807dc7a042acd136f0ca28a22b22ec85c03959bb8a693a62a524917442822e24c1f46805b46452b797d4e2d2e57595a4084ad265fb2d46f8ed6f85450516e8e3fcefb869775586d916b9139ad5f9fc0e3b070888260c201d4e947f7bb46610ec7096a09c8236c674d7644c8cd922c16729e64e03b66015bd1e84df40116dcd63d711de8e46de9e4927f8ab69109ce478d41545959f3445f962faa23dc7c0aa52c9abf3f18fe226fc96803b8b36ad184746297682ac2bf257738c8c97afd59e5a9c7f75c462007385f823064dfe15bdd032cb7c9aeb9bb0c932fb3a347e780fb5677f927715551733dfaa235eda264b6603cdb62263fac34c9b1350368fa75460ac6dc5d2a53c13f20ed80a9293d3e52429923af997d8ed6229fdb4ee1bc57ca3853696e0b898964b815814c94aa71c5c3f96f14a828efb99072c639e78010f8d781645b9f347534f0703c79d956ea2a034ea5f852456ee45058f891f2763d7fb39c7e7b57d77ca4daf51f439c8e68b4e934d5396610ed6fb12ded3a24b1a35c8f65e2b4bc049df62fa676effd99e6be3c5f73e7877517d77c5d3532dc33cef96140473302dfcaa6801e88b0ee5adef0325851bc2e8658055cf979143dcb3ab35bea3f7e3e7f999b6fff487eebf4083b8987eb3c72d00676d4349ab2f65121e97d336111604b1ab72099f826741945aad44723c1ebbe61e18dd634d9b55f32455eec91565d31c29ce7120f9ba1285bfac43370fc94234756ef09fd4273f3afabee14d0148a19b7fa5f86f76b739067a96b461210a73d5c75c89055a05e02349230c089b253cd3f1ffdadd6646e1ea884f6c5fd21f5eba7edd076353e40d2287231efb8ba132f58cdf0f2e31b54214e997359383711eb7d96f7140c537bcf70b4c42fb5307fab3c66ed0f4b1b918e0bf3e13c9c426790641ccd180ad7416c18268d37d60b6cdfe2b9431d86d2826c04b2a9e1d8d993d4d1af8fd80634074f6996099c6219df8aeda57ba1b246b659e1bd41b0da7ad43fdb6b83ade34985c8ca35bc9770cf9a6cb498f66eeb3bbcc4a8bf2ac19cbb04b4aab0e6cabdd4a27ebe623593864cb00e1e2b59818ef83496d3b6b7f654bc291c5739c5afeb8a98fb0df5c2cb8fc72cab6b96e91f7edd23cfd0b2c8a5ee7ece35265b1a132a4f53048bce11647d8365f8b09a607ac64342b2b894cf0c32bfe20001f8d132a14f6ed354b34bd3232775b71ac8cb612f5e7b7f346b1b558f5227a1f57b6dcc31c4d7bbfb76ececb743c0ab5035bc7860a10ded8534ae33346d596f64dcd9a34932abb276e37555882b76ecd5549d0991d42e2b962b6523203840dbc433023bbf8958bfebb85f285d20a10089bc94af2ba2c2600452cadec5c83abcfaaec368ebe6f869b671133475967f6225fb120a8de0d37c870685208ef834b24430f62b91c76f8bbe19ff71f4af8acf5b2acf6f8bac3f717ef0ca874fa4d318137b14d2a5bcc36f4a3f90f764832bc2a7b7291e1ed77ea126978dadf8029723223fcb83c2652e55a94de639b75ec9e8fc46f512499e58a8af501545265931d7ea3e60a5448b928508178150628ff1a4ace91ad0de4267cade28e6cccfc75abd1df9d2c8b3a3521b2b128feb6a197bef9c55025527b5554f5556ccff0d5e812d1128c60228bea3327fc60537f5982a988f528aa017a75144377db972777e071ecab5dad247d2b656adc81b2ddd4357a9a9b525e55703aaa7495f01976f7f1c2ea770c0a0f297623324d882800f45737713d7be0e847d64f45d97adbf76dd2", 0x5c9}], 0x2) 12:51:50 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000040)="ae24175c5726092d3a0524373945dc63f33bfa466ef99d9f80c1394b536d8092a0261c4673c396505e41d6e815277b97f7b2fc01ce4dc50bdb19ef32b30d1c5e400eb2aa20f7d652355bcb0fcdb60c8ba47f69f5cfe2f4f5cb5a069a06b4a22082f227114736784b838959bb3193d1e99089eddb2b89c7327088dfb9fff6aded", &(0x7f0000000100)=0x80, &(0x7f00000001c0)="0ba6ef6199a3a5a30491ab7a05c5680cbf339f67a2a236fd5e2b0e05aac894ef60bf6c86776bdb2556b3d8fb129b104bbceddd7cda570ab40b34c5c615037d8ffb69ac3e7a98ed0cb9bbef26a444b9fda5a5f9abf90421a55e46decd8e4e470f4b19b284ee0e5b22c4b2116d3145b2b2001ded6edab2058e434b4edf754fc0ab6322090cf9d529ea", 0x88) 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, {[0xa, 0xff, 0x7, 0x100000001, 0x0, 0x0, 0x8], [0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5, 0x0, 0x4d62}, {0x0, 0x0, 0x6}, {0x0, 0x6645}, {0x0, 0x200}, {0x0, 0x10000}, {0x8000, 0xf6000000}], {0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 12:51:50 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xfffffff9}) setreuid(0xee00, r1) mkdirat(r0, 0xffffffffffffffff, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 12:51:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r2, 0x0, 0x401) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0xa, r4) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/244, 0xf4}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 12:51:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = accept(r0, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 12:51:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1f}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="cd14cb309ac1c5abcb3fee3f536523aa4f2d4f7a427eb5e1f0b2a99f1b680a1a7e4dc9aa36b0e664ec60a615be5c8d0714e65e4b6cad7ac4181cbf080ef389bba546f676f9860c8ef63b92846ec60500ebea44332d7eb5177ba244703735ae8f415f85d17d9f14a4f4443c4bfef3c5a72ba5c9dc8b1c24452ab2a3368d1dfe519c1e5ecc5ddefd0d0c33b6606982ca9c5174b587b68ed0a2d51e1f00ee4722a9b05130bd8f1cbd6dc6f3f8f3ef3efba067b1b08ab43715702908164721ea7993e29210a7258f8d6a856dd1ba412599507628675f3dd4d68b", 0xd8}], 0x1, &(0x7f0000000480)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0x120, 0x1}, 0x6) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xf82, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x140) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0xfffe, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e71305ce69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 12:51:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) getpid() msgget$private(0x0, 0x0) r2 = getegid() fchown(0xffffffffffffffff, 0x0, r2) getuid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r3) r4 = getegid() fchown(r0, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x2}) r5 = getpid() sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0xeb2b40063a6df7cb}, 0x3, &(0x7f0000000140)="79bb1f571aee204bd1fb0b9d2c0a22ad808922f12763fbb212badfc24656a8b0e336a67ff8614242aeedc24ef070ac6749d2b8a5cf7cc2988385ecfdec12f51b3ef2d893235c94c628b5e908490255d5196d36cf347bd0253c9ab76a8794018a5c51a2281cb23fb45243b5b8f546e352b3398245907653058ada5fd156db76379ec1d8f97bfd57163bb076d417c4dcbabaafc47cff9ac67332d53511eb00e7a21513035d4e3c6a954c58ce8a64b784af15f4014d7706eae378c97deedf71833e162bdb40883fb662646e7fd05c39d09d941a889077f56a26b09ef36ceb52600dd041723c4fac07a6a2cef012e0d37f7b883c320b83c6b0df", &(0x7f00000000c0)=0xf8, &(0x7f00000002c0)="2babb9849c0624c1444aac9ce71d09f944c7f237ac2c0463f09fd18477238ec65ce532f646e3220ab69828cd72f12602a4d5bf1d39ad0841d6723d9b18a6b2b28d29a0d550723fb50c9a42797936ddccb44b465d40ded2fbec86773617fc598bf11f6c533eb7e436b85f0b67d07121b4abb8cd301267bc48043210858cf8e69106bfefa4cf503c8edb7996bd04691459a128fae3bebb5155e47686ea34b9a2f39eb21ad27b78b74051885a8bec669a", 0xaf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x85, 0x7fff}, 0x0, 0xfffffffffffffffc, r5, 0x0, 0x3ff}) setpgid(0x0, 0x0) 12:51:50 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3c, 0x0, @empty, @empty, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)) 12:51:50 executing program 0: socket(0x10, 0x1, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x0) recvfrom(r0, &(0x7f0000000580)=""/255, 0xff, 0x800, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x104, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semop(0x0, &(0x7f0000000180)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x100, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0xa9) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="4474655b175885838c431662c583b20364865ab6f09f066309d99809f31de110b49b800c8079dbdd6efb0077d6e873e04a642ee76016028fa762f71c8d1429ce082e684c4db0393f8529d9e28a4fd5204f32ed35d15b1199438f8d759b530691659adbd82df443864eb7aa736884cd1d76c1a00820eb1105152be86da72c72f29fdd274fd8a103d890e9ed237630fafbff10a88f54ac7cfdc0e84fb2d84328024e7a5ae929cf", &(0x7f0000000140)=0xa6, &(0x7f00000004c0)="63f522acf18e538b692b983d321062a476559e1d4e445b5da04afa477f19691dc98cd3ea1a0bc96419c52b0c6324978f93d41eef53ce00b588102f69d031aec346e3f23957489652ebfd9f7cd3d49d33d48482e044310d5ad7d47f418230b982ae807eba30f4fe9e603f6644cf1a824e49fb69558c4e4d603da8074ad0a98d18fc92a56f20bbc416ef38474bc5c4c81467a20c7e3a19fd520800c662fe03935cbb8bf0f02a3b1f2d7992b8b9f0140d794d939811bf70a135193d1ada", 0xbc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/99}}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x7}, {0x2, 0x7, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x4000, 0x1800}, {0x1, 0x80, 0x800}, {0x3, 0x776, 0x1400}, {0x3, 0x0, 0x1800}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006ca000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:51:50 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, {[0x7, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0xffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0x8dcbef0b8d013ba7, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:51:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) write(r0, &(0x7f0000000080)="bce96427dbd3d3dae278a1d7feadcec81bdea963", 0x14) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = getpid() getpgid(r4) fcntl$setown(r3, 0x6, r4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom$inet(r1, 0x0, 0x0, 0x41, 0x0, 0x0) 12:51:50 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000580)=[{0x4, 0x9}, {0x0, 0xfffd, 0x1800}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0xd32c, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000040)=[{0x2, 0x211c, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/179) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84, 0x2}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000280)=[{0x5, 0x2}, {0x41, 0x303f31a0}, {0x8b, 0x5}, {0x87, 0x1}, {0x8b, 0x9}, {0x4b, 0x1}, {0x86, 0x5c7}, {0x101, 0x2}, {0x1, 0xfffffff9}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84}, {0x6}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="2d012e2f6631dd18d2696c6530009b01c67caae1c28616115468df6729ef923eb5e7246e137aa80101e5f9eb26b3dad11ad654d82ab90846173e562b003b"], 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1810, r2, 0x0, 0x87) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x675}, {{r3}, 0xfffffffffffffff9, 0x5, 0x2, 0xffffffffffffa903, 0x101}], 0x80000000, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffb, 0x50, 0x10, 0x0, 0x7}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0x7, 0xc}, {{r6}, 0xfffffffffffffff8, 0x2, 0x82, 0x7, 0x10400}, {{}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x80000001}, {{r7}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x1f, 0x8}, {{r8}, 0xfffffffffffffffb, 0xd5, 0x2, 0x81ef, 0x10000}], 0x80000000, &(0x7f00000004c0)={0x9d7, 0x9ea}) 12:51:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0xb7, 0x0, 0x0, 0xfffffc00}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) 12:51:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0xff) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) pckbd_enable: command error pckbd_enable: command error 12:51:52 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r0 = socket(0x2, 0x1, 0x7) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) setsockopt(0xffffffffffffff9c, 0x7, 0x2, &(0x7f0000000040)="446a0ce6f727b8ae42a575d62e76c4d0d60abe9fc0ffdb701f887938d3f141aec99bf9ffed8a78e92044077c892f780b29d1dedcb173a761019d9844170c1d1144debf1c821cf6735c17f82d0bfc98a315b0b7fbfbf3d0f6a822306dea4c6d0861220d2ecaadc17d72a8832f792a21b30e958d94e9b9b833fa4609617502acd176aa8f591bf51ec1bb6a0d3847fb3a24d6e7863d9b2a676fac95fc95ab59273bc8514bda6dd041fbc8314d1a589fa2542f774319627854d4a647240924fe956604b491af9eba2df9d02fa3fb057f5e8905385e21bb5649438c89a881cb9656845467e072e635063590c4b0a31746c79645ab6724f266ce4449f94561eaf895f33ffc8b83a46206d1476c67435e2e6b70c930958394ea335df5d69cc72e2a6623f12ac90b4a34e8eb16171175afe6949c692a64fefcc0485d2c4aca9680ce33ea7627af2933a66a405b1d6721a04afb92ae7056ceb6c1ed1603d6721341eb723dcb6f216b6e9b0162f99c361f2b699c7bc0f8f8e11d4e7d452b6ded9bf5d997357c4e7ddf951cebada1dd5855112c63d130cbb07cbb7d9d993b40eb02a1bf29ac37a9371113ba3bb1314342eb01a2b134c95b85c1b69631fc54cbbd1eb1257c782005052a171389b1452ca9ce17b75d712d2478dc673444d3f5c25589d05d69f1630a9b393c8f3851d1b18b980b604c75883eaacd6a66c03d2d3ac7800f0da6c1e1a4bce37b8140304080f68b99d7936ad506ee7468c5cc9055ee767d4517ab69d920eae8f3dabc5dba560b0b59fc4d84e54fd9d2ded7f3ed26701580fab680cfb16686a5bba05f249e8f77cf18dbe0b4f1be9b6a95be7e823585ababf0abc740fdba564ef56f6f2fbc78aca18a06bb49488a0ee26a4a0c21ea73d50a116d176616baf7e66b95389e8a32ea77ca6de5c1065a2b2f523c7eed4b3a216f612f3ea7b0efe83399b1f0fab0346ef7ff3a623e5cefa43204e4b1e4d361b12c386eaa1256d78a4f6e7714a4a5d7fb3749d2d98a0dad9aeee4cf4783f84f8d1fd1c488d41bbc7d94d186f6ff3e03fb9c850a813fd8e9483663a3fee5e6ce4636f2339c15c6d319179eac61886f7a552020b262d63924be1e5cd055e678658a1b8a2f3d971e67b58d2e96be9dc0f9e97bfca3a0b1a13842a63f3d1d49e762d8d6a2af80a1ecc6c2c007e50d83b2d6132cc6c14cc57a198a790c8ae4a91ee4f061c7aece1fb07c4240cd9c90c5ee9cc90ada5b1c9070923eea3829cd6406583fdacbf029ac741195591752352338fbe884f0a50a80907bb8f3a7b3f364e854c86b45fe585ce9b6835ed6bd7cda0bb25cc2b95dc2ec1706bd9ef486c8f3d02347afe372772ead7e5a13ce0546aa800a81dd95d4e96b0a4fb9a79eecbd3f119373f011e10855d98b8c2f0bd07de86150a49f4c3496b99fcb3938116f1f31402a069c5caeb6b9e910fa5cf19e542f2828b947d9a36766714c95cfaed0a8b5542c9906459c2b82db3e4fd532e5819b132233a2d2e8a06bbb97431cc2736ab4601583b9d8669404bc3d717e35778eeffa73fbe437ef2509e096942d26c8223abd7957223a6d832d6a37fd06fb4dbb2529146f8a395a18a4269ff0ab06992de6b3641a0e2185c4f6b15b7b32c4f48787bb126499d619750ffc4de374310a405c934e7be33b7174bbe71721749306d892f35f23e14626b24a1a8521191d543fb25fb75d4c6e819dbfa66d54b30d64b6856c7cc4d2b59ebbbfb9bc60c55dda27301d5615924aad3a00250135243dd68a4772fc0a3d5df6a20fb004bbdf6b8abdc82383bf06cf8adc46a887ffd3ea0169d065ae2105d6bfed13a98e43ff40a2832891da55f1b683b6be3dfb9c0446c2744d8d4f64e2d91f273930752d33a479697aeaa14205675bbcbc27392b15a2b872a8b75bb209c45aa66ded0474d421345d74bd40a9ee17d304ebddf9ad33d9885191b5129977d59c43bc5228555ad65134338ab330faba77f1360bdb2c1f41c537eddf9de016b2c237662ef302ba6fe23d6fea94e8064957bb61d5bf0eea593e8df233a67a42a58837efd572902efe78b0f676e4c1eb8f154663c75cc6eeb5ad1a2d4f29c138a88a120e52e5588ddcdac9bdddac5790c3df4b2fd04e16781793fe5f2c06da0638542dcb7cdef5dcd8303b729b3b674f3cb6538cc53362929ce864c97b7f4679649176f34d6626f35ab3f539f3ad5e04784eed9b9104a11105864c043312b7ebc6a0eec10ef6a33af0030286e0003f75c3e17400c5bca538032162cbca8f418e3afd145c8861723c84c2eab3d2bdf80eb87a148f7ee86165737664869c778882927f39763772c85b03813ea5be4e19df14001f1ffaa2fd883f58ec4756be5503e25be2adcd4ef8ee92ab7997036357b87d47c6f3a49f713832fdd238e2e6791ff56e619bf769ec34b27c794b6c8ac9b5af28b6a126d2798c7bb99ed90be66ffa45a7b96c02b707cc88e393ce926937e2be6d81c369cd171d81646285cf42452eaa39ee487db4c3478258ef91ada8e91578ac1015e29e5389e3b1c32fd2bf1dae75ee006d11e74c80e7db9bc480d9cbb4fb01511d61a1193458103862b6b88014a3330ea757f2c9ffec2cb76a5a48a5019801a114c3441be0117a4a7482ea3e9d6c66f02405809c10c3c1ea854e8a9610181643bde487345d3eee935062f3c3cecea58dbd1ec1e7a108f69ef660f1693e06483e7772d3760f1d77cfcbf42330f2fe3b3a4f9528d5a202a9d2d7e998c4bc5e9f1709e7f9649ba7055331f2b56c1b1323b5b3f81874936c8f718f798cd490f3fa593e94a49cc5bd030d2e5e05029f52f3e408ca7c2c50ddafed288d3ce0297237dec4482fd74991bfd0736b7380eaa4f5d3afb76b878700bfd34d19b7498e86659bc4078b9f1c860f4b223828eb8e9eaf9ce58873cc520294a8391393abadc3bb51c8cad7d5022d0109eaed4211733f0d0fa402b92ef60f21ce160e0e4944f3ef63dff56e6ae192ea8ce470354fdd56c6cc1df3b821f4114cede6b0ea3a7a54bff2b658671338f9278a65049504fba28f0a90230a7a8e11332786fec0f83b1dbc401fc1c0d2ed2855fad20917dd2fdff50a4c6e150e67121ffdafcc3498f4d3733cff0c3a61d9c464749d672a26feba73fb9f6b5935e95e92b826eeeac4249627b3339c597ee809d1150e07010f67102c7191b15d00a046fba9cc7d77e5169f7112dfaac7046ca8caf743e7e33fc38454e5ac13411e69f40a56d3d6c32bfd316be9784f28a3ba84d2f7b53393d73ffce700932ef3c05298005bb7ad01de9bb75451c2b801ff480ca06db420828ef0547c28547fd1a35de5c1cf9c532524cfe0c0d179711ad7b05a72a69d59543cf47ee237e193b9b6ed39827c3a8d594bc78a66dbafbc464105a6d47bbfa6cd98af69552d039da5e8fa1494eb0b3fd049fffcf3ac6b323d3fd39f4995de3f7fd49b6f2b6398128abfbf19e0bf551aae1975318009cd908af51fe15d94809a0bd2055ac498417fa84b249baeeac327fe3a3f15fd30e0269fb773d7f1e31a19b2b992ca24e5d1f484fb86dfa8c77600704015b04ea3e365286c1d1715c69eefad69e352d9c1a707806a06157ba1e0dcab9f9e629c5ecca577dcc66e483c498942df3f20e61fe190c3bc1049f66271410823ca3956259537cab87d56a62eb9bdb0a1318e9b5c1b3ee551ddf7f9c9fbf000ac002833407083571a351db6343b0fd30fc9c4b46f88e5f9a1d7702ebfc055a2e3c25919a63f6c32d63cfd84a5b46378e8e976264c6323899844994e0e8f53517a5c6bba1df7db73a715fb1d7fd94d5044880d0c98af2561334ff46d60a4ec89c4c88ad30b59067d6b52a9a6c5308a698c6f3bfd9efd85b27e076ccf44446ad48626c54c7af0a992e1444b2614ef582cf9dcce1f8e54eba12dc8a7ff78e2db12edd64f0b44a792c77124dcda7ad08ddda01f0aba9a12f8738f7f3c15c593d288a23c568ed8cde1685a2e6a8a19090a03aa5a115e3cc926da603b58276e2b334e677566d419bb3b0eacc6e25f056972506f33f7abe7d7f3386bff78ff73ab30a2c640a2a07b07e34251faa7ee3db0de2fc431550ddf54b1a2c00f40738a0aff3bd14034ae2cbfb188b326a968e4f3532ce1e0a95aacd4322d846f3c583c52b641139f3dc7e9046523d1a4e407022e12e242cfd8930e9dc97fd18dd7cbbad3fe711f2549df8509cafc128ec19b0bb9f8297d42abc2b49e12bc6aa5d426e05289d53016d616ad5a43c7b725dce78eeb120384ef7bf3501795918cf5d9373153c0a22cf6d07b8ac1912a74cd123dddb761b0ae5d02b2a3563152868b049b2f957fa752d19f14872b9cee9371ddd1955f9ea58efc01eed058762c8cf6dd554d41084443bf58423e6269dd4e372c3c4288ddece132994ca60e3f37958b6ea9d605d9b36620829b8e4dff5f5582153f9d62599a86191a644883884d48677649cf195c7ece27cdb4da84cb8e682f577cbc134dde7af227538fbd826d99fd1d0bd925fc77f71b36cfefe49febaada156b11fa025772a23b9ae327e9b700c99ead02f32fbee36a02190392f4e4b4ee430b06c9a70d3be4dab9676a036cd482bd815c605bdcecd75b510121d1e8f9672a7ada43ca72bea73d227ad0e3dc0c5073ea76e23d8d5fefaa99ea2c8a3da7881258107ea3042b3902682bb022c479693a72e1ca41267838300d0baad49da43031cacbbaff0b168dcf3d120ddd1bf6ff402216ff3424cb54497bdf79eb5771d81cf144a66d012111dee696290496a6f536a41e1e9acac3303dddf338d5b15b7165e97a64e37ad271da1dad87c08edf9297dbd270eafcd7dda8f33229ece37cb3f18f52d91d06d8df85097d005f2bc9c057c6a7f061b554e1c6410fcbcb2e347b5d23754c766cabeec61ea6e31c0aeb23da8817429dc9981542b6a1c66a3bb1a7b7dc5ee122f4ef3878e26db534b5f3f462ce160605784e7092077819f3b7937eeaa174af8d3dbc96310726334e555736c066cc9185de11fc6f2626dff3b481f057761988c4805d3783b836b4ab5bcb7e53cd2b0ff0c32974188872f5ac34533b04452cdaf4be6823fbe5ac1d673e437956121c558f3022eca47c9755d59540d2e6cf0e2902b81447479a93750b784c4a104d45054899f8f18d69a827547964b833145c80ce4828c6e2e134248a5b3c600d947efa0b354b72866148497553ffbd632d3b711579f8d8cc784ca85678d95a093fd05a1e60c63022c46ce6dead63f6fd9a4e84dd43e7ee2d6c4f4e0361b9a22533284effdd8c2d89556ba543718d006277eb71dc23e3b3798a3a2a14b3a228f087f6ba60f11bbdec526639439ce54b701fe163e4806a76c422c4fb868db5b08ac4c670278458f36521ecc61ff9306da1d160cfe8f8804c96534e1096f37d209e5a694947a7ea6051874b2b985f4a0f895a96d21c2ba8032d80f3756181b710bc60a688b6e095c375fc067d0660a66df33056e7c74ed75f0e1f4c7b32e1e5b3bd5db14bb761a8bee032c61db3b2005fa321cce90973d3fa5ab819caeccee29e2b14df9da6478158d3ed8c08c22f8b6e2ad94e7d0621c31aaf986f26646c5240df7a2c6f96e1cd4253abf137ffc751f54c4ee53e5c3f72a517b8ee717d84a39a9a1bb8e94fa17324cc20a424005ed21f8ca0970bc8d14e664b37dc2c34220425db35e8d66db3018ba7abb4260d916794b7436013c138d0a1c76a53c6650d5d3c12180f4319396130b7d3ee9029bb0912d3ff103dddd3731f110c0408d10a1d0af6b913fe99810dc3033719b9", 0xfffffffffffffe09) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(r1, 0x1f, 0xfffffffc, &(0x7f0000001040)='k', 0x1) 12:51:52 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x127) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) socket(0x11, 0x4003, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='c\x00') r3 = semget$private(0x0, 0x2, 0x189) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() r6 = geteuid() setreuid(0x0, r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r4, r5, 0x0, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000600)=""/215) 12:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:51:52 executing program 0: shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffd000/0x1000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getuid() connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 12:51:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f00003ef000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTART(r3, 0x2000746e) 12:51:52 executing program 0: syz_emit_ethernet(0x1ab, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7", @ANYRES64]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x8fe}]}) mkdirat(r3, &(0x7f00000000c0)='./file1\x00', 0x8) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) 12:51:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x80, 0x40) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 12:51:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x918}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000108000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00003b8000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x401) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:51:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100"/4103], 0x106e, 0x0, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000540)='y~\'\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000740)='\x00N\x00[6\xe5,\xd2\x12vM\x8c\x11\x8e\xb3V<_\xa9l\xac\xc6\xea\x97c\xee\xda\x8a\x82\x14\xbb\xc8\x1e\xf0>\x97W\xce\xaff\x11n&h\xf1O\x99\x98;N\xf1\xdf-\x0e\xb7erm\x9aJ$\x90\xb3 \xa6c=\xa1\x05\x00\x00\x00\x00\x00\x00\x00\xb4\x00\x00\x00\x00\x00\x00\x0f\xffW\xeaM\xcb-\xe2\xc6\xc3f\xe7\xc0 \x1f\xee5\x11:BY\xd7*N\xdc\xcc\xc6V\xa2\n\xb5j\v\x1d\\\xc9S\xa0`\xd8\xb2.O)\xd4\xc6;\xc3\xc5E\xde\xc3\x82K#\xdfN\xb6\xc7\xa0\xef\x92\r5\xcb\xb2M4\xef\xa9y\x95b\fJ\xcb&\x126\xf5\x99=\xa3qj\xfd\xc7c\xa5\xed\xdc\xc0WH\xd7\"Q1r\x13\x95A\xee\xc4\xbfwa`V*', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=':.-\x00', &(0x7f0000000600)='@\x81-\x00']) msgsnd(r2, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 12:51:53 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49a", 0x0, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) chroot(&(0x7f0000000140)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) sendsyslog(&(0x7f0000000580)="ca471381721566b9c6786adae1fbd6c3466084d6cf097836280175143a64018ce48182970e45699d8b748ba538f4835f984575a5ddee0fc79d49619cc0d87122128aef99b46934f11799a17fbc1e9d05d12390d815e0cbe8333303c02c81704ff68da7fc418fbe0fc25901f8b04e0f8bb415e69df67485e6cfb064ddeb06bbcadca54804886c196d2fe8dd1cfd03c08fd6b27460e177aef8c6961f625bc0a8c5a56576570ba55bfcefbd7407632cd9f89a5614a14d9b92aa57b09418ae0e1be211b8feeee325f221392bcb60d9e7d6f15d1ca3293e817987eea8a59fee819f7893c6c5c34d6ffbf1067e9429bab640e8dd8b6fd723d783c1089514d06363474c7f31f577d09848ec69c83a5a63b75bfb592eb8d07b02fcdc52e3b0fb106d823d8475fced30fa5b1be1e4226e71a29819be615ee97639fcd9055e37f79c07a120a750dde3989dc243c5cabe92754e17691ea5806dbb6c9b3242a80241ee38464daa2ba3f3b81530c81a114d62dc9d906190492ca6b5c6468868bc94609ec1911c314eff7bf9769619fb65dec38a32852adbdcc438e98cedb2188fa0695641330c22d17810f83bdaa5b8267b98bdc28c409303058d7066ad7b43fe5c8cd831e75baa6568c6139074580835aded321f6daa997e39df301a390b6c536b6718e3bcbd80ac317171102423a54f1dfdeaf6a717873ec16cd7de3e7bceade5930907f2644626b85f786276df1c8563555c41c8feb4a4db06037c0262c60d12cffe2f73d2d344ac20b84033d7d3dc04c901881989e0d710c44587ab2c3f10e0536ecf4fcede5b537eef52d556098ee5fe3fed7602dad222b01d03772ed0aee54bcbf3efe1b13126f382222562abac83e43cc5fc8cae2f0272fd304c59ca8f2688c6de2974e312e03bec1e63d2fdf461cc5522202962a6f4dd6a083d34635c029e9bfb5597b5cb7579a11d7e044bba0f5d88f3470430b2a98ef0c4240ed9bce7a7192d1183cd3a00471d2e766fd444f70ddae7bc9c7091025e3b987743096c1298f3ede94a50e283c14b498868f34970696bd873926ff50c13e81f08ebb9c5b279be92bb4d7cfd96cc1233da2d3842b448bfe3ff8dba5bc706fa0b0cce8fb19e11647723d9b7b292be2bf69e3b8d916eebb7d421d0ee776deaa132c7217f787cf24aa001ad4fa69a5e334079b2aad33a9b09afb82c5a4d3376557214deec1e5f4962863af633cf4af24865efe0f70a08490326ee48106a01a2f57fff78465ba89451be038001aa1d326d584c2e3eecfe982a5ff7e7d641fb5775e8f7683034ecfed4f742c7793f8a8c7b2c4c03ff21ee77edb365733c353831e53d50c0ad4efbfe96ce41f230d3a562a3218c3e20271ec444aa8fa1ccfae1b60e63b7df2b69a595ce6c04edeb700cfcd5d2b272a9e7309dcb7918c527141a6c4e38fca1f894b3c6aa9ee59563e805054ec3c5c112345d6f3b4ad24e51828a0633bfae1d2c95cf8d7aa73eaaf22221da966f6315033d9ed031d122bd57f192c2d965020a8ff9f986ce7391a17d20e8dffac6556c719d7566e8f2b788eb1113723c71bc475f8f6743a2fb13fe5212acacd9cb5230634f74bb8a2a85ef9a0fd54e6f4ac7b5ed09da077976f9c28cbc8abae22956d2554a25a91c6b47e358126e62ba19848b3e1f3f6d677a2dd54329bfeba94b3f01f615332bec4afa1c9a9cefa88ff35b1cb1e46db96bdd9517a56329ba540ba0fb6d303238c3925bef213246a293f07a56ce47afe5a26d1f72b4ad36cdd47135b4d38d35fab7ee956694df4d7604130616cfab86cc992110cd909d8ebc8acd3d475b08f13bbaf2a315480d76f6c973d29e7dfadc779d4dcda08951caa735a92f836123a2aa753644af3bf5815d730eb36d8116d592be1b1c729fdab3dd0c61cef654ff62655f420600978934d0fe03b20f31241733f8a33f348581dd25a5169ff58a14d82626a288ce5a1a18a7b7e69ae2e10261d832ae033da22ccd01440d8655475cf491db9a47e839faa72ceca94bd64ad13c704a1d19978af270a2a333cb2f5f78ba491c20a6872377a0155dbd292b1f565e95b226402eebe48f370e7fd45227ba2d70e05925a581a6051e395384e75715c484f6c6125c993f65b3fbdf1eb842cddfda459a55f6b4b004abb5ccda65e8bf8b09f1f9b60ea51f6cc9a351160538bd23747fff954d03c8ce74fada8deb955707870afbe4d3e9ed6f1a1756b2f2c59cbe20212cef9a9b6a07d80aec885bec06b9701679242f1f48f1562f26815c55b1b4a10bd7e04387ba4702160802c68a07c60d0345d76ae99c8f8293c4c4c5448f94537ecbf290b7108811e55433cb8a59a152ce654d7bf17bf5af161bfb9e1f80d392aa556c5b2e34efa6664718154e41e2c3056c3bc40921d9a2f24216bc74c038256202a605a99d65ac135f7b2bbec6bc5d44301ff99ad02379e1b0ee8d7a9311e8c03816da3dc132fe82d635c25c01c1a6e7da1cb2620c61e8489025d9317cbfe1ef3eaa6a6f08a21fcc806a5dd7823a4654736f981f749caef7f4cdd17a1beb7754ec1650ab95c7fcbcfe6ec7e9a5778e5115163ab12c8323809ad6fb1bc88fca1965eb06053090030b92ad80397581618e409fa448d237dc4940a05ce82201705fabdfb90f6dbef669363c5007db7d4dc31ca571e01676d1cf54505dcf7c4380ffa75b20775f9259f6656342bf200631a04c6b7ce281b7bdba15d795ef2d0416891214897172d969beca887cb4f51391aec6c80b35e112fc07353d6c14b1a642060c6dd34e3df2d8a5a55148e18bf431c9a2362c8687c30bc3b355064097ede2ffcdff7914b378da607b92d08fdc6b4497c475b8070ac3770c082b7d1e50939c402fc255ac0a384e92936670ab6eed09ff09d6345ddfaa455398afc9d692cb5767fbfa930fbf89f96c2020ed27d9b19e9e941a02353acdd57b90509581171658e777ba98e1b74bbc7604812d10e04c86912cc285466be48ce2294bf04d184fc7fbe33653554c7eeda823a6891b742cf36a16ba85d87b3661487f3c750e2a50fd4c586aa939af8a70ab5c3fe6b4d6044d7ce47a440de77aaaafa85829de7e40275e90e607e6ea59c2aa4270c49ca89d1a90ae4233d163c9098f3f26dd2e69961e698f0a4fc67ce3280409fcc874dabeaa87de76566fddc0869c6a6a95d775df73fcbb33ed3c0f98a860f77fe05fe1e9bb484d49f0f509638ff55b19b151626f1699031fa3edf7b12abf241d7abe011499097cf4cb7786ac2b90a850db31e4934f0ba50e7fd2c38cbea5cfc46e9092ef108886f5956432396aaa5aae9b8038c271d6b46f57c468394fabb052ad9642bdfe3203291da442a0934d9cdeb3aad0c13bc53c97318de88ab10d4d872372885fa43a6b7c56c7f1fb75e275f521a507ec80df8066661ba077f25fb647261a85b8a21263921cd6bcd30a0b82575bae44a11eb267ea80759eea853d5c28929e60dfce68fd342ed91ec7a3034a9e59e69d19fdc66f6751a08f5a3340cc902db9acb7593b0e00eb653c4eb27c5567cb44b85bbd51e2feedb60236b6eb00ad29b6dda780bf6837166ff4cd52bd388c6e0d64f873ce5cd6ba63cf7221597dd8cea664f41ddc610f5585fff3b85ffc90322b65431aa5764f4209695e52d0e2f1316726155cf242d1950695cf5071fad504057d75efde87000949dd0d99e63c2b3e77ec7c59354b6d776287e04557d72d70fd2adffe2ef559d627dd913227b40d8a2197d9c0459c71f511382dde49bd175db53edfc79f34ff8b1651eb679602621cfa56a58a15f9829ca0e875f383b04bc83d31dea019cdfb73d42179490f8cb0683bfaca324b74ec30eb592bcdaf884c76abee27dab19f518a7b570c6fc7a9d4bace1291831381f540cdd7f1a2b27c419e5809a904b1a6b7399af0adfa0fbb3b1ca24805d7a2cc270cd530ade65e44298ca7f6050510a66f1e01c8b677952efc2917aa7f88221090a71e2cd801617f5b06383d835dace7b1d5d26827f8c25bc4050dea0fcbf81bccbf20c9f0fbbd3b78c8a64699111826300ea49f3d2f47f0da35e6ef39bd3c2777f512ac6c02f500ed7ca1e602165d55ee5b6e13b29f697552ec7112c3e87b22c0d15cd40922db778f3f6eb5e7e566531c43b99ef7d3ad0d2ba7f0a44e674e94ca63be50bc95c1459de355bcc87b3f84504604da3721a3d65de20bfb3010a443eba0b574b5c7e6ee405b38fc368f6fe2a67919760b391a36abbfff0b9261462ef6187b76cdeee5bcca79c1ba9270047ae710e045ca5158f9a25c2310abbc6743c38df66dfbb87c6717e9604366b83e8c4c9daac0b6ea4387d6c7ed87c56d0345d5493dc86bb9c23488e2c730a846f889623137785f19cef1ad14b3ef97bf6cadd21712201ba44d2a2709bd68a861aef60983c2577fdcfb6a642ea64dc65979503d9f0271f1fb67d45fe899de63071a12e2dac484cec580cdcf94e09604df786caa745a62cb129cfaa87e51b52d685ecb65ca3bbb26da05cca8f6658311da2738e822d888ee69ce8212312465932cef4e9d1340cceaa2d1ed8315d0d215fdc6adfcb2cee41f8ff9d1465b0ceaf95e05fe1a137e47a7dc7bf47961f312bd7b2be0d8b7b2475455f6319460fdded2319645ba0c6a66dd63f148d9c4d06645a86a861688f855384d02a3c2df8e01b1c58a63b697af70b70b452cd052e32b76b12d2abd38f7d68d667290fe81b51562770d54cf51a14937336396ee56f558b4bbc7eec93008291a12950f8f051d5cf3486523e76d08bf1a2b608847c951c2404a2dd602deb36f3ede2024f70c25ab53d7ffe96e3e68b8e9862a63fd769218678518aaba00079d863045dbd407d164f3b0c729427cdc825a8e6e60ffb568618125832b8a86932bb6e4157d954f3dff952a0158468cc116b73559a9b7f8205d23cf546743b0c0adcedfa3bf6924fbd3e87252b5086bc6818489054bbdb86ecfd37581c6cf76e7876983540b33e717daf824ce47249255a91a026322d985054c4620c661a9795c26fb9fa88f2c2e8198e2842dbbcd1a623077db235f85cedabe12550875036c0c65379ef98587094f19bbe594d3a4d7ae0210a89d1e4ffd8d4776a8a5036d4ac76e381def2d10b01188c9b835affea975d27a720c376cb316c9195b8c28b1dddb037896937771a80cb87b7ed77a73ad9e6a598166f7ebe493ea19561cd533ac06d472abbbb246c4a73b5f600e7adbf17867b65522f3ef87f66823605e9941549cf827a7b9956abd1e10c32f1c8cae4cdd1307b14e7aac3b9d03580f7a3ef748feb3121e09b99151d784653de2364108348f734fad72534abbffb260dffc2963cd92932083aeca0f6e9b373240e6900a320e626e4ffc01996b29b5205cb66afd1a4412e8847553feea9879356e6375e94546c9cd8c2ca4fc009796a931296e9cff82c071ad6abb91b9d41d1853238882b4b341b39373e77a1c0d94e7c66d8b571e035706da317e4ddc5f790ded5f10d7b1a5d22965c8f2e0175630333f4b38f7ffad207d16cf17fab5c78ea3be43c0604e930fbec363ca55d38269a8a994b36b842cd0cc116479a1f9f66226abeb26d4f53e07d642a9093b1c5bf6264ed8aae31b93794c65b2f80de4eab1888345074914b7248730005ebb805e5bf1051f6b62bb1bf127d64586d1e7f0da58f9e97c5f01e83a3c82062f24693e097de79c3749a6bbbfb82a817925aeaeb07a8a217906e52720018183633271efc0bb5dca6c2435e8f277ece54b3e980153b678a3432c14d2796c923c6d745c0e68ce9cb21335", 0x1000, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x400) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) lseek(r6, 0x0, 0x1, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) r7 = openat(r5, &(0x7f0000000240)='./file1\x00', 0x80, 0x21) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r9) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff824046f9) at panic+0x15c sbdrop(ffff80001e78cbd8,ffff80001e78cc60,4315a) at sbdrop+0x3a6 sbflush(ffff80001e78cbd8,ffff80001e78cc60) at sbflush+0x93 sbrelease(ffff80001e78cbd8,ffff80001e78cc60) at sbrelease+0x2e sorflush(fffffd805e506640) at sorflush+0x14b sofree(fffffd805e506640,42) at sofree+0x147 soclose(fffffd805e506640,0) at soclose+0x268 soo_close(fffffd80576bce98,ffff80001d6c3128) at soo_close+0x40 fdrop(fffffd80576bce98,ffff80001d6c3128) at fdrop+0xc2 closef(fffffd80576bce98,ffff80001d6c3128) at closef+0x117 fdfree(ffff80001d6c3128) at fdfree+0x100 exit1(ffff80001d6c3128,0,0,1) at exit1+0x32c sys_exit(ffff80001d6c3128,ffff80001e78d030,ffff80001e78d080) at sys_exit+0x16 end trace frame: 0xffff80001e78d0f0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic sbdrop ddb> trace db_enter() at db_enter+0x18 panic(ffffffff824046f9) at panic+0x15c sbdrop(ffff80001e78cbd8,ffff80001e78cc60,4315a) at sbdrop+0x3a6 sbflush(ffff80001e78cbd8,ffff80001e78cc60) at sbflush+0x93 sbrelease(ffff80001e78cbd8,ffff80001e78cc60) at sbrelease+0x2e sorflush(fffffd805e506640) at sorflush+0x14b sofree(fffffd805e506640,42) at sofree+0x147 soclose(fffffd805e506640,0) at soclose+0x268 soo_close(fffffd80576bce98,ffff80001d6c3128) at soo_close+0x40 fdrop(fffffd80576bce98,ffff80001d6c3128) at fdrop+0xc2 closef(fffffd80576bce98,ffff80001d6c3128) at closef+0x117 fdfree(ffff80001d6c3128) at fdfree+0x100 exit1(ffff80001d6c3128,0,0,1) at exit1+0x32c sys_exit(ffff80001d6c3128,ffff80001e78d030,ffff80001e78d080) at sys_exit+0x16 syscall(ffff80001e78d100) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd8e0, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001e78ca20 rbx 0xffff80001e78cad0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8187ab8f kprintf+0x15f r9 0x1 r10 0x2 r11 0xf0590286ef05f280 r12 0x3000000008 r13 0xffff80001e78ca30 r14 0x100 r15 0x1 rip 0xffffffff81db0098 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e78ca10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=336667 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6c24f8,0xffff80001d6c2ec8 process=0xffff80001d6c4af0 user=0xffff80001e788000, vmspace=0xfffffd805c836778 estcpu=36, cpticks=8, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51249 247669 46625 0 2 0 syz-executor.0 51249 482109 46625 0 3 0x4000080 fsleep syz-executor.0 62505 136789 0 0 3 0x14200 bored sosplice 62105 186548 42657 0 3 0x82 nanosleep syz-executor.1 46625 360599 42657 0 3 0x82 nanosleep syz-executor.0 42657 103650 66286 0 3 0x82 thrsleep syz-fuzzer 42657 65717 66286 0 3 0x4000082 thrsleep syz-fuzzer 42657 461441 66286 0 3 0x4000082 kqread syz-fuzzer 42657 324974 66286 0 3 0x4000082 thrsleep syz-fuzzer 42657 439607 66286 0 3 0x4000082 thrsleep syz-fuzzer 42657 121251 66286 0 3 0x4000082 thrsleep syz-fuzzer 42657 173090 66286 0 3 0x4000082 thrsleep syz-fuzzer 42657 8069 66286 0 3 0x4000082 thrsleep syz-fuzzer 66286 496623 37492 0 3 0x10008a pause ksh 37492 510146 27822 0 3 0x92 select sshd 48489 424613 1 0 3 0x100083 ttyin getty 27822 268766 1 0 3 0x80 select sshd 1334 439565 28984 73 3 0x100090 kqread syslogd 28984 469033 1 0 3 0x100082 netio syslogd 42258 57816 1 77 3 0x100090 poll dhclient 80836 11778 1 0 3 0x80 poll dhclient 72079 311333 0 0 3 0x14200 bored smr 19802 223649 0 0 2 0x14200 zerothread 29935 49094 0 0 3 0x14200 aiodoned aiodoned 13428 100056 0 0 3 0x14200 syncer update 29957 61305 0 0 3 0x14200 cleaner cleaner 71722 65496 0 0 3 0x14200 reaper reaper 26112 104863 0 0 3 0x14200 pgdaemon pagedaemon 83710 219948 0 0 3 0x14200 bored crynlk 73956 31768 0 0 3 0x14200 bored crypto 49805 137540 0 0 3 0x40014200 acpi0 acpi0 71686 78840 0 0 3 0x14200 bored softnet 73416 456018 0 0 3 0x14200 bored systqmp 68564 184813 0 0 3 0x14200 bored systq 57904 55392 0 0 3 0x40014200 bored softclock 27953 54519 0 0 3 0x40014200 idle0 1 378516 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9489 6347K 7432K 78643K 11657 0 pcb 13 8K 8K 78643K 71 0 rtable 110 4K 7K 78643K 373 0 ifaddr 67 14K 14K 78643K 109 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 4K 78643K 63 0 iov 0 0K 18K 78643K 50 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1513 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 68 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 6 17K 25K 78643K 314 0 sigio 0 0K 0K 78643K 4 0 proc 50 38K 54K 78643K 386 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 40 0 in_multi 54 2K 3K 78643K 114 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 205 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 147 109K 109K 78643K 1588 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 10 0K 0K 78643K 21 0 temp 116 3856K 3929K 78643K 11876 0 kqueue 3 4K 8K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 5 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 74 0 30 2 0 2 2 0 8 0 unpcb 120 595 0 582 2 0 2 2 0 8 1 syncache 264 6 0 6 3 3 0 1 0 8 0 tcpqe 32 546 0 546 1 1 0 1 0 8 0 tcpcb 544 130 0 126 2 0 2 2 0 8 1 inpcb 296 342 0 335 4 1 3 3 0 8 2 rttmr 72 3 0 2 1 0 1 1 0 8 0 nd6 48 15 0 10 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfrktable 1344 40 0 40 1 1 0 1 0 8 0 pftag 88 8 0 8 1 1 0 1 0 8 0 pfrule 1360 6 0 4 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 425 0 175 18 0 18 18 0 8 2 art_table 32 427 0 175 3 0 3 3 0 8 0 art_node 16 73 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1879 0 481 88 0 88 88 0 8 0 ffsino 240 1879 0 481 83 0 83 83 0 8 0 nchpl 144 2529 0 922 60 0 60 60 0 8 0 uvmvnodes 72 2168 0 0 40 0 40 40 0 8 0 vnodes 208 2168 0 0 115 0 115 115 0 8 0 namei 1024 7017 0 7017 1 0 1 1 0 8 1 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 528 14 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 12 0 12 1 1 0 1 0 8 0 scxspl 192 8224 0 8224 1 0 1 1 0 8 1 plimitpl 152 34 0 27 1 0 1 1 0 8 0 sigapl 424 503 0 473 4 0 4 4 0 8 0 futexpl 56 6797 0 6796 1 0 1 1 0 8 0 knotepl 112 91 0 72 1 0 1 1 0 8 0 kqueuepl 144 38 0 36 1 0 1 1 0 8 0 pipepl 272 119 0 109 1 0 1 1 0 8 0 fdescpl 432 486 0 471 2 0 2 2 0 8 0 filepl 120 3318 0 3211 4 0 4 4 0 8 0 lockfpl 104 82 0 80 1 0 1 1 0 8 0 lockfspl 48 32 0 30 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 314 0 307 1 0 1 1 0 8 0 zombiepl 144 474 0 473 1 0 1 1 0 8 0 processpl 928 503 0 473 4 0 4 4 0 8 0 procpl 624 855 0 817 4 0 4 4 0 8 0 sosppl 128 10 0 10 2 1 1 1 0 8 1 sockpl 400 962 0 939 6 1 5 5 0 8 2 mcl64k 65536 38 0 32 1 0 1 1 0 8 0 mcl16k 16384 3 0 1 2 1 1 1 0 8 0 mcl12k 12288 7 0 7 3 2 1 1 0 8 1 mcl9k 9216 7 0 7 3 2 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 40 0 40 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 1 0 1 0 8 0 mcl2k 2048 78058 0 78008 24 17 7 21 0 8 0 mtagpl 96 70 0 10 3 1 2 2 0 8 0 mbufpl 256 125876 0 125598 21 3 18 18 0 8 0 bufpl 280 4315 0 130 299 0 299 299 0 8 0 anonpl 16 70169 0 53849 85 3 82 82 0 107 15 amapchunkpl 152 2404 0 2268 19 13 6 19 0 158 0 amappl16 192 3300 0 2384 67 9 58 58 0 8 12 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 18 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 17 0 16 2 1 1 1 0 8 0 amappl11 152 197 0 186 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 344 0 342 1 0 1 1 0 8 0 amappl8 128 315 0 276 2 0 2 2 0 8 0 amappl7 120 113 0 101 1 0 1 1 0 8 0 amappl6 112 168 0 162 1 0 1 1 0 8 0 amappl5 104 483 0 471 1 0 1 1 0 8 0 amappl4 96 424 0 396 1 0 1 1 0 8 0 amappl3 88 119 0 113 1 0 1 1 0 8 0 amappl2 80 3053 0 2979 2 0 2 2 0 8 0 amappl1 72 18243 0 17824 24 15 9 17 0 8 0 amappl 80 1086 0 1036 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 500 0 473 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 500 0 473 1 0 1 1 0 8 0 vmmpekpl 168 7088 0 7054 2 0 2 2 0 8 0 vmmpepl 168 65578 0 63455 130 26 104 115 0 357 11 vmsppl 272 499 0 473 2 0 2 2 0 8 0 pdppl 4096 1006 0 958 8 1 7 7 0 8 0 pvpl 32 202088 0 182682 195 1 194 194 0 265 37 pmappl 200 499 0 473 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 27 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff824046f9) at panic+0x15c sbdrop(ffff80001e78cbd8,ffff80001e78cc60,4315a) at sbdrop+0x3a6 sbflush(ffff80001e78cbd8,ffff80001e78cc60) at sbflush+0x93 sbrelease(ffff80001e78cbd8,ffff80001e78cc60) at sbrelease+0x2e sorflush(fffffd805e506640) at sorflush+0x14b sofree(fffffd805e506640,42) at sofree+0x147 soclose(fffffd805e506640,0) at soclose+0x268 soo_close(fffffd80576bce98,ffff80001d6c3128) at soo_close+0x40 fdrop(fffffd80576bce98,ffff80001d6c3128) at fdrop+0xc2 closef(fffffd80576bce98,ffff80001d6c3128) at closef+0x117 fdfree(ffff80001d6c3128) at fdfree+0x100 exit1(ffff80001d6c3128,0,0,1) at exit1+0x32c sys_exit(ffff80001d6c3128,ffff80001e78d030,ffff80001e78d080) at sys_exit+0x16 syscall(ffff80001e78d100) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd8e0, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff824046f9) at panic+0x15c sbdrop(ffff80001e78cbd8,ffff80001e78cc60,4315a) at sbdrop+0x3a6 sbflush(ffff80001e78cbd8,ffff80001e78cc60) at sbflush+0x93 sbrelease(ffff80001e78cbd8,ffff80001e78cc60) at sbrelease+0x2e sorflush(fffffd805e506640) at sorflush+0x14b sofree(fffffd805e506640,42) at sofree+0x147 soclose(fffffd805e506640,0) at soclose+0x268 soo_close(fffffd80576bce98,ffff80001d6c3128) at soo_close+0x40 fdrop(fffffd80576bce98,ffff80001d6c3128) at fdrop+0xc2 closef(fffffd80576bce98,ffff80001d6c3128) at closef+0x117 fdfree(ffff80001d6c3128) at fdfree+0x100 exit1(ffff80001d6c3128,0,0,1) at exit1+0x32c sys_exit(ffff80001d6c3128,ffff80001e78d030,ffff80001e78d080) at sys_exit+0x16 syscall(ffff80001e78d100) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd8e0, count: -16