TAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x3, 0x3, &(0x7f0000000240)="5fbb5ec1dd7574350257ff278105d1b45f1cc3e1c515a9d0f2d091e144412a89eefa", 0x22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom$unix(r2, &(0x7f0000000280)=""/11, 0xb, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/131, 0x83}, {&(0x7f0000000500)=""/91, 0x5b}, {&(0x7f0000000580)=""/119, 0x77}, {&(0x7f0000000600)=""/221, 0xdd}, {&(0x7f0000000700)=""/141, 0x8d}], 0x6, 0x0, 0x57) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x5) 13:34:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="013d52ba66f12816255ffb4b269f7b31b6f7967a55cc6a2e3700384922ce18b956ac97d0d07b9cf3d2a520f360361796c5ba88c8c4535d0ed3f84cafcb68fb3ebb8dee5fd8e56032646fbdd9d2f885dc80ef57caf437807253fa34f4ce685b61881c5079008ed227b08c5a2a657e2eb00750f97921457b47aad0a16dfdf1d2b2f12c920ea0cadbb84d62080c67e959eaea67c451305a02414351248756aecc8ad619b3e88db16ba23fb70de0861fd05be430f12f683ae5b34b73f9a75ba05d32092b444c847973c964f82b3c1be29a3a7fc25f01e87d483ba59f1cfc7f061bb440a4241afdacaf9cb1f2b77af71ebfe8454261ceb3f5a51a92ad37166e26f2bf8ea546ce0f039ff74cfba00b126f453bea2e0d3b5ea3d8d17355660ebf15bded0bd43f46371d95b7b17c3e26e1a36c7b9e5f128640fc26baf5420c8a2d083da3e275713ab7ee33ad20e572c030ea0ba402114c4166cd94b7ec154d74ac2cafbde82ff51eff71d6c94cb394e7516614cb441cb57dfcacc3574a00061b53cc2e12100a4a97bd254abdd867caee1e904190f08ba9d6c3ad844a1d80e4292417b275d94cfadd7f7a7e49ac311ff6411c0263810e20786299de820577a78a988b9348a09a112eea4b7ad70040c019832522ba1f6ce718ee9d4a35b174bfd67eab09fc74aecec2dfe53c398c7838415935af69789ea19689ebd8e3628d36118a40a9cc37567e652ba2622f5737b3bb136b96586eb72afbd1e5e02deb5b443670430f70c5660e98fb0acd9c3de9479dc810c007d54a4e00e99dd4bec294afbd4b8f7963e34a6066c0abc31b906c0854ba7ecd6202e50f5c598d0c6db4ab22126a52260ce254ccb3328fe4b916e7607414285e66b57fa94bea69a00eca84fdb7b5691f6b77dbec85f8999f95fd6bf366526b62f4cc98d20feb1b331eb6241795571acffc1ddfeb82bb23e0e8bada59b621a9f332643116ee1400edd144e126ed5e9c7e8b80d188200734c18f0f5fa20d09c73c9b9999143374669224a8a2aebd0a56d713e6b17b87e2c9569798ba8027bfd795f3643900fe1ce227808bb0008eef25bf85822c862f47f48d189b706dbd315a9c8efd2886e69f1156aea250de0e5b719ea083b204ae7544af4526169760180a7e8f332467f6154445723c59e5c7a4e3c401abf9654bad993a86b07a0ea6dc0b78bfa64518135c66c556c9c783777bac3e5b0748b31f60f885596955b63481b08e113af08f2a560b60580f7cf62089d115693af4c5e1688021518a08abdf5a22e5beca8a612d811e5395d809f6216f8f0e456a3dd38afe1fc8540428e4477f62bfd10e692052504fdbccfd074e06e2d067dc625a4f165febc93984d8c877537367c2a7354e85cdcb8b0c8f157bf6da38d94ca5e331d158be246a8c7290cc4e4ce6c89e90873e35661473177ce3a43e714d6f405e1680799a2bd3b2aaa741abf2884094a2a4e8c92677939043fa0548c4a33d290e5670311ae956ef626962347d2bbd0d6acaf24cc07a61b9e5ed150b2207f33d01e747dc527ed1ea759a3efc534d3d9f4d90ee36867d9d13e78b99e786d7af1624aa44b6bf951c8d7c8296e31104ac1331448405412670b4ad8b26779021547749888b3424a79e41561abe314ad8ebb489f5af7f3d3ee3e539c6f76ed485c8082af022d9453ae401e05eb19f3cf2102a7a9a2c180a8c7dff263a4f9aa66fa126da1c52e13409f1b45e7b632e41371c5b0ba63a7ffff993bd81907de173dedf9e94ba471e6d608978837ccd613d2da6e578f21ded8bdcda8fa308e7e71e4803a78a134362164ece4e7132054e32a4b1a0564c2b80666b70b5d89805dd2a7d09121dc3ac1d8bb587f2325004cc84603cd73d41cbd7c43f91f89d2073b80c91126f88f2adbba257121b390caceda1156b2c3d00032904d30981ea048a64bcd8cf69267cd7e3c49e180d81a4bcf38415d5d79c0a4a550c6d376d6b8bde0881b2885f17e0bac9b4874c874b0ea431f6205479df409dcf7996e4f7271ebea2f54b84e519d5a248bac4ef5df4e0a302e6932b0e203e4d899e9b03ab8557d95ddd98f959de99fb259d64f6d2b55abc0029b8aa91b505735d428c186eaa7e043444aa711121ed0fbaa151839c6861eba0c731a86900c23c66720238936fa4eb5d6f8297e4b902f03cb5e0e00274eb884aa6ef576dc7dc63923de34bd59d7815d6b50e060cf06cac1649a0f0497d4fec7845ed243e61a29177a897459c6d282b3ca6d10520090f9a89fb2fcb04896a6fbf9ed530a3f7c62813d0166f8effde4b1e3a1156c943bd799e55d785b4282baf7cecfd6c720e0e45fd5b572e5b0886ed8197c13ee32e0d3c643f635c9ad6cec05c333ebff32a0a2c7a43154032746119c638e95d5660271df04d4b805992651a12ef33ead175070c28c557d8d7e98dc72ada96aa50b864f50c1ebb28802e1b3aeb628aab2b9d639e3d4b0d19a45ddcd24c217d30f31a413a9705e1ce6f8969af4e0d305efb06d16c4cf88537bc6260cfbf258f39d35a239b81a0560419f12044284f80ad127ee61afbc932df073dc3852eb94715328a1abe979c2f97aa5100a7560dd26a12b22aecac0fdd5e72d9fb315f57248bb9f9a8c1fed73210c8183b8a686a4cb77e1326fc2666d5be6f0d71518d08a27cbab63a293e619e64e0c1042c7dc2ecb2ac166e3de009c68d5d4c2e09dafaf50f8936ba2bd0b3e24a61ac0d5372e1d4997c25f9e401a3d15cfaba4a86cded46ae47e5d7c6cfd156317a3f214fbbdca3159b57645121c356cd6b5d1dc9d7eabf9d114d4cebd1c7de65597ba5814c3faf6d465a03ba017a5629940c0c23bc9eebe9c30c582c53c4989564b2020dc86d76f60f33b810b42ee9d8f58d480ba59a911578d1a8192611e8e22b9c0662b653519d5a12a7ac3a1da4028971cb7e22c049d98bab7a0bb75fc0059561fac3aee764d9cb37fd780124b49e41285635ec017fe38bffc1e48dfd937ac7d3c49bf890008e8c7b350e330110c57f6d0498f9eb023070800363b20647d8335a95bcf77c600f449619cd6621ad730259d7dbe28cc9f9a219c2848781f90f0aad39a74ec71f34702cc731d468f87fb88ad84af944e7f4a28bc083df306fd5e564290a25a21de9a50e0eea96e541e530598a3f8acd326d5859d102a7f9480bf6970c99b6d45732ab1f934a4629f63a6ee06927180e7e939b549768f965d6f0ff62cd6957fa5dde14cd38d2706905cb0ac6ccc845b1cacc573750a85dffae426b5ba85afbd984628a80ded1df7eeabfccb864303d4cfda156bf07b4cbf6452430a5acb7e0ac6c7577ef4ab757c5786463713346e52b1757f30c71957de2f32327abd8a4421c607be95d6c0edd12344fdd27a284c088cad4e8af16b7ae8a062ab6a0b12de87a9814af569bff2de5e54e16f6dfc4753f92929a5f54b16995b857c502002de9b4f7dcabcd066f9465df6be905de98fe7252d82d18edc5090778c097f31440b446fc6507c987e6e9b4efdfe357b5b612c81ed89fdf384c4c344a22a635850802777fdf84c797b10b6d86a65824a0e794ace3e168664b64fe287357e67b33dc08eca7fab99538980bcbc1d0ab4ae99a569da8a5c4eb9307a4c69a800a2b1587a5e9c66624bb89716cb4cc1a9f88257f45bb7695b0d66baf98bde4433b713ab06fedba44fb5979092e221fd9313dc96855cc963081d01b9e7bf05add16657ffbb45b22278aac1c25c466bbe8b06fb77e3ed331d84c9276931fc5f55fece38a59d8112624e6905b50d4538d909b821ed3ed325424c02a62525fedea7baf10ba8eabd9185ec997d756d61d33fa801b37ec2f689883db6cb1946c27e0a63faea1d729ff01de54632721c719ccf82e9c8c0e2cb6776ce60b2d3aed318c223a7813ac3372d8636fb9ac9e6efaa74c7b7d116795cb7022f8474c1f32057d905391cbeeaeb3e1540e2f9720ccf6a72be1bfc62d21f0e14985791818c87ba1a735d4540f3c74874eb4d2d629ede6abcbd9946aa055d7561fbff5bd306ab4bfc2b1ac22dc539dee22b54321b1d88ef85324a59953bfee81559892c2736f05131e3cfea72163b2aaaafdbaa38c0781bb64a4e22ec4ad7e28795fdb547a2572a9264458cab257c336bb582a6356120a85c1185113c7a5d5b37ce3ee4527471a78be364739ff805aa7cc130be1b918d7524dece3579fb9c3310c6b3b2d5438c9415ba559c07a088fe382e0487a8fa7a177bdcde132615ff3d3e98e6a1ad5acce438398e0c97588c4ca27c3810a5a1fd27fa319193c89ebc60472c2c46a153427516c4f7babfa1c8ca71befffb6e085127166963229ca61008c0e6cfbf5a12745b73f1ff5ff7a741d55e8120d6002cdb85b84feea8b66d75b4d262dec1f235d370852015e9d6c17d4b7dbe656a6c99ef15b18e75193b688367e568801a81fda4be6decf5881a14066e83aebd12acd3e30d6be692599fdbf0c586f9691c14852a201c590ba6ad3ae73e54c35e84dc02ff18d48af69d70f6ece59e692c3dafc14f74dc033520283b55f1aaed65df7734966f3a9fbffb08ecb168a289c2fa95da973b568b26cdf0bfadcebbcb88761f1bbf3b2f2cb5cd8ff4e3967301457db9a559d0163a1583b0a738518b97aeabbef29395edf05b7b4b7a7dde98b5125d369480a4e2fb3d4a8e8630424ce0a991a41336822d2888667da63b50f8388a193220865b9b014370953c962dfe071931dbdbaf43ee5dbac042b31ec8a3bf440484d335adb95fc1197bed9afbfbce0da8a8d1d058483d013c6323887f7b0223376d9cf1c81aea9b340416a698a8c86202275168277c89d9585a29121af6eb404eaf349e0d70b93bd34d672465a0c416dbaaf2efe6eda5afa5abfab0593a441f319b875efb43ef5d1452bac5cf00f2ab375b28b0c4a7165cca6c17136b5b24198d166785d8530a8a221134176c188e23fbbb1de64d8594be1318c8923564a970d028664641af64a950f2fc284f5bf5b78adeda4da5f19b5b41fe0e02602fba7bf110209a1f794273eb634114ea9fd9633dfec419a583a120a7362ab94118f0937ee520a74c3c82c4801706a4637efcc03313ac47f228692479968469c4c6d4b8c69c98bfe77d6c5a5218cf0fc134dbdfe9a6720b3fdf4ae389b8285de2181804aefbfb56f72d3fe7c0de3bfdfa3e7afd813fbec418218e0d37da142f778f7887cc14abacdc197be9d10fabfe70ac27b1506b7aca464d6f51e240c31bf6d87f8619018e736517039f767729462e07afbe8bdb7a9d0079b8f8988ce612bb37911d2d34ffe71eb19c9e76ee6275971a0846c6610974e1bee5641a0e02099e55719a4880e53e02a6814b5b4df006f6f8b32e4cd3177f1adc95f22a57efe1c6a87833574c1e4f29b936cb738d540fad5d9599f325b68fd4af394d7cd824b9c77462d3f91895ff7030ba7f2156e3e9650ca176b29a946bc678e2504474faad1774c46a79e86d8c5e3c3dfcd520dee5e56c757077b9203e9de7c8d7a5cc86ada8765739168e3726ee2b0c85721fe87a9ad2b1b9a8b2327d741fa5a66577099ce632b8842fb1c60a5f2974fe926470422d8ea8ba5397c3ef8b39d43c2c941e64923fe03c3623a12873960e88cddfebbf17b4d6183efad1e6bb92183002a9ffa8b1202ad72c28cd42a7fb04ed0cbf337ecb839993447e9d1763a89af4f890007d7c726a56f60b0f06f5aafab8b1713267aa527c4d354b60dc1ba84636e755fe49314b17e4c9d43212b30a39ba54d52dbee2c953bf8e8ffcd2f6401601278a90cf6ad17", 0x1000) 13:34:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x3d, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/10}, &(0x7f0000000140)=0xc) setuid(0xee01) r3 = dup2(r0, r1) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x182, 0x0, 0x0, 0x0, 0xffffffffffffff08}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x4) 13:34:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66050000000091d3c4f495426037df9878feae3334f15afe86690a8433fb7e05"], 0xa) read(r0, &(0x7f0000000140)=""/225, 0xe1) 13:34:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) dup2(r0, r1) sendto$unix(r2, &(0x7f00000000c0)="bc953ef1f90459d6f4ff9036c21b8be36f2d4dc03912e2379eac59b23d1e0c57f6efbce96dd0013f64e32461c1c23973935fa59f42a370539733c2aa0ae5de4934bf4f68cd5f97b234faed5251553754eb498e6716444d54efd21956105e302b56d3af2e0af7c010097772d2d7b1ff15e541a287a2f935f86067c7a884865be021b27946ca373ef949aeb5ec9256e71f17", 0x91, 0x40e, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x28081, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a02a1344d68bb9, &(0x7f0000000200)="b617a06504a0b77f0e012014c7a54c6980bb2a13d4ca7a35fcca4b50b0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x40, 0x4, 0xffffffff, 0x47}, {0x2, 0x7ee0, 0x4, 0x1}, {0x10000, 0x9, 0xfffffffffffffeff, 0x6}, {0x5, 0x8, 0x1e3, 0x200}, {0xb5d9, 0x85cf, 0x2, 0x10000}]}) 13:34:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0), 0x10000000000006eb, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 13:34:29 executing program 0: r0 = socket(0x2, 0x4016, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 13:34:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x996) pwrite(r0, &(0x7f00000000c0)="76988f57416ab4ec736223291506ec346ecc441cf369c3aeba85cf946f484a8261685a7521b2bad1437aa4962bbf36dd7ef4c2ec0dc4558c80d53a8d1f3d2dd4557748871ed9482f9ee4266399d1c79d3e40bb1abe2501a6c8cabf51b9cf5a37d40edb846885e2935e0c2b3f58483e71becd1fa1316c7104a05d0cb4105ae1e144c81fc97eb7941000b7065c60e000b92c52", 0x92, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x190}], 0x1, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x2, 0x400000) getsockopt(r1, 0x200000029, 0x80000000000041, 0x0, 0x0) 13:34:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 13:34:29 executing program 0: r0 = socket(0x400000000018, 0x80000, 0x1e0da4eb) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 13:34:29 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0xaf89) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x5, 0x3, &(0x7f0000000080)="42fb77624617b0b07db32dd43181225227aa76f5655687ee557df4a35c1b04289f16f48112993c699e81b33d9ab0555365d008daf7617029d0a0c62b62820ded6d1d84ae855fcb3163d565d196a7365ac59d08e126fe4869de423474e37ed57b9557cbe4b95eeee1006747e9d7ed2661", 0x70) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x40000001c}, {0x8006}]}) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f00000001c0)="f87e72cf0078cba43ca1e48a2b0d5484870f4c4abc864e05291153c505060b9c00"/43) 13:34:29 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xfb0484d587733275) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x4, 0x6, {[0x1, 0x3ff, 0x20, 0x1, 0x9fc, 0x186e, 0x4, 0xffffffff, 0x1000, 0x6a, 0x4, 0x7fff, 0x7fffffff, 0x6, 0x1, 0xffffffff80000001, 0x7, 0x5], [0x0, 0x4, 0x7fff, 0x1000, 0x8, 0x3, 0x1f, 0x10001, 0x1f, 0x7e6], [0x2, 0x9, 0x0, 0x7, 0x4, 0x7, 0x1], [0xfff, 0x2aa, 0x8, 0xfff, 0x3, 0x3], [{0x25, 0xfd, 0x7, 0x5}, {0xfffffffffffffff7, 0x9, 0x5, 0x71}, {0x1, 0x5, 0x6, 0xec7b}, {0x4, 0x100, 0x3, 0x57}, {0x1c4f, 0x200, 0x8001, 0x8}, {0x2, 0xffffffffffffff7d, 0x1, 0x8}, {0x81, 0x4, 0x7, 0x6}, {0x81, 0x4, 0x2, 0x51}], {0x7fff, 0x7eb3, 0x0, 0x3ff}, {0x3, 0x7, 0x9, 0x8}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) execve(0x0, 0x0, 0x0) 13:34:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 13:34:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) getuid() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0xffffffffffffff15) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x200) 13:34:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0xff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="e5db213edda5647d61af7185c8c897be072fe9e1ee4d9aca14f2cfc128656e3c8c44cb396a131bc19406b19df9a6937e212402e2f86c10a08c6317c00a01652a3326399e513577bc6e2d5eeea1a20d43cd6be2f75fef0fff689bc47a81f887142f45416c9883ba0d541bcbcef5f6b6b84e7612f8b5829578528045ce7b9c17f7c7c0e7116556b35474cae373b50ba93e2b2bec0d3b3222d44910774eb2ec0eab30ad4b78b6641c1e9be75e1e46d890e9780995a27cef0a962fb4f25de00205025b80777e5df1b2afac6ba468b8c8bcb712120ee0e8c8f1df7f53a45258a7951e", 0xe0}, {&(0x7f0000000380)="8d7efe8fb16438ff18cdb584c26121324cda64b0fc955b718bea2bd19b1c89903c7154d9aa3cf3c8e5f958695d5e7c0da51718435f523d34a6bc5ed4409c6c6de9efe591eae2b457d362e0e47d3eac5899dfb67d9c7dbf1a8567acd8babc48380b1baee7459c57af6871def09334fedad75816a8f93b5c403b77679c18d228703f213bccb0803decab4a2cf0eaf7929663f94cb70d0ccddf3d58a07748e86b7be9c5f5d71af7998b980072dee331dfa81203eec962ada727d713e1c43d048a375d72bcd014a30955b70933831b35383ce29c2bcd977c26817d13475548cc42049a7859be5e571e463c07f378", 0xec}, {&(0x7f0000000480)="f05e6d36afad1addbb6058b9f94fc223b0157fce01856d348180fe26fad06d30ed0e0581083758e5edf3be38901a9628dcb5a8a33d218f6f70018301d76ed1e48b03ec6a6e36567eec4658c858e12803b8af89a14351b3d6c543f2071b5a8ea1967f3db4eb98f67eb82b4d627cf7a0f14bb903c724124ddd85d2a8843afa0d90aa45fd543291df9a810e31cbbed66e563cb87cbd9409a9ace209040f26a348bc095e8dbc05e0a24fff1411b9697c2fc3cc0177150d4b14be6bd8e4eb1e986dea4e7456d596647d0f5a959a669d110a6b7ef9487aaa378f0c95c879212592a9e682964c81bc38af6884d7af9048b26176a4d565563822", 0xf6}, {&(0x7f0000000580)="7674c900a3bfde3ab91c0ed210de9decc2d91fea40f5ad0756b4218a2377fe51716b02f8247bae30eb48a1a34b96e583336c0dd12a7eb8a8a472229fa31eb60333cc4f2109232cca59a5b33a6cd582cc5104880433ef4963e9f49f1a1ba1fbe7a50f14806bf437e3a0777b81c3a457291deb87256ae47b2f157dcc664fd0f59686e0d125dd18d23e261db4c3ba6ebe686ffe7a1f57839ecd1c9ad6ff6f85a77f7a669a281d527cfb54d0c01ce647dd529f68d84fc30fb5a5f8441fa7e895fa2261f5f637a828875cabb8f4b18b0a2e43d385bda6dbe1a5f669233e1b32bc2d77cb738bf9d20fe442d610f074e594cf480c301639", 0xf4}], 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 13:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x910, 0x0) fsync(r0) recvfrom(r0, &(0x7f00000000c0)=""/198, 0xc6, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) 13:34:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 13:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x101, 0x9, 0x7fffffff, 0x9}, {0x8, 0x7, 0x81, 0x100000001}, {0x2, 0xde, 0x2, 0x221}, {0x3, 0x7, 0x3, 0x9}, {0x9, 0xf7c, 0x3}, {0x8, 0x9, 0x2}, {0x80, 0x7ff, 0x4, 0x100000000}]}) 13:34:30 executing program 0: r0 = socket(0x800000018, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x81, 0x1}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="be35bde955be70ecbc06f588e7ca5bd65329dfc0ec70d5e8f13c0fa1b986080d55ee72eed843bf7c51200a2c85f61411cfbd0c2044a68333de64a534e3ad30b79d664e2570c371eed79974415f72dc07ff688f01ec57c0b7b36c8bebf3be55d0facc3d3ca896326168284c9cbf93a4fa1d9276d84d1c57b982b5c379b360d7f9d48b75b025886d1caa0211f852b32f6878035b6b6a3836857fd25dae1ed64559a5d904ffd054d1c80e879e980785efb512455f684f8578c2eae331485924645265afd9c24c1dafa28a7d078f009b08626d64be16a8e07bc657cc86e2e3518573f12f77de98f430bcb47730365cf1a9c6c4324acec643572de0f1bf90960512c496d47b5a44351510d54c4375fd573628227538f1b5a4df7a10e8d04e2d9a04c7acd5f630c4747509d73b9ff89558a023ae50d517fdedc32b708804aba30077d7b627e6290bcccced175a93bab1b014808792fdd40642e94f07aad79b5f14369675bed1ffff6677173b5139a885cabdc455a24cb8a243bf50b3e524a06d7faf8a41fae41640256c1ac9375bbcbed307bf8fceaed6a51cc01545325ebcb04765ba73a7472ef028de126625c9c7d25cf17815d351cf735c4da4d7f3ca74a8f8f9d44ae28d6c9965bf717c050ad51a7256a1c901c3a8c6ec98efe78157a6b01dff4e52ffeb0b2e95f363d592948791d8794f1d5b6565134ff84cdc52373b7bdb75e2916408ae21f68454dc92fe6138afbb5919827009c2345e1b7390e688453d1152f2c1aa506cd83dcdc538b0140190ad9652c894ca7541333f32b7e36f1739a5d41c0cac1675065106b914d6671b1d0166d0dcff0e6df1245f88e9e4c85137b4d3b5457b5292772ea555fc32be65baea89c0547ebd70d54e69544af3f32e8ed713b2c79125fb62bf1170be11a99682917f474e1b29bcc4594a7e6f6c3e6aee8aa426ddf41e9a170a97afba73be2e8d4e642303a93386b0df927ff211bd85272cec45520ffa66a6bdb6cc238f8a074cf31666c1bbda89f01f41263f7ebd35f26c2b2c3eb2e931340843f2f87aaa59e0867852ad6a5544641a73363341b35dd6311f29225b36b9e51706d47aea3ec06a908727f0cc58349ab86e370edb57869d022009f245bc2672d7e8987b20e7234da07eb7b1d85331e79e94994c1a936587049fc5c9a72dbfa6fee7b762ee3f61c1006a0766da735acd3432f878a46c6c2de2973b4c3644438201faaccc5fe11f8760d648ee3631f772f13e8e264b5f596981965eb6844232e5de26a4f342894ccfb2866488de8f12bf8d2f9a7569b5aa0e5a47a72e7726f589b171a5122a1eee7e6f113623b1fa60836611418655d2d26523c322f502a89afec81ae4b89a968743eb828f920bb23d26f6719cf0c4fd0ab7d635104bd7fc00f50ae87981fc3d903db1fbfada155806f1494e7551b42af1bf9afa209adc5b7e23778098fffb13104f4e47f27bf2cf920789eff99fef9237ba3edb6ab45d65bef40c357441e3f6cadd3ecb22cd9b0ba9bf61be6af021d105239cf27da2bd06e8244a74262ed3ab6cded622fb2a2fbb7cb7f3db39ee9d691bd6a391ce1015fc69df2111c4f6dadd1c2787fc19ab55f979a29d748a9255a41f31da5298f23ea209343fb7773e3a4def07ffd35ff380fa84652511de886359c3f1a3ce92109f549664c5464470dc85d3ab742a23a63ce4181ae93a5a89db7b55a2512457b27644718f29bc0e7345ba8cbdeee317a1b2737ee8671c64d8acc8255f579e4a20b70614fd376630ad9a5a7f9b371e832b7594c05a3f8958e6bf662c1be1d8d9eef9b06f1088f808e810e3b73f23befec9ce620c5db5f672a9bc803a3d3b949a0275587550be56138929f7de2ad0a59c258fe655dd363275f3ff19e836086b0ad4b7cc40b10254b7e49a7bb18c9ceea0e8f8016b029880a767e131829dfe00445660e8a094bdc755242d5ed4ab5eca829b684a97224e581fa04e617b1e4890ef5e687c6b508a36efab7a78f2bfaf910470466f89a8c9d90391d19fd4f3a6c59d06203fa1824cdc73ccc8c51ac35cab356d83f921ca96bdbfe9dc49b2b542af765aeb806719149507ba6bfb02b5789a128de46eb662ceb7e25ad29f240d534d999ce4e5585d0f0c10a761f897d7e5bb2628b0c9c5a12cd1db9a634469dae2de4dfb526b1d72cbe49c8204aee59b2d18fb8be95a34d622c97f5dbae248db0246b301726860d4789aaf0c4044c426bfcb26a5b4b37e6bc15a47d78733aeb560e1f1732190db60c6b0b4713090569a320246202cbdbd890077a56c0f8c3a4c86bc887c437624e2823080a27af180d1e4f07c3625f2ef2a84b76745b665181287c87fdf00263fa358c29a0296193ebaea6a5d8a6a123bcd0ff527117c7f9c8eb22d34c1762e94d41cef07d73d3d7eab15a1efccc19df7945d86cb1136e39bbe552abc4b6aedd942db5bb49ac7f87139b25c5bcc546422048e9f285c5e8a2cdc08108d502feea2f61945f51ca7c2a624e1b2401a97684a7e6eed94740024ea3ba678cbc57d462d8be87141b81f36efdd0406848ae06b8507ac266e77fd595036bf84cb72cf5ae95d92313cc518469f37bf1ae76674f051c8f1dd725bd565a31bc409ecddacc8b0b6d2f108e13207cfe6d4e30d6608e1ea1bea1e9674d85cab37720bf03fd09cce4682085fb54fc7cb5e0a848556de4fd4dad8f5da3c23b42ebc657ef3f18f9b43ae809740903c9590e9b823ee0ec6560476d6cdb5991c7e4f4626f53e1457aac43d21c6d9c28c2e0c387c52162cc2e1302c55c457e809bfdb7cac5af84fb56231b45cb3aaf9700a8ffa88d7c525950210279bfafb03fc4317bacaa1bbc448bfb4ad3b7d4aa3d5514adc6e0c81d3c0b9966bcf1dd6c7bc7cb54de97fb9615a38ea975be2b95c391be846e7dbe64ebf9f10c349a85a1e02d1ec328d7b616f0a4784999db4e0d973000ec9d1d211b0e086bdb715758b0f643c54f38459b6cc4ccd4e60d50284d3536c3d89d6ea329ca6726add87ae8b6c259be1b1c422df60d12654b60086a09a22bdf7d9506e96da990472f01001661a9898a2cea5be86f8be3f244c7487011b81e8dbed878b23a7a50d060408c76fc7c4eb4bf0cba9970f9ea1b7ca268a3ee52a721982496c156bd21434c4b5c732e84ec67b92f505ce59a3e7c3b35cd567d1d98a90c06d28901e42a58cb56cc3f8615e891d16c307b7c64cd5a568e936fd921c3afd0224272b26d6838cc4a2638fc72371dffc09a3cef701548db35bd7f513053a28cbeed84c7bfe51cc481d26f3ef40d5da3d71a326513c98e2ec1ffd432217740b9f8ee947b5d42d4c1338c5103f649fdd17da5e23419e837cd7fd0a9133d10a6136a6c5734e34974bbc4d6a7685f83ea8e302a2b0b0e2d4fd524ec967aaa21579e6b849acbfcb562d01dc6efe9ef473f4b75d1be06634836205214dc77e6138cf61e88d25fae80f081629e7e2d68124039ff77468d07056c4d8f611a9a2ce93d120d4d810a0f189bda1e9bdff1642d6aa8b8d3aace507a05bb6cc157d82af1a2586177b5bada977c19ca837128a860846f63f601a1fb985530d4dac5435f7ee72d53ab1167d1c504b7b359ed019116c8124f8633c82d09ac1ad8a7c251bf52faa5c4f1fd090d93280e277b2bffed3e1b7d425e72801de300628fbc81f64f9cfcf621437c9bc534cbf7de71a003f652e2ed54049ae8f7588db87918269e590af7c4c235b32e3fb35ee4cf5d3d24daf87584ab56026ce861f2ea69e07c7b0a0e0858fbfe9f1704ff39846fba9e7697c8f4707611ab8b70650efcab5bd48719e023cc58a6ecbc0edf23b777aad5c2bbbb62c54bb9f5971c7366fdd18aebb3643bfaeda8a2a100f42db334b86827dce3eb0459542b339e1c6453fbd288a5721d43aaffbfa241445ea7a906bb83330161a52e8ca449d731aedcec43623aa53937361f5ce826308bf2dbf8a5cd5bd74182043de3e7fd1c1b51fd31b72067484fa8c2aeeca900dcf0e97055f7775bd6474e271c19f621e7973789de5ddb8de84998964a124fcb6056ba66be672ecf42a7ded16e5926acbfd1591f9b4a9b4e4ad1d7a623153fd6c708413014c7dea204a8c5770ac86eff152343788e84a23eae7d788d752472301db252053674ccd92f607857b1df633e53a2d0931e0b7443ecbfedd882ed5f0a9d08de452632890c5fcad117c1a1624adb06a436ac938810ce02d361decd2192eee8d0813f3bd488f33b375eca2b07c3bdaf3e3402d8214ed2d1fe4b896fedeef720438f3471b2c26284b95c8f20c16db8a49c94c80b2b87fb1914eeab4d1576a985c29f6e4ee1d0680d5b77601ed42ea337915f198816d7e5f43acf264b2168f71b33edd75042f058bc7d137b67b043cf3d6aef3bc2b8cf23f148e07f7d91abdcc23eb39398e15ca690ba1cf5ae08516d5bef1fa78331f402a216c60ec1f4480491a66dd74ea4884febe89fb8629b73aef411fd5afd7f9103b40bb02cdfba6bf822c66b76b60fde3e9bab93fab782e4c03b955267c6315ecf6f0d655dd322dfca28d79c9afc7d2457d302d0c5e6f1f9e394515c0daf4aafaab8d5d8dc83e725690aba032b6bf0c545a8fb48e67a23240fd75ad37b991c40f3fd494fa7b61996dab29e77b86292cfc57a9af2bbff81897a6795528befcd87598c74ed28e7c7be29c773b04c4fb5f14ab6d477b3e6f71b0db609399d3fc9cd93dc49466518b1853fa7554493d1f03ea4d9ef3f288a7664f7138f97e9a9d8f86275f028032b0a01982de513f5e755fbc085a6676d13b778ed7baf1af705d38685edc6d979edc438ed6037e7c564df094594a654b9e6cf1053569ee814f7b5ecd7e8be978c61737864987467f4c24945e841eb17da22f1a2032fbc94c95243f827c721e5a64a82e34b7aa243b9968583f6ae407bbe747fe2b1234862e7263ac7f62f7935e5f5bdb8f234d46623dc415f48603fe0914b730c58bc834897ddaaaf32ce26707d58ba30e651dc815838624bb16c44fb2f1af47d39bb55bc733cb67f7fa3531de00afa1e8248bcbb9504fc2d522aa4368e9b2292b4de0e1053c45073f42e18a344d579e5f3ee47386561b8bcf8cb2b03616cdc6f247deb582cc520d300a31568af06696d954a92b409ac7c3b8d2bc27f48d498b2a624c2ad1f216f5114e57441b4828a60fea01b0d69e8e64b93d15536e85e1c77708ecf517fdc3cc50d7053dc9feb5fb63b8744663867e81ea9450c3a0f3cb542b5df77a03abd817d4721225a856bcede6431e3403daaaefa88d1e42793beabf04f3a9a49d6fb9a88261d744f3db2bc848457811fb18bbe7ab3eecf31a881696cbd04322f53a37d551344105cb05ba76b2f1f180a0e97bbd93aee522137f04d7a7c8bb44447998731aabec192ce51facea61147e0a8e0510e5282741904d204edb2e3a4ba5aefa496d627f380ca65b09bad7ed1298c4499a61cff770f2d67f979bd4eb1b2d181b2bcaa321ad2c98af3b721c2f5a3cabf84e65daba5c158209fe3d52aad2ea3c733c5c7f208fb570082c27a29d50eecc512ba07e95d2828ab9d9816f7d9b84d23a67a17dd17ca4f99d35c1ec5c36323601ae19eecbf7c57064056d9bb1f2e0001504a84997d0f55094e4d709ae37d8780a951f2ed989f7e3cd4ac5a135cda56113124d85fab5e1557f7896077125fbeb5f4d01cdc722e260cc31fdb133f96077778866362864b932c09cdf5217c26e1acf95596fe5bea7fb1fdaa9adbb3e15c428fd3a06cd3f86bbae388f51edf7ddacd1d8defeb3a80174e34abe", 0x1000}, {&(0x7f0000001140)="f16d3b8473ddbc86a0eb29b07128749d896ac3efcf7161894cc3d72094820b7790736e3dc64436ff457d7a8efdb89d009fb43cd6418ff2d39edce083d62777f68d07", 0x42}, {&(0x7f00000011c0)="9a0c985dc524f223c91d63223afe485e06c38978689a347a0784a28d34d4916e8209c91fda28191766e303f19f5e09f4542e089272c08f7ca0a2de02844431b84a4555e82c073d59", 0x48}, {&(0x7f0000001240)="8ca7c4cdd765718b5d3fdcbf4623348029ef6d1be37773f4d1208add35c6510b6b33c5cc5063d8683ac21cf68082fc8922bfb7b025070a9020975b30e972f79780def8611db6f9c8588587ebfad7cc1a6d4731a4086c948e1564e8061ec7e2be19bfb3d18a5949467b707bb22b38f68a6696545439b543a7832d3c2b90362fe45bac54e6c35fd0d60fb782f481b54b6ad8c03f142411772d8e063a89118603ac600b3102ebab66497f49552156b8fde179382856822ea91fb8bd88cae5eba681859217f81870db9ce57e14ff205e14c3111d836cabde3ecf30d371540b681a1d67d6ce356065f2fca09f72c4ed0282101b", 0xf1}, {&(0x7f0000001340)="ad15015aa142ae33abacfadf8afad2a90c72a75ad8f12b448f04e9b22dffe4204df8f527fc666b0461", 0x29}, {&(0x7f0000001380)="4d7b1b0e997949f67f8bf90b4cb262d5dea69b674922df7c62d7f7dee2ddb82fc0236d", 0x23}, {&(0x7f00000013c0)="ffcf01849cc9cb9a64d89796e3a1abb486ef19ec695ef4a90ea59277dc51d3e2f68b72e2afaea75395881f2cd20156840e2a9cfae911b99d5df176c6e4562100d72507505e3addc42f905bd235ba1debc48a09cf5361469878b985a75699830ad01f28aee0e337ccc5187089086b09b9ebec052d81e47343afda8d4b10065535d6ab949c0746e8ce2e97eec1178ad5d4f77c880e2e852894fb9e2dd50c53dd0c688a9307f306d717dfab90d6139479976538791a2e6f7d8a0321c557e30cb9a0e9a03681c6845a23a387e69cea1b43190b0420fce44e0dad670bec2c47432711816d90969ae50ce6860158210c8990a342", 0xf1}, {&(0x7f00000014c0)="a4117230b554753cb090bb772a71ef2367747f85bcbbb30455261be446e8fb08c2f6e1938cf0805b63bb071d40e42ef6abaf82292a38950093c0c846d7c8acfcc0e475f95f01bce5f822642fed49edb9f06a94b62680b12d760a5e2c91f8bd638048add55bb06f5434527017b31c0f90bb4e3813b3e500b64b5f061898e58311b5feaa1a8bded8245b93c55300665d81dfad1c69cd1571e29f4abc98dc5ad9d1c8987c18b2894342", 0xa8}], 0x8, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:30 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) mknod(&(0x7f0000000200)='./control\x00', 0x1080002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setown(r0, 0x4, 0x0) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') fchflags(r0, 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) stat(&(0x7f00000001c0)='./control\x00', 0x0) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xd0fa) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 13:34:30 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x34, 0x0, 0x80000000c64, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x182, 0xfffffffffffffffd}, {0x81, 0x100}, {0x82, 0x3}, {0x1, 0xd1fa}, {0x47, 0x7f}], 0x5}) 13:34:30 executing program 0: r0 = socket(0x800000000001, 0x1, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="ad6299c23e1fd9264d51faca45baef647cb1b3fc453c4a99fa0d93f64c77b3b10f2d39123c5753a5080d96d7ce3da7574c424543ab5021e497d3474de5e6a41efe15fb5dfc937c5a2c4ce311adf34653f6e007f706cd0979eeb0f747b9455ddd081e41fca40ac833bf5d523fa3ab0aab25b218d47d9c604792984a7a5b43db5639c14b94bee4", 0x86) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 13:34:30 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x5, 0x40}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0xd017, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x695a}], 0x10a05a80, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xb40, 0x1}], 0x5, &(0x7f00000000c0)={0x10001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 13:34:30 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = kqueue() fcntl$dupfd(r2, 0x1000000000002, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x0) 13:34:30 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f0000000080)=@in6, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x8000000100001) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x100) 13:34:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 13:34:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb7f}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3a1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3a2e80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xd3a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) 13:34:30 executing program 0: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42, 0x4, 0x3ff, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x5, 0xfffffffffffffa46}, {{r0}, 0xfffffffffffffff9, 0x2, 0x3, 0x40, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x6}], 0x49, &(0x7f0000000100)=[{{r0}, 0x0, 0x1c, 0xf0000000, 0x7fd, 0x1}, {{r0}, 0xfffffffffffffffa, 0xe4, 0x1, 0x100000001, 0x7}, {{r0}, 0x0, 0x40, 0xfffff, 0xffffffff7fffffff, 0x91b}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x8000}], 0xffff, &(0x7f0000000000)={0x9, 0x7}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 13:34:30 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x0, 0x0) socketpair(0x3ae6db18d2c83607, 0x4001, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) msgctl$IPC_SET(r0, 0x1, 0x0) 13:34:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x4, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r0, r1) 13:34:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000040)=[{&(0x7f0000001140)=""/128, 0x80}, {&(0x7f00000011c0)=""/75, 0x4b}], 0x2, &(0x7f0000001240)=""/158, 0x9e}, 0x800) r2 = dup2(r1, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000013c0)={0x9, 0x1, 0x20, 0xffffffffffffffff, "f02d2a23705e85506b89ca6f7e1d8c83e0b58dc6", 0x3, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[0x4, 0x9, 0x8001, 0x0, 0x80, 0x2, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001680)=[{&(0x7f0000001100)="d0c2e86e0be50aa8d743ef9ade8ca0d8e855f58df533d2f07e6ab77251e6657a934f6a13fb56e7f60c17af64e23550986696e43e1de42d62fa42f86e7207096b1254e1f8d0734cb9340b760097bd8f9206945fdf91f75e1b63ed73888fec1d15e6c0d1be2e052ecee6dd52d7e1edefd40681e92e250c67a40c47617cfb44b7f7f9a7e4dc81b008222edd73954fa6402a16f58a9bdd3d96b5faf171d447d9593d2cbb6bb15dd764dc7797dd4d885ab0adf445a59e6f8bba2d136a35", 0xbb}, {&(0x7f00000011c0)="50b271ef32f11e4b8d65e10b0d30064ab10a62230928dfe1629a31ce14d28995aa42b7fc857cbd974242af4e6eeded4f52b79134d122828844a08d46f2b9883ed69912faf54a496d8ebc59c218036031afb25564ae00c44145613ad1939ad2bae7a220a1d7a52df14a515a1ff13f339e1b3dcc2e89b9052a94ca883841c6701f8b846cf2c6ad494febb05073e04ff5dcc892123496de91db5b0c3315f23a44b8bf966163b9f118d206b79d4ee5c2ba7623a8746de6260f4a2db86cbbb72df6751b8cc33f7b9f3e27acad0179728c5c776941f244", 0xd4}, {&(0x7f00000012c0)="db65b133306db381e951754b0270a82be68aeabc16e95e5f16", 0x19}, {&(0x7f0000001300)="c7feea16de249c1360cb", 0xa}, {&(0x7f0000001340)="0b5188002e0ad35408559d2849ac45db95649c3417e9fabad663e534a6104cf07ad7ab9353c9084618919df6e600cd763baa10472d1c7cbecdec17c9f647999af4e98e7efaaa59a7fa13a9e74018dd80703944037335", 0x56}, {&(0x7f00000013c0)="df36624d732555c0ab2fa338fa46eef8246c17954b1ad74f84e8d811ee9d2cbd5f12e54bb20b85717a26b0e97ba549869b264390165c90d9b99337faa8dd2353", 0x40}, {&(0x7f0000001400)="c739664c979855fba2a1c49c83325022b0d1c6e491a8eb57f0ae25eac2842254c136a91ff1b6f8de80e17cf7413ad01c1f9a63470e8223a87e98836c8aa7f0fae8e49365e37b96d43c15bb65949abdaa310571107b580aabe202a08a01eed7309f784a7d2c56d7db862def44ad0b796638ac017a2a11d2722f54173bf8149dffa545f1fdd38f0b8010989902dd044059caf6b78d1a90cc362e30079efc12820ecb2dda27", 0xa4}, {&(0x7f00000014c0)="7bf98af3e19a4484f4167fa14a48e92e331d6a3614d40e7edf15fded2d32e22977f5918031d022eb449353bed65f23ce38cc18dba88929f381ea1ee1c41a06816d54cf86df6e6dae80d238025e3c03aff8d26b03eaea14e119fc1955322aebb4888244166ce0", 0x66}, {&(0x7f0000001540)="a7276b15ffedfc03fc67e309fdbe03e3bd828bae87b149c2fd1ea06f3b1da41493f4d5c45dbde48198860c10c2c97311e290b9efcb7a75e955c7e86f1cda1ad04addc05bf8f5b02cb3cef01772c7afb0e576be30a6ddbbc39dfbd5a6429f3dbdf259ef6e25a0c4bd0196771dfd1ac631942e221c06ee514e116e7cc3e9f98d0f8b01bc5a3fc5d350c92a73ffb41034ae0d4ce0080266933ddf59179189b8296b6d2a444a3ebd2f65660f69187eada54f08a1d6ad9bd1e95d3df1be3e6a7237c78b5bd88292ce174060ef4b5695b6579154e04338ae0bb62102d5", 0xda}, {&(0x7f0000001640)="2620d982b7951c6f2b4eae8ad18d53cc8636a5c76bd2f647cb81a9a22c12fefd93fc2232d999c56c6eef27be26af564b160f874dcc7c2bc12f", 0x39}], 0xa, &(0x7f0000001740)=[{0x70, 0xffff, 0x9, "da336f8a5bb19a4a5dcf4e02f0c69f79473f846dcefc3ed093abe80c04273e2193a95fb26f9133ea3be6de7ee10ab02a58f44df053ce776a7449c2ea5f81ac5a4fd89235ac72c2e6982b64f3fef49c79e1251d7f449f7d8db857"}], 0x70}, 0x2) write(r0, &(0x7f0000000080)="aada31afde6156ad", 0x8) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) fcntl$getown(r0, 0x5) 13:34:30 executing program 0: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80000086, 0x5, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x3, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0xe052, 0xff}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x48, 0x8b, 0x1, 0xd56}, {{r1}, 0xffffffffffffffff, 0x50, 0xf0000009, 0xc5b, 0xffffffffffff0001}], 0x1564, &(0x7f00000001c0)=[{{r0}, 0x0, 0x40, 0x40000000, 0x9, 0x20}, {{r2}, 0xfffffffffffffff8, 0xaa, 0x82, 0x4}, {{r2}, 0x0, 0x80, 0x1, 0x3f8, 0x7}], 0x2, &(0x7f0000000240)={0x7, 0x2}) pwrite(r2, &(0x7f0000000280)="ab432322d76c46804b1c7dae15dcd1d6a342a1eb27138c0c9d152140334a", 0x1e, 0x0, 0x0) 13:34:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:30 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:30 executing program 1: r0 = socket$inet6(0x18, 0x100000000, 0x24) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/64, 0x40, 0x842, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x9994}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x8304, 0x8}, {0x18, 0x0, 0x5, 0x7}, 0x0, [0x7, 0xbc, 0xd2, 0x7, 0x3f, 0x8, 0x1000, 0x401]}, 0x3c) 13:34:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000070069e7c74d9e0c41870000"], 0xffffffffffffffa4}, 0x0) write(r0, &(0x7f0000000180)="c8246e99681d970bc4e6abbb83d9a4ff4cdaae17bb05b54fbf2f77f587f4a51691c33bb133f748c2e639fd9ba6422e57576063423828ea817554d58d340a3d69b5ab192fc3ee", 0x46) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000080)="7ab8985c43d3f4485e1a659d90c264d47c5bed197721ca668be26aa8837118b91c719578ddb93075f5781e7a56827150df5c2107ed2daf29af", 0x39) 13:34:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 13:34:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 13:34:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x100) poll(&(0x7f0000000180)=[{r0, 0x140}, {r1, 0x82}], 0x2, 0x59a01942) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x3}, 0xc) pread(r2, &(0x7f0000000080)="b7203e699bfd142f27a2154ca71d05b33b0d58a29630d53da183eefb1652ecc9d43c90d217aa5a4343fe6df8a1999abfd546d40495ec37d0c8af831e4452e705b16a32aecc240525fb6e774c2d0ca0306468b0b78b473f00249640fb", 0x5c, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 13:34:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="2047cdbc0e3a5f2842749aad64d0d30c307c389439672409d60fe82436c72fb4cff576368c03756b0bb993a0d3f4d2549d50f81e7fd7eeac9acd033d5d83db576e92ee169de61b15d806801c46e577dfe05822d69913d982a6ba7df04cf80fe72e9a4e1d554fe6b5276e20a6aff2b2fed23ecea7aa469ec5680f931b96ed7d228860ef3d519b5bfcf63e861a26016cada9bc5c3a554d8d0a1ba2f39e56f17458b4b48bfac991ab2e8969001f5238b86b390e7ad59dfc9279118ffa74dca1ad6496183e5179801630f215935ef8727c", 0xcf}, {&(0x7f0000000240)="3a1f77087178a06067556b787bd9c0334847bca3efca5f281d81f148e32df0366c084bb9ad7c801c1794a1556b9f1459a319dfea71ce73507f1012cb199aaf7c68d5aa3ce988d794199b9cfedaecfb5c10d84bfb66b1b7d09f3d29af8a0dc3c10b0f5280b2549aa1dbb405ec5283379d2b9296772a08718617f76a080e9942d025543833216351c4e1786cad7e7739e04dfa4cf492d7418f8026299cadad5116629bbc61906d558d4c2626a5df93e64433d29a1f790289068717736b", 0xbc}], 0x2, 0x0, 0x0) socket(0x31, 0x0, 0x6f6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7, 0x1, 0x2499, 0x3}) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffffdd) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 13:34:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) listen(r0, 0x6) flock(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="173f0a9d4c3992987b93fc08051cf066bff2115391688705a762809010cc9d51b3fe877d07cee71c2f7e190a6210b04702402ff50a9a8f8d7fedd444940c24265f99f51777551d772680d5abb37290a12e4ea93a000b935729c1e14ae32761856f2fab6c2e1a568202e24c444fa3726722166f5c259f42b07acf01de9d5cb0a5577cc9b50688d4b9a0183b44549be6d5e0d3cefc74699b3126bc8224658cb195a3f26775ec0186bfbf07ebe43a91d79f5cd2eff502690641619fb5d82fe0108c348e975b63d8ec7145493fbaaff47275876171fd69e62ab4b6ee59517ca2c74dee9f32cd9c26e92d1f1af8fa7de4de62b2aa89cb14d08c44e49a4ec3a2d7340c973e76fe7f2663be40ef6ca9e111a92e6e2b188d4306b683e473a3e437a06b0ebb0ed8c77bff882eb499147e634e9a45fbfa9c4de5176103b21dfb3b92c200ed999e9b2bec4820a9b3805982ee51695e7bad26ff331948bccd18f52e6068fe8b6bc0f9d8c46a0bb3aa627a4c84f2a236226bc1257ebd15cb5ea48fb1db68e2c4e0a22c9f4e3b33a1a8ec4bf46a5996cf1c60ee415667f029241893150587e32e9184c3985b9c861d226ea0af149bf8b9e15d9fe4f609191a6014728af99435f17f4744bd6952e916532db95088ab49e53770782033f8f1870e44232cb60b044ac182c822b5398667dd667867143eadd69f6f5186673e029d330c6d7c321a1070f82ad5923c9ae884aeeda9e80673fd8945ca5fda504308db2aee6ee3e3c25ea47a62bdf0cfd387ddac812050354d0206ca1d9f461c094baf545a79a865a7826de01b739fd7ec9e78761e51418289bc58488245bc0e8e432b9e7e8112094625809e864a7339c6b1c350ca20fb4b50cebd7e7d138a404c6fb2152af28b1922435535aae9c8f366d9444a78aef1c28bb0e50410983639ddc8b28e7d31e0008f7ff6691278659773de16aafac447889529127c3bbec3a3eef4afde03b984d7752068e88cc9cefe4d8c1cfcad59c22d6cfc5707eea36a5dab0363e6550c56ac3850a16101267ea807b1929f4a8878c79de0e51e907f3c8b516bac24608adef3c6d351c807e53e88eefdc2a51ff1a80e0aba6d43e820d7fc43dc492363c6d8c816ff3117dd26c3b23cb44d246aa81dd75537e606ec5f26d7f9873ecb06d29cf3fc9af1a6fdea3c6d05366bc94d55f68c440935186ae7886f63308313c5e2f419b6955397bf81c4e2714d831a0a276223b37493abb7138d7aef499637f3ae579bb65e89cc56448f89c97a244c2aa955d9b3673f4fd2f8cedf55698c6246b341b4c2794983a03b847f5a877c33e8ff1f326aeefaa39012ab7edf30ac2f9f2924af862194d27513832eafa19e1159503e7679ac43d3aab1488b1418ebc08b5f342a0f30dcf9338ef2a5904cac50324976b043086d014f427ce69830d6aa335f8e00abcb726ae128dad9126e8d1bc50f9f79ec80b4ae68ebdb48a1095ed618aaeb3d43fb39b488a6892ae55a3077dcb34e8311fc37a28ffd59bca4c4c39148965e29dc9ff969ce0e15605e6165a4446de7daa1d33961f883527a6fa36a7737ca87119db4025fedfc232357e7df70bcade8671640db1ef799d108ea4d787189ee0b248258eff669a8e36001ccf5175743e4a59ebd29a76c9c6098d578cf7fc5d20ffc5c21475ac371cfbb7ecde0aab38736ca701ac2ccc95c4a12c28626fab4fb096557ea8c80ee034b7130a380774f9a74747d439f11e60054cf9d62b6c904e46960b9cfe2eebc73a5af655962636e7d21c0dbf435ec916ac8cf6e43db2a81134a062f39718079b5daf0c4afdbd16e7ae72329be48ae29a5ccc9cdc14d91d549e6159a5469417836ea29d5be050b2fdad757399b022758f203352e49408583336086d4b25e38c80ea6606d36630d1ac15efb0ac2be89e80b9a66cb0a85c52f2261adaef39b4146370c417831498969dfd891cb0af8ea80c5f86700a10b43369476ff674858b844ba4b0ebd3872e219a7c6605c685edb56907fdce73f98fceaf437e14090632692a80a66cf40421dd5bc5f5306913ab1414ce032ec01e1a68ca8a1ec60c4b2824d8e3fbb5f46a13022171fbddaeb9643947b7e3abac7da7326a7362bd30710f55575891d4ac2aee07359be1dc7f91fb4e68b53fa19f1bba917b031e33a2478d52815ea2257ea77c429a145b4f42add02922533b92171de7afa93296d44be90bec1acd37b6a6cd3a6e113bf60c1de2813f3c1c1fe42c07e916a6405e788169536b54a989482db9973cffae3a38f42b4ae7b45f43e9144e1976ca8c10ac77d2d9fb2c2e4acd459264bd4ce9c4e2d63a1042c217fae4ad6086133541c1c8d04be809109efdec13018e8f6851887fb9eeae7b69d77f0d280caba7878d0a30055d22cea6bf1dd3d4ce4dc6ad1cfd9b47af15baae5237a0a39b879e75ccdfc0809f127ae656f381acb729e53750fb72d3ce2a91b1f962a08d7b72a1f2d3ba215c9e200eb77dc7f07b0df32b70a4cd5e8fdae7c92b60e5f961a4273b382561a3f0f54e325b647d1c8f99c6e304d7ba1fefcf041317228ada87de52cbf33069d9e80abcb06dd96645da1e82d146f08a6b1e3d076be167c71de2135d78a4b737930a3cce58699702757a524ed0f8c25e0dcbd0326a17d1a06d85e051b86190013dd01c22e635536b9ed6c15501253ccebc8102b56447e8bb26e21eafb94bbe336a296a51a3a174b556c50e2383c0bab55b78f2c1673943f1e2702b69c1b570ced3a5ad7b3f65cfde526368de57bd774db66bedfba3884d1bde8c31113fecc7f7dcc50bb3793b7269cab53c32259c0ee980700f471eda7cd6fda250ea832c974770085f52764672d53627bb9d1d1e68d970a73a538916b54c3bf9facc926eeeb8d654b2340259c1ddda0d937172f13d65dab79c1962f06e933d3a99f2916d13adb66b07e3ecf702e87f34aae0743dff0e18935c440478417502b38140ed54b9adcaec1d926ec4833c7348c02a93048683b734f57b370d9938918134e3b9d406f5f0554922b3c8ba071f14f222ebccccdf43dbb035453970f572acce610e33cc111aa59ceec0218faf61e41c8cc0f541ca515cbaa98dbfc168d15eae24d9c42f3346c4cc6e1600b29c1f9c1758596fffa9b2fee0853f9eb9b8e2907cef98e3de13c58935d927c1d31a6160f0ee6e29a1aace16e54e85913657072b4b5f77676dc7c9cc581857bdd858ea0f20e052d4b517016ea6dabc4db5700d32d353249a2898eeddca090a382499210a37b179bf5c7a00757a7ce264916271759531f74fd0fde669ca06ffc9f3e03fe4547f39e26896718495a9a5d659a375faa74ce347e8106aa6b35afb823031f010a6acc18222082d95c3e6cdcfaa7cae17600b62c8763a74bc7327d69b8ab5c83b4827f8819e26e5cf696c49e653849efd67be261c2696c75e9870931e9fb6df913f9fb80ebe372f57ad08d037f89d9185418521783ce4c49e2b030314b236e3239d7f1d9c122cff16f73675f7b12011ffedcfb9e9712d89cf11c6ba830a488fa3f57e04d5a28aa4c83e9a21108cf9fc7010ba3a2c6d1bd4386888fffa468d1c154ecf20322cb940cc8dcf41abafbad90568f2a5c39388bcbed9e6307c2c07e376012b10abe7df04ccd97d915753f315522b77ae31a7394f0c28e3a854ce5c27bdb7bacdf629517df5b0d8e16c90e18290cee7abc139d89ec0d70be028bb9fdb2197c45b4c2158c7950a3c61a0ce7c3beaed490ba04af86cefd9d6309f9d847a3188d30c902e40e200c5d628352eb7e0522dd9850c3f5481fdb346635cced2b939edebec152a3f2a13929ce8d493a27a50d21cf471ac79134cfa1bdd53746be651bfe499b80bf419ca195210ac5d53c818175753149212824849ab0f200ed0450412d98c76c8c5093a0457003b887cf55e1503b1c0e6cd3031b70ecbb0bfeeee090ce1af8be6be788ed1f638b15327dbca3a18934f65638e1d2aa3d00437bf46f06db262957d5677ad340974ea251e986055aa1eeebfad583aa5f13f6461b564164099915fdc7540245aae84deabd587731d2f122bcde32dc60e1886b9c58af0b37121cc60e84b37459b83499598c8c2be84bc6e83e5003691ae04649649ef8663ac56f8682a4b6dd75cbc3ad2021efa1f637012dd9e04baac17b5901c156eac34d157cbfda2a0d91797592cbd0044cd6076c123d42584e5ed7e9e1f291683b320fd93af1679ca1ed723b7db77d01273466d12ad1fe280a08cf1effd9b52158f10300fe8e14b77d1eba4839152b49dcdbcc248f5b31d8013a1aa97759ff2580e24eddd026ff81614dd4a8736c45e41743f9e2e69ec60bb5c9381e50afaf8365b793957b4b56c648a7543909b813449af34b017abd3c2f7259973fe9c7f32b4c29dde6a7fc179646596d4d701cc6e6e3584c08ab5fe7bb0bda8ad4aa8db5bc7ead6423d614ee51eafbb955fb42664ae8059b626e56ff994fa112bdc0f759d8c3ed3d995584652f9dd000f3f5bc8896f41b1db5a989fa1695796cb0511092e39ccb1ca31764c3f0c0a7b850922310da7ff6b2c8d28f5d64171a0237771e84cdb665524d21d553ced29f019e04eed95427e906a0943fa0ed6b9e8bd6457790c5a540c2969a2cb50d49166631a152c434277ace9c51c1835dd65853207e060357dd7ab98ae5e1ff247a3b64e937c09426ca8e041e24eaee90b530ee917eaab2034a3241437e665d07a8565f5a281684eb04e62c09c7c46d7febcd42052c09a51895dc20e4c9e6498dc2129e0742a14fc2802d791802b668ea9a61c95a087c1bb5c6732667006acbce43f8f9ed60bfc03378224fed57cd6a2632bda5f6563ebe5bb9eee1c18cc52b661423e1aa0c6348435ec947df88417e3bb3482f14e93cd7dfd75824b6caa7514e19da2454fd3ccdea5acd9d0dc6d443f5cd218841bb2e7bbfe6b709ce8fe11411d971d336d1d1aa11f89eb118365f265637ec7f48e7688cd2bb62af752717e457cbe16a4f83659880669c78c4c4740d01b70b91c03363a8aef775904b5b2bec91ef50cee6ec4e0a4f2de5e7ccc8283a4e82522446dbc829cf58d9683f0f8b87907e276c6c49fbacda37b0036c147d8e670f77755e33de37dcdc08e62a98db7bea9da5157b1b585382f46100af40fbbf4bc7ddbc156041c6cfa5cf0a493f0237c9386e0a3dc64d6132f8c0560c05c67580987c174a9c0f4225ea0cb7ca39ae93b3cd87f7afaf6a83584f05f05b7ec8f59dc0ab62cb72ff8f946c3cafefdba0d8c4952095a030b022ba372461d016b2625c29a3afcee2b3f94b98bef07421b4252ef086768384227864c4811a77248e7a64b2eb2e942d2aa96efe3638079d9b8ec32737df750470fe80edd81758ff212e79d03791bc5f1549354b823f8f288764cea8705b23e3433e28a5aa3d63dbb99004abf1884504711bc1b5803308a21bf70ced84f02834b51d50b95f7afc7eb079f22e0afdb1e4d9c0511afa479e99ca8ad77d76a917b1f8125e57aba437ec1c385243f1c694811eaf30fdaeece6913f1f39862cc6f3d6f568905ea9ee2e342e93edfa27ff88e87850ab643a04d47263cd1dd7f7d63f6021fb470b17167e8ea62d7e80108c24b9558218356feaba41c856b8b05eb2a56cc1c210c1e654b2a5438b72265f7a9e1c4b65e92e5d8b613ae281a55523910f8da2e7716de7ac48418cdb57eb967dcdc2427e3253a642a63d4ff58f8794963af7766e08374615c1491bd7410c564cc9b2dc4fd5d9128fe2ff516f4754f48c8ff82c00a303e99005636c7d32ef31b116", 0x1000) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 13:34:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) geteuid() 13:34:30 executing program 0: socketpair(0x31, 0x8007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000000)=[r5, r2, r4, r4, r3, r4]) setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r6, r4) setgroups(0xffffffffffffff78, 0x0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000100)) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/20) socketpair(0x6, 0x7, 0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x663, &(0x7f0000000240)="00f4f6379ccac4757dd6d2f7a022831a5ffdf70c5bbdbd49329e68cd63acb8ba28e91b9e8c09fcd5c02fe28691bc8a69b1cb20507bc5a3b337eae7ae41c72df0c247f250bbf17c0dcc28ea0474a70ad3e03a1102cb5694b1e247789de663dfba4e4900f6169fbb806bacf8ad350aa2c1b6cf54eb82eb72a0533de4b2e377213b9b811234762619ef92d0bfc79de61db0c843306aa83f46400000008ce80824235b8ed74c129a8055e9c73a98ec83c80a8e867129b4a7e261fc73948245b0fd3296fe7f487b87c2fcda6b0000000000") 13:34:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x5) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getgid() getgroups(0x7, &(0x7f00000004c0)=[r3, r4, r5, r6, r7, r8, r9]) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)='>', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x42) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x9d25e0c84a4021f6, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 13:34:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) r2 = dup(r1) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:31 executing program 1: socket$inet(0x2, 0x2, 0x0) 13:34:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 13:34:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r0, 0x2c, 0xe, &(0x7f0000000000)="02000000", 0x4) 13:34:31 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:34:32 executing program 1: pipe2(0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 13:34:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x3, 0xfa, 0x6c2, r1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) mkdir(&(0x7f00000012c0)='./control\x00', 0x20) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000140)=""/4096, 0x1000, 0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="1f00000400020000002ee3390000b0952d0182f414f4ba6edc6aab7280c28d7be1dc0f30a4957c722dd387b8b6cafa8b45c2d2246c508d467f41e309cdf1645ed7eaa9c899f276725ccd3abc083ab0b34dc9250cf01d6b08192929ed4285fb13f4516006670dbaed415e612481f38c3f9a09b554a6d3fef9a4b01aefc52464f9895b90710ca13b29c85a2034d332fe41883cca0072ad12e8e46f2e9a66a0572909d71f0be98c50455f33791ada3299fd7361945175da44c1d047f2979c48d256507a6b5724d72cbe8f7aa8427a98af3e0033181b765c5ba2f14950210edff8d715b29e21a59e58d0ce65b0d9793517335376a8ac95705e84360a417a947a9df9aa5535a8d35293215ce632c1921b40c76915941444c78a87e23dc424c20c5c2f99315358624da4f4eaa099a92582b4284d2562a509109fce5ea9e84235e7336028cac46fbb517308b6a6542bdbb768c33944d52a27ae53f614a4bf7e33d093cf38d00c76db16311dc933465d77c77f5f6660507863aa47f1584c7063f7a1fd43effab7ef62"], 0x1) ioctl$BIOCSETWF(r0, 0x40044271, &(0x7f0000000080)={0x0, 0x0}) read(r0, &(0x7f0000001200)=""/127, 0x7f) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getegid() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001380)=0x7) r3 = getgid() setregid(r2, r3) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001280)={0x55, './control\x00', './control\x00'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) clock_getres(0x3, &(0x7f00000013c0)) rename(&(0x7f00000000c0)='./control\x00', &(0x7f00000015c0)='./control\x00') ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001340)={{}, 0x4, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0]}) getgroups(0x9, &(0x7f0000001140)=[r2, r2, r3, r3, r2, r3, r3, r2, r3]) 13:34:32 executing program 0: r0 = semget(0x0, 0x0, 0x4e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xdb, r1, r2, r3, r4, 0xc4, 0x10001}, 0x7, 0x7f, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x9}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10088, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 13:34:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x7fff, 0x9, "e33cf546114bbf98473c5c76bfa0abf320aa2b31", 0x400, 0x7}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000040)=0x407, 0x4) 13:34:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0xffffffffffffffb9, 0x0, 0x0, 0x296) 13:34:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) fchdir(r0) 13:34:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x42) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)={{0x5, 0x1}, {0x9, 0x5}}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20352, 0x20) read(r0, &(0x7f0000000180)=""/134, 0x86) 13:34:32 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) msgget$private(0x0, 0x80) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f0000000080)="5ac577d7323b6010e0c473cd4c7ea4ae9de9d3942dd1a23a99a3ccb6ee96f7a58d51be49b1ce3ae14ac5dde270294c2fead398204287a0f43cc4157dd5aa3a2a5f4e0eebaf65663fc7588beec543a64ac1ee8f55888a5aeca3928272893e5a60c0c00e1dbaba4c647e318f9bf77fd8af2d836a166d5165d0ab0455c3bb4e17e8586006ac72709aec2f2a4c8e79de7f13d82f", 0x92, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7) listen(r0, 0x2) 13:34:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) r1 = getpid() getpgid(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x14f, 0x0) getpid() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffb, 0x200000e3a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/232, 0xe8}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x8000) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='\x00\x00@\x00', 0xfffffdfb) 13:34:33 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x6be1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 13:34:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = shmget(0x0, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = socket(0x11, 0x10000000000003, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}, {r3, 0x80}, {r0, 0x186}, {r1, 0x2}, {r1, 0x80}, {r0, 0x1}, {r0, 0x1}], 0x7, 0x1) sendto$unix(r3, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0xffff, 0x1f, 0x20, {[0x9, 0x7f, 0x1db, 0x1, 0xc7, 0x58f, 0x7, 0x3ff, 0x530, 0x8001, 0x2, 0x0, 0x6, 0xd4e2, 0x8, 0x1, 0x101, 0xff], [0xeae3, 0xe9cd, 0x7, 0x5, 0x8, 0x0, 0x7, 0x4, 0x2bd, 0x4], [0x6, 0x7fffffff, 0x401, 0x17d, 0x0, 0x7, 0x401], [0x6, 0x100000001, 0x1, 0x400000000000, 0x3, 0x20], [{0x200, 0xfffffffffffffff8, 0x0, 0x4}, {0x7, 0x10001, 0xffffffffd671faa8, 0x4}, {0xfffffffffffffffa, 0x7, 0x1, 0x27}, {0x4a4, 0x5, 0x81, 0x2}, {0x0, 0x780, 0x2, 0x7fffffff}, {0x80000001, 0x3, 0x6, 0x1ff}, {0x7, 0x8, 0xffffffffffffffec, 0xd2ab}, {0x6, 0xffffffff, 0x9, 0x1}], {0x7, 0x4bd, 0x2a, 0x81}, {0x101, 0x1c6f, 0x80000001, 0x8}}}) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:34:33 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x100000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) ioctl$TIOCEXCL(r0, 0x2000740d) 13:34:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x8, 0x0, './bus/file0\x00', 0x3, 0x0, 0xfff, 0x3}) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$getflags(r2, 0x20000000000001) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) 13:34:33 executing program 0: socketpair(0x20, 0x4000, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 13:34:33 executing program 0: madvise(&(0x7f0000857000/0x1000)=nil, 0x1000, 0x4000000000000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 13:34:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8820, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) r3 = dup(r2) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/187, 0xbb}], 0x1) dup(r0) 13:34:34 executing program 1: r0 = semget(0x0, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/190) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/38) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:34 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x8000000004) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[{0x100000000, 0x5e3, 0x91, 0xfff}, {0x3, 0x80000001, 0x2, 0xffffffffffff83e3}, {0xaac, 0x8, 0x40, 0x100}, {0x0, 0x8, 0x4, 0x8}, {0x7e4fd022, 0x5, 0x3ff, 0x7}, {0x9, 0xaf, 0x8, 0x1a6}, {0x5, 0xfffffffffffffffb, 0x80000000, 0x7}, {0x9, 0x1, 0x4, 0x9}, {0x5, 0x0, 0xfffffffffffffffb, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x408, 0x0) 13:34:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x200, 0x0, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001003, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) 13:34:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x3, 0x1}, {0x7}, {0x6, 0x400}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100)={0x4, 0x10000}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet6(r2, &(0x7f0000000240)=""/240, 0xf0, 0x0, &(0x7f0000000180)={0x18, 0x1, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 13:34:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) getegid() 13:34:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) pipe(&(0x7f0000000140)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x81) 13:34:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchdir(r0) getitimer(0x3, &(0x7f0000000040)) msgget$private(0x0, 0x22) 13:34:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x9, 0x5, 0x348c, 0x5, "88bb975fb45e4d17f273758971930d785be9d037", 0x1, 0xd6}) 13:34:34 executing program 1: setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/239, 0xef) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) setuid(0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x4, 0x9, './file0\x00', 0x5, 0x8, 0x8000, 0x101}) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") msgget(0x1, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x180, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) 13:34:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x1002, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:34:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1ff, 0x4) 13:34:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000040)=0x5, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) ftruncate(r1, 0x0, 0x2000400) 13:34:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) r1 = msgget$private(0x0, 0x410) msgsnd(r1, &(0x7f0000000100)={0x2, "7e94fe63efe8cfd3c5bd1713f433616d6f10446711a4f87d0774ef80c67363ae95c9380c43fdfc57ed73c7e9bed9511bdf8eae0b8bda027d4ae3a005a99e0cbd5105b1da57ac12c79904f1ecf39bc0aa7667f1c0539d0ecdfc12b19cd00856c6fd780eb1a56eef2766a9a9e15c3788fbe321aaa6a868a1"}, 0x7f, 0x800) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x6}) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000380)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x400000) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 13:34:34 executing program 0: kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 13:34:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000040)='\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x5, 0x800, "d0dde10381646353adbba81256a1887d67c593ad", 0x40552400, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0x8c6d, 0x3ff, 0x6, "e98a2ccbc10a973ea1785a9dc5f911696cef79fc", 0x3a26741, 0x9}) ioctl$TIOCDRAIN(r1, 0x2000745e) flock(r1, 0xc) fcntl$setstatus(r0, 0x4, 0x84) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x2, "fabcc617c95d9cdc9ee8efd61b8106663a0d1b0d", 0x1, 0x3e22}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')#!\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\xa8\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='-\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='&\x00', &(0x7f0000000580)='(&!#\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='}/!\x00', &(0x7f0000000640)='\'[*+[%.\xf9@@)/#\'\'&$-\x00', &(0x7f0000000680)='}{%/\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0xc76b, 0x0, 0x4, 0x6, "9ddf79193a118af54b0717235d84b30562e14bed", 0x4, 0x96f2}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000740)={0x5, 0x871, 0x10001, 0xffff, "3e291ed648efe2235493224e5f363459c896ae34", 0x7, 0xfffffffffffffff8}) symlinkat(&(0x7f0000000780)='./file0\x00', r1, &(0x7f00000007c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000800)={0x6, 0x8, 0xfffffffffffffffe, 0xffffffffffffff00, "593c84788616f059d6326509e818cdfde1333756", 0x1, 0x3f}) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0x101, 0x3, 0xfffffffffffffffd, 0x8, "0c80a006a680d6d285a19b6a8dc8d5aa7a696774", 0x5, 0xffffffff}) sendto(r1, &(0x7f0000000980), 0x0, 0x1, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = semget(0x3, 0x2, 0x464) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000a00)=""/216) mkdir(&(0x7f0000000b00)='./file0\x00', 0x81) bind(r1, &(0x7f0000000b40)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80), 0xc) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x101, 0x80) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000c00)={0x1}) 13:34:34 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10001, 0x100, 0x9, 0x8, "3ebf824d2dd976fd2e82beae33b5674c828a8e57", 0x3, 0x9}) 13:34:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1923, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 13:34:35 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) poll(&(0x7f0000000440)=[{r1, 0xa}, {r1, 0x8}, {r2, 0x110}, {r0, 0x20}, {r0}, {r0, 0x80}, {r0, 0x88}, {r0, 0x2}], 0x8, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0xcf, 0x3}, {0x27, 0x40}, {0x8b, 0x6}, {0x45, 0x2}, {0x8b, 0x80000001}], 0x5}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xf0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x9, 0x10, 0x8a45, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000001, 0x0, 0x80}, {{r0}, 0xfffffffffffffffb, 0x98, 0x8, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x77, 0x0, 0xfffffffffffffffd, 0x6}, {{r0}, 0xfffffffffffffffc, 0x62, 0x80000012, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1f, 0x0, 0x3ff, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x3ff, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000081, 0x100000001, 0x8}], 0x5, 0x0, 0x40000065ab, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="cfc6bfd5ddbb7fe47921b3ad968e34ed168995da08d3daa7eb21838373c3926ef8ce6f3be4a846f571765103bd", 0x2d}, {&(0x7f0000000200)="791bb2230d22a03c11d860764633389cfe6b1b92fbe0c77eeefa2d32134812803c15760753f1c9935a2bb5cdd97e14f4c11cd685f03ee5daffaf6b8f242a48ee443b082460793ab27b48772e0ec2c9a8734b0d3ce85bf2daaf7faa0e986d62bafd6d523f3d48b831f3899d99a119e1f26bf5506abbad222b", 0x78}, {&(0x7f0000000280)="45ec2e4ab356c152e1a46c0ee346758944eba298060c7d10efc1cae6dd6548aba8600c30b5a9901379adb43177af7ea1cf603d99a3f1b7e2040773b34ad28fac6a612d355111a5c6ae", 0x49}, {&(0x7f0000000300)="40e323f06cb3fe1607da5d92b734d1c0e9a27ed327ed30679844b7906521b881cd6a858beb553a0c60", 0x29}], 0x4) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f00000007c0)="2b3c581e27f95ff75f812cbf9a619fa3d4192031a69dd6ec6c21f80816984c1fc3c45f52eeb0b5bf3e4166f2d71ce4f6b5d1f697d94535a47f7812106c9afe83499c22eae646fcff147fa5c2496b8f89700b630ad6c5765cf6ced5c497435014137aebbd722bd3a75956e013fcbc4b7d97bcc14e7b2b8ad6aa6cec979bac79f215fe8d", 0x83, 0x0, 0x39) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) 13:34:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x18, 0x4007, 0x3ff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = dup(r0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:34:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000640)) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000740)='./bus\x00') readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/235, 0xeb}], 0x6) renameat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') r0 = getuid() open$dir(&(0x7f00000005c0)='./bus/file0\x00', 0x20000, 0x8) getgroups(0x2, &(0x7f00000006c0)=[0x0, 0x0]) lchown(&(0x7f0000000680)='./bus/file0\x00', r0, r1) 13:34:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x92, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) utimensat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 13:34:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8, [{0x0, 0x5}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x3}, {0x2, 0x1f}, {0x1, 0x3f}, {0x3, 0x100}, {0x0, 0x52}, {0x3, 0x1}, {0x2, 0x3}, {0x1, 0x8001}, {0x2, 0x6}, {0x1, 0x7}, {0x1}, {0x1, 0x1}, {0x3, 0x6}, {0x1, 0xfffffffffffff000}, {0x3, 0x5}, {0x3}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x80000001}, {0x3}, {0x3, 0x6}, {}, {0x2, 0x80000001}, {0x3, 0x429}, {0x1, 0x20}, {0x29491869d34eb7f, 0x3}, {0x669c5431b4934494, 0x3}, {0x3, 0xfffffffffffffff8}, {0x3, 0x1}]}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) lstat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10001}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xa33}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x800}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7f}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x81}) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:35 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) semget$private(0x0, 0x3, 0x400) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4c, 0x4}, {0x401, 0x400000}}) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x2f0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000000000), 0xffffffffffffe82, 0x0, 0x254}, 0x1) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000680)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) wait4(r3, &(0x7f00000003c0), 0x8, &(0x7f0000000400)) sendto$inet(r1, &(0x7f0000000240)="0527c2a6ba382d6be5a33842cdd3c183fb89094632af73daaa990b895b07f6af3d6ed3a531187f707063dbe3bb4705c53adc5188481d09a8a42d606cad54a52c763472afed1e01c056ef249f2d769a5697dc1f0d8a09c390708cc498cde087bd7778b8362f07d8663cc5a6b4ae7ed860ec49507989e0b12eb475c3afcb8222c9003eeb0a089c4548a38b33d40c00bebe233833f87250942bd978eb169ff632b2730ee825efe548a94b290aea8e09f25f3d9215bf9721397c155ef04f940c61ace94d4abe72c295d088f21679597405c55841451928e233caacd4fd17c922bea448a57bc3a58e1b4f3c19d91c", 0xec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") mknod(&(0x7f0000000500)='./file0\x00', 0x144, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x5) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) 13:34:35 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x3ff, 0x4, r1}) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 13:34:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x40) socket$inet(0x2, 0x1, 0xd8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 13:34:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x8001, 0x1ff, 0x1, 0x9, 0x6fc, 0x7fffffff, 0x2, 0x1, 0x7, 0x7}) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="1528e0d3b9d56ad1e869941e301acb038d0e78bbacd2a7645d5a7f727afcb141911e531a854bd9372d7d2ef48925ebc6e73548f9f0f38dfc09a9e71f2e99e2668fda9f75f5ad0271a1d5744140b947bc95680fd7114e6526ba22c59644bfedd9327767f53cb98f4f82e389ce9f5558584e3a1afc514a4959f57b9c24b1b487c52c0d3891d1d34aa30b39fb64239148bc5c18b36bd0e508037289533d59a267a8abe7882abce4ec9bdd75c19dc9a7afb2e7863f6ecf69821bc31108f54b5649c7014ac9a8dcde779c71b7168a329bdd62f8d6680e24323678b5f3581ae36305f2cdb56f566053de0583a8971564a33d376d", 0xf1, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 13:34:35 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) r1 = socket(0x18, 0x3, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/95}, &(0x7f0000000100)=0x61) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 13:34:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x4) flock(r0, 0x2) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r5 = dup(r0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:36 executing program 1: pipe(&(0x7f0000000040)) kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 13:34:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) close(r0) fchflags(r0, 0x0) 13:34:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) 13:34:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) 13:34:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) flock(r0, 0xb) getrlimit(0x6, &(0x7f0000000000)) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:36 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4000000000000002) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) listen(r0, 0x8) 13:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() r2 = semget$private(0x0, 0x2, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r3, r4, r5, r6, 0x20, 0x6}, 0x100, 0x8, 0x5}) close(r0) dup(r1) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:36 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x40, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/70, 0x46) unlink(&(0x7f0000000200)='./file1\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) 13:34:36 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) 13:34:37 executing program 0: setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x2, &(0x7f0000000940)={{0x85b, 0x9}, {0x4000007993, 0x6a}}, &(0x7f00000006c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) socket(0x18, 0x8004, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000640)=0x10) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) msgget$private(0x0, 0x202) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002534c722afa8e71e516afc1fe037d83abbb098e57dd43e33e45933178ed97b7364edf9afc985ad59ee21cc2e701bfdee70dcc10c52b6741ed0f8a5ec9879aac685d79f190efdae87abee337f834cfb6488c6cf10bd6"], 0x1, 0x1, 0x1800) msgget$private(0x0, 0x10) geteuid() getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000680)=0xc) getgid() 13:34:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x4) 13:34:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002051, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:34:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0xfffffffffffffffb, 0x1f, 0x4}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000001280)='./file1\x00', 0x4, 0x3) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000001240)={{0x7fff, 0x1}, {0x40, 0x4}}, 0x2) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x1ff}, 0xc) 13:34:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 13:34:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r1, r2) accept$inet6(r0, 0x0, &(0x7f0000000080)) 13:34:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1400000) 13:34:37 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 13:34:37 executing program 0: r0 = socket(0x800000006, 0xffffffffffffffff, 0x6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 13:34:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0xb67a264a2116c7a1, 0x80) mknod(&(0x7f0000000140)='./file1\x00', 0x10, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x4, './file1\x00'}) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000280)=""/125, 0x7d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0x1}, {0x7}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0xfffffffffffffffb, 0x0) 13:34:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x4000, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ftruncate(r0, 0x0, 0x7) 13:34:37 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0xc004, 0x9) socket$inet(0x2, 0x2, 0x4) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000feb000/0x2000)=nil, 0x2000) 13:34:37 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) 13:34:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x6) 13:34:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8000, 0x3, r1}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x4) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:34:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) sync() 13:34:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r3, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x2, 0x0, r5}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) read(r0, 0x0, 0x0) pread(r3, &(0x7f0000000080)="2efa766bf8c97b379222bb8144bfd206bb5f30236cddd93cdfd3eb7b8a9dc675ba08471aa444e3423b5ed1b70f2d45675a5d8e49c6c7c1cabfe4b8604c58f3882fd7054fd27234f31dd1c0525a9f0cb351a09d14680c36b22d83a6d43d975a03ef3c5320eed3969d9a17490422035a4712", 0x71, 0x0, 0x0) 13:34:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) dup2(r0, r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getppid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 13:34:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) fcntl$getflags(r2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r14 = getegid() r15 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r19 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="49f85618c966927f2bc1f35a02c673c3a8a5d63a364ef3bff16af1611e9ff815e5f0a309043b98ef0b9ac7950656f064507764565f923277cad7f14a7ff817bd7e73881736b55cbc90b5187490d1", 0x4e}], 0x1, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r1, r0, r2, r0]}], 0x148, 0x1}, 0x2) 13:34:38 executing program 1: r0 = socket(0x37, 0x3, 0x400) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000100)="ebf1e138b505aad3b8fa1c8e977077a5b43d177e8b83763f8478ce86cad4108ded1c58741d75f47444aaebb10e58772691ece37e6e57fdeb8eb9e8aa16b6d49162fcada3ade6adda793956097dce1fdcb95fbb7defa1d15dd0aaa9c1fc9fbaeb49272cf98390a77c09b6f040191dc8377740d2f65ce1902d7af5a2d6d32271517ca9591ea4c26c2dacd021831f9c7473a1901b243c22f0e19e13b52bb086107cb89fb3a757f988a946a2595d217c10c9160fcfdbd7e21d4f4f7954f9cd2e16f968", 0xc1}, {&(0x7f0000000200)="044b315b5c0434a21d0a8728861f88757b11ea7b47ca50856f4599b931209a24f5eb432fea0ed37b59255d9dd6b78d944b1cfd23172995b5c963386f14eca63bf1fd09a158a5381abdb0a5fb27393ada8fcecf11653725de82f2733d1878e6bc55c6bac532446a39772bf2b086020249", 0x70}, {&(0x7f0000000280)="300c34b68678a45fce16f53c5ae3c4b7901d0584bf9c6035cda91f7a212bc51d633635ca0b22f25ff1165fae602042a9bf8e90ffc3c9417232ffdb02668f251e433a755dee5ab065ee5334e46a108e0ffebd318329d35f369a8dea6322fabee94be4aa9a9e025e426c22e8cc8f71f31e5df4060b66a948af48d4", 0x7a}, {&(0x7f0000000300)="378afd1b952c7363c917fed38e1f80e8ecc9a79a8d0ee43d4d365b3c922578f190a264dfa893a0e66888fc38564c4c18e7fb6b4dae70472e7fa8f7c0c05b4f7299f60efea48183e0e7f2ff0e58bf35b2803da10bae898b8ddce5044c01311fc0e217dda17279ee5f3d57a96e6e7139ec6628ffa56f2bace19c6a48a049acdc5d2d0a43b10c4a06e60cc7c9563f1e5c374aa6cbaae7e79e0af11f6b5659e51ff96cb2ce02ac3d8fc0c488", 0xaa}, {&(0x7f00000003c0)="8b583027d698d55d53c4627c9a98132e2ddd3ae397822e385d17ca97dacf5f4f574f1fdc839962ee26266c47d2d6f6da37b253c20d7a9db7a6dc99e0a8f198973b8d1109a89862853ab4176d223bfbccde66bc304350ee079ec707066433f86f0014083bde0706d2866c8c81914e75136115dcca7df7219030e4b760be87d7e5eb431db3fcd010b0ca17bf83ddfb9dc97171883ad7dd0a60649cf8b58f24af5f7402a66b219f54a0fddfa45df8bb161e279b0d959d8df084038359bcf3df", 0xbe}, {&(0x7f0000000480)="a2240c13733aa5a71c0c69c580308ef7e6b4fe50a44670c0b01b26352479c1e3d1d148713a2dbfdfc5600b69659f0eccb2a75448cae2d37c9d676e298f8042002111f7755426a8e5584d716a83485af965e7fef6e8fe0d83314754f0d7b08c15ea32009d5db472a2978ff68a8b556252a1684757b4a696a4ac9e10a6a1edeb17929618799e98a23c6678f916759bb8125cb8d7270bcf985045d60acd13515a7a3f87feda02df7f07629149789632d47267a32e5922417c3074c73de680a2a9f8cc256b", 0xc3}, {&(0x7f0000000580)="53135ab716965915c2490e3ddb9c48b4bb4a691a1ec54a1e869501e37b5834d2106bca454064d8f9cae41f3931693d35811361a8bc5bcc4a359f1087d73c381afe6940d08f18307192bab433c670f31bce468d859466fed67dda0fcdaf699d52b7b8ee30c31df5e4d510566ac8576fdfaf42c0ad520b78bd5f437f33e5f553786c5f09794d727690b262c10328d516c6a0964496a41ad8f2b993e5cb10fe9c5729b964cdb19d90215d6872173d444e69ff7889a357", 0xb5}, {&(0x7f0000000640)="74be8aeb0f12029b8d35af9ebe7cfcfbd30b11fe49e67b4bd632fd2a011a3733261042848f6ffc69225db3c270a2e1427f38b5221f80083b3d96d1f96c18d8e68a24924427c7bb1068a29cbb9a14dd5ad95c4b8e33e676335b2fad3a5f082ef1504f5b18e673ffceee6f61d63d59c116fced523126cc473b70d872d0aa745d48f9deec5a18386f0fbbeea0e3390ad0dfac4b7bdb05ce5ec94be221a08f17f0155dd5d768309681a3e6e60511638f03c748ee6349a58d74feb753b1a4c0e8cd5559d7b7c18c68ab0fdd8ee7", 0xcb}], 0x8, &(0x7f0000000e00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0093679fbc59423b5d5cdafa120981cded54237a7969aaeb1304aa7a18201b2f0a7f2fce02b4a2ff922cce19443e85b05e0024e2c96107ef945789eada9cbf06a5be35678a36b229e861959361af26"], 0x30, 0x400}, 0x400) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000d00)=[{&(0x7f0000000840)="48e31cb4440c17dad58b02d51751042e39bb8977710d49c5d9950dbc5fef972766df33d9f5d5182a9c1dc84dfd3ffbf41c08749d0c24302e7f6e948563912d8cf8417a776e09ec53a407b248526d58696bb6c07c357aded426c884f86e3a382b8cd99cdb6d52b41541ad623b01c9726bf26308d27e1970c1a8a650d5a3e703ad083240f143981e34466ca451ab1b913b75500b28abc642d26abb4940a731ba61", 0xa0}, {&(0x7f0000000900)="3b7aec4030b5ddcab9ac7ad87871e7b48083b1dda59a3736e82cb25f6c13b204794b3dee4f0124d6adae8a5d4ad1dea2d95f84698199f10898e1983a7811e92ac99d2d233e36a37971595836f68227510a8de441bcc048dd9d9d717208894d3e0ab7de02fc4338155afcc841f86ef74dba07fbc4060a99a8f8baec625a980212f856215009722ba0867abf32165a4bd58652613521a4ea8f3edeafa1bdf845de8a64adbb75c423896d771c251258083f17cf97", 0xb3}, {&(0x7f00000009c0)="55a44269b0d5cb81a8fa0fe634f367787d8865c3e3f9c2179ceb9e77fb8764b3", 0x20}, {&(0x7f0000000a00)="37d4d483693c4a841d544b6deca9c18709c9f7463197a23c5b65f5d1f6b60e85932a54465e94d11464e95d14ccd7d4212731554ca6a9e26f4be28edcec50f1a71486d62406a5cd2bb4dfe18adffa4065d97d01ba85f926044739ac4f263e", 0x5e}, {&(0x7f0000000a80)="aa78af7bf7abe915d05cdc52436665e1db7727d22a219ad9591bc32270ae495105a3b2d187f6afd3d8c7625d4f5fcdb2fb474a71b9e3c0ad9dc4080da7c7192245b6a5421385c1b9be4f75aaca81764e13c31a1c256abe0733af3727173ac31d60b9832b2bbdbb5ece51ede711166ef63205278b0ee1ee47d26a5e232049d4d460bc6df675bd8423e77198dc232bbc946ede0f860a1f6c1d2ff9ccfc853ae8545b0a5fa14a75e1748f2524817b4d269d32c9f18cddda57a84d83cadc812e24193656ef", 0xc3}, {&(0x7f0000000b80)="104648b999d9a8ff61f2eb93bffd1f", 0xf}, {&(0x7f0000000bc0)="42bd83dc51d0435c5f5de226428550c200f7cf894e8cf37086f1c9880e774b4424a1893030cfe34cdd2a09edc5eb699c656ef2bbca8f28b354e6ed00872057af58a2c7989b840d979c3cf94286659b861a89d1a1ec2a5ac3297d159986087961b07d629a94388c8012685afc76322ffd9bedc52ce35476a37f8f8783e4ede4462340e867b363630e888bd50347ef08", 0x8f}, {&(0x7f0000000c80)="e6dba089931b53563cab7c364ba0a08a1235c5aeb4df693b8e74c91998cc4aceae96397b459c16592a654430c480e8ee7b32851ce5a8f6c977119902768e6d386bf89d0bb5a7877164aa77d1c843a9b1c90e10b92cd63eefc1376a683e0463c248ee66efa5403f49aef7c7c3dfa80a99daef", 0x72}], 0x8, 0x0, 0x0) poll(&(0x7f0000000d80)=[{r0, 0x44}], 0x1, 0x4) open(&(0x7f0000000dc0)='./file0\x00', 0x0, 0x89) 13:34:38 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x204f, 0x7fff) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x88, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x28008, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x2, 0x7) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x4e2b1892e6a4f20, 0x0) r10 = socket$unix(0x1, 0x7, 0x0) r11 = kqueue() r12 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xff, 0x214}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x6, 0x20}], 0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x2}, {{r4}, 0xfffffffffffffff9, 0x8, 0x12, 0x3f, 0xcec8}, {{r5}, 0xfffffffffffffffb, 0x10, 0x4, 0x80}, {{r6}, 0x333c01e0848c41de, 0x4, 0x20000044, 0xff, 0x2}, {{r7}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x8}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x8, 0x8}, {{r9}, 0xfffffffffffffffd, 0x25, 0x14, 0x8, 0x10001}, {{r10}, 0xfffffffffffffff8, 0x8, 0x1, 0xfffffffffffffffe, 0x9}, {{r11}, 0xfffffffffffffffd, 0x10, 0x20000000, 0xc13, 0x100000001}, {{r12}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x100000000, 0xffff}], 0x0, &(0x7f0000000400)={0x3, 0xe4}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r13, 0x4004745d, 0x0) 13:34:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/94, 0x5e, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 13:34:38 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) 13:34:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffe1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:38 executing program 0: r0 = semget(0x3, 0x1, 0xfffffffffffffffd) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/72) r1 = socket$inet(0x2, 0x2, 0x8000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r1, r2) semop(r0, &(0x7f0000000200)=[{0x0, 0xffff}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) 13:34:38 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x8) login: pckbd_enable: command error 13:34:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x4, 0x0, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) socketpair(0x10, 0x7, 0x5, &(0x7f00000000c0)) socket$inet6(0x18, 0x7, 0xfffffffffffffff9) 13:34:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x80) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt(r1, 0x200000029, 0x48, 0x0, 0x0) 13:34:40 executing program 1: r0 = socket(0x400000000018, 0x8000, 0xffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) pckbd_enable: command error 13:34:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1a8) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/42, 0x2a) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x7f, 0x80000000, 0x6, "3cb5bee8b6d6ceafd444bb473bc414e950ecd8bc", 0x2, 0x9}) semget$private(0x0, 0x0, 0x88) dup2(r3, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0xac, &(0x7f0000000180)="2fb949272835a9b6d663891dc0102292a91ee12da5c1566dc94c9eff6db09cee6105db861c2d10e286c65ee6d03e64f7bd062edad17349671ed3f16b32c49260128c0b58b6324ee6ad8eaf2ff5d53aff3a64b07dc6720aa5a91ad88cd97924596e156574819fd568a230bc31fa64b13a055f4eee52e6bb97889210a991d5c08dcba3cd601a3bc5730a260afd350f1e43df969c65d1e674fe163db5e289cf5964175e73d253fd83e2f886c61d") ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0xba9) fcntl$setflags(r3, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) pipe2(&(0x7f0000000240), 0x10000) 13:34:40 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xce, 0x0, &(0x7f0000000680)=""/206}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) getpeername$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000034ea000000000000000000000000000000000000000000000000000000000000000000000000000000005181dae3bd2d5da0b52d0000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000089292d6ab5a42d14510606b36f339adafcc35940098074632ad85f7357431f71b17c3d3388ed5d6e56cc8660454c8d633d5ee4f91f5642e1048120b9ec10b9995ef2b2baf375595a5659f71c0f7e946cfd5b3899492c1df99eccf91442c79eb4287bcf3e1ea0e83da6cfd84402176d124a801e3247cc82d6041e4a2de8a85df4f3cfb9cbd0294469454cfd83df291707e6779a7daf197ba3f15af78f7aab8b17c2"], &(0x7f0000000080)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f000038f000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000004c0)) fcntl$setown(r1, 0x6, r3) r7 = getegid() r8 = geteuid() r9 = getegid() r10 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x2, r4, r7, r8, r9, 0x9, 0x1}, 0x2, 0x0, r10, 0xffffffffffffffff, 0x5, 0x7ff0000, 0x6}) close(r1) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000100)={0xffff, 0x7, {[0xffffffff, 0x10001, 0x4, 0xb6, 0x1, 0x7ff, 0x0, 0x1, 0x7, 0x2, 0xc, 0x8001, 0x1, 0xffff, 0x4, 0x6, 0x2, 0x6], [0xff, 0x4, 0x5, 0x3, 0x9c4, 0x2, 0xd0ee, 0x5, 0x10001, 0x4], [0x3f, 0x101, 0x3, 0x6, 0xfffffffffffffffa, 0x598, 0x3], [0x6a, 0x5, 0x80000001, 0x3ff, 0x80000001, 0x100000000], [{0x9, 0x401, 0x1, 0x4}, {0xfffffffffffffb37, 0x5, 0xffffffff, 0x3}, {0x6, 0x4, 0x67e4, 0x7}, {0x5, 0x5ae0, 0x3, 0x8}, {0x7ff, 0x8, 0x4000000, 0x80000001}, {0x8, 0x401, 0x5, 0x6}, {0x3f, 0x8, 0x3, 0x1}, {0x3ff, 0x22b2, 0x7, 0x100000001}], {0x3, 0x7ff, 0x3ff, 0x1f}, {0xffffffffffff407a, 0x3, 0x7, 0x3}}}) r12 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r6, 0x0, &(0x7f0000000340)) 13:34:40 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x1000) sendto(r0, &(0x7f00000001c0)="b174182e1d84f2019c8b9cf254e38e9f27635f3325e2f5dde70d2682a0f5389eb4c098c7229544303c9aa0f29d2af5e5ad67da5b8cdc2ac237dda72caf00eb0f53800b27b6273ff6225a60eca0e77ccc90d5be578254327e73506d4fcc72453782e9d1a917575c1426afc74b5e9bce306151f7bc6c38700630908afc59f62368be82e360ef1df3d0ffdf94e584053fc9db0c647e0bce90c239aa69025bef02c095e598a2c5a859599bbfc4c2f88ddf6b422b62600e87cabbda443c08b0d3a77fb9bb37db96a1d0f6069b77e212c575594e96f9bfc59aebe26decdc", 0xdb, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 13:34:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="bc85c7daf6cf64ca3b083731d2", 0xd}, {&(0x7f00000001c0)="8d8c263e270c3ded3705d8c843b0c0006ffac7864f3846faef6555336bae62f92c7efdcd6f784bb337eb420432b32cefceee1e970c5fed860de943549341c03b53a780033e8bb4c66c1e5a1844061726b21590db8ee0fcc61ecb78446f888c9cb4b7bd2a498384cd8779a848265f69052684292b8330587bcdef2bb2382813d247fdf14c0df36a511a4b742ddd7f8432fec6a1c97b6347e8935a3d184e269c3983d321f8e52db997055bf203d2973b4e56f4e58c9063a63564c47a51da639ddfabbc817d74a5d47b1e1215cb41e15f983e685ba75a40ffd347117997bae0d8d6c14bd6080d8b2f0a36451543f3", 0xed}, {&(0x7f00000002c0)="4c71515323c5fd4423837366fdf957028114c8e74ba84ca2fec3f5949f29d69e4ed3d8b3a1646a21e7575c1aaa4732e0b95c0b801fae2af8b5e2daae8dc1085a153bfd91396dd3834d80185ffdd07f250310b5bd4c35dabdc52b8a2c923910997f55beee16890cd3f8b4ebdcee482562539bbdedd081b0b592eff4bdadb5d48a2093e0d53230fa1f4a369223ec17ba6094a02fb542455772fd9a0d9b89c86419f55b34295575a3352fcd12fe7fdba7936b62caddc8cdc5f32b3c009734cf9d4be57bb3bfae0b4edb18", 0xc9}], 0x3) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x4, 0x2, 0xfff, "9709e02efd3dc50d406b4649667922232952ece6", 0x9, 0x2e}) 13:34:40 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) socket$inet(0x2, 0x8000, 0xbc8a) r1 = socket(0x20, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x50, 0x0) dup2(r0, r1) listen(r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f074197f39d2441f4b4270c8bdf7d0436aa04a1db80f349b8fc73f6634060084304c431bae4fd654b2843c3d221bd979fc81a94e3f87a3145422e568e85815bf49171dcd690837b942a9f4cfdf2775a0f3bc4b2d1c45", 0x56) 13:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x888, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$setstatus(r0, 0x4, 0x80) r2 = fcntl$dupfd(r1, 0xa, r0) dup2(r2, r0) 13:34:40 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f0000000000)) flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5, 0x0, 0x0, 0x4}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 13:34:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getpgid(0xffffffffffffffff) socketpair(0x21, 0xc005, 0x1000, &(0x7f0000002380)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000023c0), &(0x7f0000002400)=0x4) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() r11 = accept(r1, 0x0, &(0x7f0000000180)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="06698a6ceaed882123a9ef6701d5c0b7e33a31c52ab90a9c16bd1f116feb55d4f54f14be53abf84b1e0ea4bbf90d87fd", 0x30}, {&(0x7f0000000280)="cbc1561e515a0a78cf84c6cb25504d773f1be7dda0de3cabcbebac8db00015c5fc5d5c37ab279d25a694e5fa537643d9d17c2e8daf49945c1a220c26167ca01be7235f6b10ae00081d61504d7ee4310b8c3ac4d71807884eb3373c1430cc645c40efa0dc4a04b8c0765e72b50a3b105489e5570597015aa9fc3d58bec494e4bea3806f20c16b5102a3a6fd4332d8d655c0e650de7f4ee315a534ebae0d7a932973d366c0b57d4bd37e8f87a6037bb91a4c89048b433f262a939db2cdc0690b1eb116d90b21688d0df7cb0e3ab1497f225cf50d9b990eba738f07fff2bf666a2d05bec4502601ce6570e4757a9532024c46916b9a6a3554267bb8ca2c54a73d618e560d8bd122df597bc30698b607b0007f0eb523951aa77bca23a78bc86973d1eaa518e034a35f5173b23654da52fed9bb90fd860e4a7671fe59354965755e9a35eb2676bf9003f0689b42ba510e3282f696b020736bc43c06ae9bbe210131b223eb3895563e0b9904718472eeed9190e76d82daece3840e7e6475fbc1dd34c53f66d4a02af954f566e90dda6f7a26d3b3612e25f44b8be5e378d82d3e52230ce8e4d26898dfe383455a7631067f772d370e5c2e25ce73a607a8e5fc4939aa862d4b08e032d7aa89f470657f93b494471e484ba8a86c4d08c1b77a19888c611c4cda0b56582b8ac3db0ebbfeb8f9ad8b5b9c607054fc8d12df237e9f18640a5e73525079c2cd26285de5324ba4181a3aec73db3c950bf8b38288bbb7127d71a23b836c758715c422ea593cd89232f3e0bbd82e3904dd93c7524872ee381484c304749b999ccc6a88e1eaaf0a3fb48a1deee1e47294cd34bee975223f340c78fd444cb4027b7de394c1cc7ac00e6e7970cd0ac9d87393e9d684b0fe357204b38eed43a42d028a082aa2635fc87205b705416df383e9be566f18731023570f950ef612cc3ed3f554a84634c657116f5daf47adbbeb6f212e96bb826ea7fd6bdcb81dd7eaa632dd8fe9057a5def375a8d336c8450a0e28d80a6c64d2e2a13777238c88e680c13fa6ff0afbffbadf25ee222029cb98ba53c412ff7c7bdc9784c23205ec15d16ed9fcf0ba266c9821ad27f57e878de94b8e9f7bac50fb2f2b4b036cc51c57ffca42219f07e91c26c0091a0cd97481e058342885429ea4cfc3efd5ff89f8028543ad24303abc8c308213a60ca55700f05cef0f2e541ab1703b17c161873fc6db6947426b082f00dd946e40df80cfa6f491d22f9adb769584329823f6415e6eafe7bd2e45d88bb05d88771de6e1febc9b37878fb0783d8adc43ed19fecf168e4b213ecafbe0a5a2e613289928ba4a73340a998325a57e1f2e7594322809b7f4212297aba32073ff55c948ffbc3259fb2d78ab7eb0d4e7a751fcd6b1fcc9940247a993783e790d4289ea43a4b2699f6b35d589fdf536888ed39ff156bca06d505516b88bf87896ef8c349f0795b2ebbf082e56046d7b4876213bbc458aca2f159106b6372ec2a2b8f45a749f754149c6d2868f22bdba7f9ab4af962aeeca8a29e77300d056462e5e804f6eb88ba9500f07c50c8e523272a67dc6c2c99d41da5e9d2d3f51850cb73f6bc1bccb7028c4e3802c18d27a9383da72056b886487b7870f65ee145e406f441ea751d63fa3c441feedc0e9937a6fba93ded0c35e2e2ba85667fe200dcf133e2ed79c8ee8eced5db797f48ab99332c99626dab87d6d859aaafbe8d2cf427d1a10155d2b3ef8a6557b5a513503ee206746761481de907caccb46192e18d71ad43e8248470613a8cc30d39efa69b5aa0f77fad3a49423866358653ac4826882fdffea85dc4b277c2c07473991f7b09f715f62f25a896321962226074494b5111769a6d48f8c430f2913b9eec0a393a5956a3bd1a81c0e27da98122d8e2da9aa3a69da9dc84b189622e43b3713cfd2b1fae6151190ce67cf217dd1c20d4878af0ad81aeeb83814cfb39a1bbcbb0de5f7e66ab6c529909c70b4add25db7da63afaaaa8b1f7861e90997df338e7366ece53f07fe8d416037b65985ac1201245ff6903cb784dd78a52f1c0545671c841880836946a8fe1618a3b8b6feda6f82d894105e0477ba393d147a3c7d1b73ae45d8014cb849536c9d57564d3888a71d9fae8dffcd93fb63dd5d17d452d5d9a65661f7281b9c47161c91e3ed7fae8adb0f589012a093fc5eeea6ca7de1e86079f087a163842cbdd6031b9d4eaef2dcb27bafe54aa852ae9ce36e5f1ecda4c8298c6c73143058c159105556d2a7321d39a0d63f8fadd08401bb695db0120022b4b6287dca6b215a68a868eb399cc72f8c56b24e3f751ca743ba26c74fc3d62f8880eed03684606972572a60ca4042eb7da0aeec40df464a6ada53534b3cf50b625a0e645a40a60e32fc12f10ae013e4c9854b757e66b708fab036be2e922a6433970674570f71122f42f3cc3934a6ec293b57fc4526122916db0c23e4dfd154f306b31615c98cec31e0b413e02a9169c41d89e6b89e8e790720df56440e222c117d5a425cc090e2199f75a37fc272d3a8b98480deb4aa7523f37a497be1fa682e1dd8fec6fd590169d47941b656c4b7a2e71aa7c6c0af5ba68c6896f79fd406cad2d2f66b5f2a314f1980399537fbbdaf4460ab055c876ed4f1ec863a61a19bc2e3b04e3a534274a7882eb1c2fad6828b37a4186850377c71e4c46032632ebed02bd811a121df961a755048fd57087ae499a848771b13ecbc81703e1aa910f67f234609181277624892b4eb6568bb22b51c94683ef808f116d91ef72c3203e3b78b80318a90077570c9e1a48fe09f72ecd2a1de9f35b7a926ef068dd7f5efa4d21111b2a31a5fa2b5979faa063297bbc8a2b16da13531fec54b8893577e9df856a95c91e535efeea0bd7a5502660f568c181d96f9d1ae098748bb7ae8e6eef6fc294cfdc777a2b09dc7bc314856417d40b22e37033eb7824e8e5ea5bed1da72fd7af8575000140be90de2a5df8036e1966950d2c40f4a8e0e9c21648c6b019204013b88c6a1a39d8b76d5da05e8fc8cab2b73c2eece5fa1535e529ca3bb5b508302e9179c850e1d8f9d82130f254fd12a801112b9f3d06c8978d46f16921f3207511cbc88dfdc6d0d01e852e54cb64a974552c5b6f8a6791da1f074fd759b7fe8ed8a5ed3504271998fb44883f361804a79c9bfb6a7375b2f97813178661017f3cba2d862ffaf3a00514fd0de2ad16d45710d5281e954ba8d18eadad6fb4e0a15c7070bae473374eae83c83737b53677da21ecb089c3eeaaee76b98e73cda32fd928c64967af3cd4c8b04f4af8fc3083244159213e990c99b99fb911129ab448403c843f0902ae972f2924ec0404b9e907761a0f5de892b3cc86426a3f1ac586ef0bbbda354e1642d844fa126ff4eaa5b98821a3d7116c79105c051bbf0411a9a841a3ac047dfc985dc9008e368630e379dbabfd84be0b499e83489a2e32c0ab40d868c61e4352f7609b26997024fbe76680c2219104eb15ee99812b486e8893e47839d29097d4e013c63b36fd40826b78d05f2af0adcc4566deff6bba2a241bc128b6ae1964d51d07fe07e8880d104b19c1429f376ec5bcb708f6a79ff1140809b7a2575094b9d5d41f45043921df316aa3f45f3b7385a4df9df68c5775f1ae30de3a95b0011bfa4809bfb8986afb7159f611baa4e141abc5308ecea9f24a52953f6b8ac638c56512b43f1c3a8d573e745616979328ef024fb95f9bd6e489247ed0946e6e5cd39e8b71d669cb35828607c87b59f415e68bcd8ff288815f63ac398865981d021b49f4d3708a80d7d81ccc8bb1d7987ca2e47e4825eeacddb50793ff50acffc47c9b27c9e0409e9d4c27414d05a8bbc7233bba76e3ed498a453bfb1e0c2c3bcbdca3834c39e0bb10383a4a21a726b78aac09c63c9077ecb248b39a0a49287ad185c51e870ff1c0b73ccd1cd25456eb202c6daa4eef70097b2e865de58ad09dfe3e95da3c374b73049b885e361312e1b72694f4db6f1d5ef11f6e0a0f902a64628d1da0242535c37079984bcbd9a40926b415735b21451a9ae9372c877d41b4988146c0c23e717cbfc7a1626b688a1f12e096f4c061aed11a2fb3afe411fb0bcb769d8618f096510d5c64456b811e325c06c114450049366f645cafce12e20831eaae3c1cdaeb85b2e388ed92aaa332299bd4e9aee583253420195950cbbbd94613d10ea2352af265c7bd7ead0eae94927848226a33205a64243b33fc273af6d109fc80b58953e2332ffec31cc1e43ea844edff8867f8e4ccbae17ceeceaba3b3230ad3c6cbc7fd1c96c28e4507cee6851b244866223e2381627ca6859973993d178d08d1e75f95046394061f061bd488142d2e5c687fb9fb9780019708a3a9b698395a30126d5ee05c983e693980d730a8f4fc9f90df5fe78b3bc00279f208df43bc137a43a9532ae503f86f26b4af7a54394fb769de6390c8d15905c2b81fd9e8b4b639c49bd0b04c9957a3444d6f906f563a7ca4470b42bb8c428001311f4d574fcbd4fd98b331e0be52c189b6c34adcafdfcaea83ddcf0478c7591d70dcf78eae8828ca20107c73947070e75ee3c849638a6d3e0c0e7b89458e121c7c0a673003baf8d3ff55ddeb2c04ae561c50dd5dd68b723d0ab346e0698729b4dee659f239c17012e7d0bde9866c2ec566284598a152f8b577a5b3242ac1def10792622142ed29a6c1dc6fa9a4caab2d543abd79d203ecbf31e9db405eb2134b41e6b12c9779683c2490f236e2a2a9bec02e56c05e76eba8fe20a793f7a38891b4525cf5c67c0c9050979cb5a80d15586512354dee0a02eb4d2581b143e9833fc3b3ee102f768602dde2ff1927076c17a36f456ddd902657238df01e56a9e7cda9affdad107a5fb168b885da07581b250b58d362caaaec1917329d690d46cf023d4f45919d711e3c6643a57167e32fe33c83bd8e836eead79b3b40302279816cf2295a66cf7b7b048f196ae0cfb00f304ed911294548ba420a6eba399afa16905e4d3a8c99f3665dc3bd96cecefc31cde708822edbe7a6f3381cf0d643d637e99fad3c17a6448722a7dd6c70a2d8cf8c86990bab43ac2149012500abdca0f2e6242544b9f9878d3fa16519da047a73f789ea2a9e2b20e16121f04bd3b2d0705561735160932541b3a61bb769223caa56773a6d813e2d9f4ab4d1fa195b2da788f2a32ac256bff26280528815b762ef9e134cc71c3e8bdf06bcd8797f1bbf1010c159087ec80da293b503ea895dc0e368a5d958f2aaaf0a3f115043c19b09d10e2eea9b8f7544ee966c4218a1627c6c84b2b8a37ee054dbfca0f70c76ca6ca6e802156c7144bc3386a84c87d987c6bdcfdc8399b0a04b20c30fd1d5f72250b1414f9b3061f4194653f63b4f798c5b83cd53a92aea6c64ddea3b92c10f952819a2a9df9730b603b2c604b48f8446b4be96cc68f69fa2148293312366b1ffb4f44c97edc90e663c80209fde102caf8af70e3701831b456cc598f3e74582612d2f52dee3dc635f9c33c831dfdad140e096d77ea70cf3b28cdab958593fe12b002eb2e9da5baf6e67d36126247a9ee4075afbc3b01cfdc6427f234c5c92e6c7cbae3184c5785f95a7c80397ae0f5b21c57dd03e171a66f5b4b6a0b45c97e12ce55197ba02cf1f6eb6405ad6ae05eccfb16237216338899a78303cbbeef35c8be5bc3038a0c8d3f56756b8de9f11337e37844957488349026a145613996bdd836e94677fd931a92a00fd887b95acdc4f3e75bc9923fefa0ce1325e8694a55cbf5c5dc11c993ac75b8a", 0x1000}, {&(0x7f00000000c0)="e10429f3c50c5526666d1a9fa1db4d0144e5b2fdc820b0bf27cec61a1e1811ad9b0336620ee54225a9170e5620", 0x2d}, {&(0x7f0000001280)="5a18ab26c51a555b728d1c0eacca88558ab6147e92fa175b6011b74b058f6be521b51ea877c93584babfb2383aae8196c5cae1b9fa8db44bf4869f5c8fb0d48627cf573fd6ed7f21076a168553822088653696603bc3381baf63a47f7608eaf4e282c12c921adf449077ad8b36675cbb6bc6b91dd73bc9d227830d4c0e01f42cd1c86119763955da4c258f498cdab18e4303abbe7a84cf7cffbc075fd46e1291581f2cf28e4745a360c64c57a4fec959fd22c89e66d63940d7cbdb59343f0fd8bf5648e6214ca3a734b3733ffa779fa09f3608d92be11079c0181a1b3687413c3a58ce9699ad0f6b92d8b2d7d228849a881e6c79bb97fc3359d76e123ae127e382922586144f35dd550a0c279d7475c6ddd3a406aa936efe855cfa80eb96061b17994b3c9835a4f6f291c8bbfdcc932075a6fcd2660e969d7b5962c6bacedfa5fc77c996ad4725a21402ecdcddb050b397537ee136e42580a422af824aeb7608cee897c3908da11bf713c340b23f39c9ceb4c2a2c26a988750842a3966f0c0b5fb4df1b94c8924a32dd7f174206f2818a76fac687471fc05f749ebd2c8af270d2129cb766dac0895f55f52ae27d805c1a0b441f26f5e865cbdc6bc000d45b226f0de4fadeffe913c0ff73a92998f16bddeab25f948586e07dfbe4dec7037328d94fbc1ed955c19b141930d8272ef66e04d6dd6061ae20557efdbda1ceb283b1d0666a1db0e2216d66503016f10c35cbd905ee164fbd0e858db5016ed5afbfb096b3a9200646baf08394db7842130c4e71f408c1148ed5b0a630d306a964bced70527a4c5f317cdbd6c427480decc7b7ba833d9d77cef6ccfb923590d5b673eaacb437a44fc8c40970ec0305b4dd34100bee2672abea7e9022dae5ec9d01d255b7fed5d3a6bf8ef534703bc64e8e886857fdd06ec4700d4182acd348125f5f64fe8feae8256f392036f0dce3f54e9388d43b78a0739a5c7b8f89adec9b611cce84361e0d30d4fa216d46b52f26869001eecaafc26e9b9d0b9bf1c4448938ebce8853fc49b329d32ba2c6e08dac721c576913fba3b7165d9196e48f2e2f08480beff7a5f654e6086651e3b327f1bb482393fce0408b14863eea2405c36af1f9c1b14d84402b19f781d0b4f901165fa9b9a3f7314bee174e570205368ee0c626cfe3feed626bf5759ede315e402921ae556f571a1605def4b2794da54af6106b0fd0eceb9ed27b1cdc2dac54bf681d12e1c7d704924d86b8ac5f308411cf253ee58990a1fff5f629ddb93f56a5b95633d9a017bbfc34802966aaca9c97633c88d83fd4974b4336da2e91b16aa123176a98da266dfe4667b7436261f90192bcbf20675db7b1a94dbc1bfccbbdb9009efdb9b9d0603a33ea6d6f39afea4b8e2281efc6bdd6348af0e5dfe91b09165b7bba7645732a8390d2fa32a041840d189ee2ee69f5db628e77aface78c0f61abbf5462072416ccfc3d4bd432cda3c3fc4cedb73188e7cf407438472e5dcd2f6c6c6dd7ac73ad18d5b1fa658dc593b004898882f960161a91afb2626032ed5dadd7243ba6b16f4f109c5ae48c8bd32d02bce38ebbd974caf8374c5b02a964a6572bec4405cf032b4be0f09a912f1b3a6f17cdb99571071ae908773c312ab8d624cb63a0d98261c68edba6d01e9c35f01a7633b43c2a641b2da16bf02ad212aa843ae4436b6d620f0a39f3c5c0d74230579702075d11cabdc70a61282f7567bddec6ccbb0e9dd0539c27eddee6d2a84abae2e4b5a88fa416f9c2df91df657628da069ae9ed972c9ab49842687ccc531b75aad0a8f6206b4ff2ca0321337d35895bac27b729e2a64f0cdaf33f369568aad2c87de89825315791e66eb91af7ecca4a8c5ecc71d15b566add8fc438f2925658583ae63ba8cd6032b8edad3c7e53303210e0e196f513dd30ff314946ff610c65f5d314334cb7c43518f2acc83fa3d4d85ae0777bac2a0fef7e66268f086cdf9850edad818a1f2e353362d15f8a30218a08d171b0d6bce522375f793177b9999c4b9b47afb6e4cdbbf46a75017cdc6f11c8cba30b463069ea2263d54dd02d08caff3ac52056fc447a170621622586ba4d7a88c9ee51a418347fb6c068b38726d30dac464bb08dd659c5f5970e4d8861a0eecc84dd548bd89723298a6c7c0cd96562decabe74d26fc18ec6d419d76d8632d043bacf642eb1b7aa1d75932c8ed8360acc8f14e1944f9cb8f6effaf44e7939c07237b9086f7531ff55a86905436afcdc7c158a4815d64740bd78df4218edd212ce7059562c5e332ceb8deec07b6bdf150f5ad772579254d0ac28c546510ccbba57ea384a19b40180fd356a6c03a011c6021200637b7a7417b594844c37d94bf6289a113e92e4e03fa8e096e34a34bb028bdae1c6f15e94d499cfbc1ed56770c08732091f05f55a06e8f700e4a9df1c0547878c80112891268d668eb2767434b7333094237248357aa1a7507d5fe5c21b241e4ae56c9d20bbabf7fb1199abf246be85d8bd770cb1f0961423443d92d7e492f8af317fb98a0323545c7f16811449a64a282083dca9c54487bb6c07c52d34e790cc9a21e5cc18d24ceafaea5d9ef2c5db1cf53530677a87ddc2a34ef96c1e861ab75d1f69380191250ddf3e1d7197c669bcb6e2ca7e99a92a35325d8e98b2bbc490c4a61f28365e1efb2449d717f6dc393d7db1647d480fd2be2df123d53992f01f7991bb9a603a082d57364e2c608273f35bb9d65803ebfe872692902176dc6432de9ed5adcddcd56efa237c55abf422cff594224dc62dd0bf1d2b3b5d53d4ba8ec0d33b1e5cb3b136b4b9723a0c7cb333a68ff0a7075d0c7efb920ec52254c4caa351b78ba85c012180aee9fea39ce4f4f7da9ec48034dd7fa4bb25f78d9e6e3ccd8b33011c7597910fa35f5ba387ae4eefab59ebede861248977d1704f1ec69124750df3bfe6b6bd3216553fa60ec5f270b2566572e94af07221bd5b4b49118baacb8ef66d11961b4b04efe828a3537f4325b68c619bfd910ab89370405274ee8f16a459457dc2f192b8806eec6d8b28cf765dc935abe14b79fc7fe1d485e11ad1cd5e1d64380ac6fca72af457614bf87efec3bae018a31d60b2332aa8861ccc09320127057cbb30901474a2eff735ca5f3cc202894bcb95ea55f29154f6cb952787e902f9fee3271029e6f5b53e1cf4a874d4bc0b822e2d3a54cb483c1e7d26bf2104186c9bd158a6c4de04fdbc75f35d9831f72498f2e47bc569ec7a7e7eabe6566f736e4fe0fc551c2bf67ecf977d32c2d549fa13767c3aeecf54933b143e50084c7069546723aafdac88a38fa2fa136caa88a55747340d27e87063c449ab6f1de312017ad45c8a1e23f419c111cf02b77d8f9c8144da58edecc47b215294fefcbfb9afb5e86ca79bdced169a8aa5626bb079addd293f0957d5c5467d3a254ab532769b7296ec25d79b72a7bfa2e6401234c8a541faae15f603497a7228a917e826d54c1516824b8e33cae10232c3aed3a09ad02fa1fd9e2ead275eb4980a607e550860a846efdfb16df96d9e3449569bf53112dcad1118340f2098a55d9696541f44f613bf756378813bcaa011d8d0957917f45b22f7fb36f654e151ef54823335ffc409f7ed07f81b15d0ad4e7440189435a14f0f0e1780697fcb395e58507dd131fdab4a2b35bd18cbd1567ecace50bf43dd75c352b5a9c2deed784a464bdae852d4a678c7e2e7168c0d48b941860de26346eefa8907b015a192780ddf4a35b899f52412447da839905c2960323048d8ad9210ea61e4890c1bfbed2baf2a705f6060548a5b455e977bc40c7fbad7a11ab56fe673091de332d6bbb94b4da1df18a1ea3b5d45b2f5de2becddf16bdece64987149a6214adefe842d65e0c1ea533ce608932144b61e9d9994e9dd5770ce379aa451f3b0ec5fa3427f5ea91616a4a969691da3a9b843385681d4adcc856a1f0f5da921103796a329b1e76c2b0ad1bc7e84bf8bc31c6fd9d64c172c4e815435cf3b9f9fd2330a89700cac3275fc391b9e2484761f37fe862ebdd82df6dd2539ecb41bd8748ff0f544ea5e7d2debc2791befaece6a2793beb08b536ba7ee7dc21cebc78af48d4cd3810a8bf4af97e58140b337db4f9533a6947129e540922f8fa2ad7ba04d333d0cdcdb6057c04a7cc941f20934856f9111bfabaed73f1bd50904b7a78887833dcefb300db7dec8bac31c3034330d2731e74ca7dd885df52f6ea5332f05b623afca595d3f62e0688e88045e69a65dbd17bc151ea81b533d9accdab321d23aac8bd3d406df0f280cb344d30d3b3e199877c25b021234f9285b7d4eab63bbb99fcb8cb2c8aa7dc5b4bc3f6b14742b7c9e6b61942bf4bb1b0eab6c8cae36bd19e1b987388ad4118cccd65c9677728f7f93a0f3f70e40f59901f16a2e6ad1a58e53371f1ed40b6eb45aec7a200063913bfd013ccff4fc275db354da7d7702a6c9a11df890127aa7fddb147d9616e3b492eca852b43e48f034b83c2b228fc245e2d00eb361cdcf8245be73517d5de7a6d5fa4bf8de234a2b1620f9c096c7b56bfa3f226fff27f5f5131a0427ddab306f6b6e99b9dc33f95f3decab2e19fb2acd4abd3ce379b4a5bcd293bdb963d94573736e6d301672cd61a329312c1a2538cb9ae6b933b7f23a5735d39d0b2d2f3d8d17893407a7e08689e6d91768a4b980444bfccb5e7e044d6fd6d8310d577a08b96eaf7df76980ca164c941944a0a4ca95664b9cef8efa1cb6956e3b91752fcf7b63388f531c12683b925af47100e86b336bcf36f37345a7671c4dab5ad33c0e8b6dd19b9da0f371d7e41e79ebd7d93183c8d2902afea76117222f6fc36f3d02c5b3298af444b73ec9394210e3b935b6b5e79d76286f6060befc6dd3ca5fb705d17de1563d7149fbc66f7ae8601599265c26d6ef90e33ca07806e8aa15a045962f839dedd2eb52839dd390dc2113a52634fcb8422ab45838a8e7236dfbd141c66a627e63d15493a9f65ef2135066df8982a6b06b3a1b86da8dac2fe2831e2359ce3b2bf878df56d979730adc91b2d4b7c50055582f47a5986552a19c3398e8fc8d6b7dd408065b9c9b650636e630768fbedd0e79c744a8f3aa7edb1c2da30a5b18528e07b1fe37156fe4303b065496f1fa17ff1c5369eb119038459fd77e4c2684cbe39181f5957aa08f77cafa0636f7b81b295e4e665b61478ca05dd5004bf4ae2234342456e3627c25dd9bec6195ea2cb77cb0b38f28d8cb861faeb76b3bb5364998916d26b06609c0fdd7f235215c9434b50065018cb8b0114be51870892a62593813af85df53fe2b5bc3279cb2ec5fc0a1868de5660a7178f81e7237f759c921a51af6590d486d51134e908ba387b93a7131c5af2425efa4c25380be5e866f8ce2b9495d55a1e0bea5e0894ad38f53fd5d8bf790c54bfc838732ba3cf3342333aa0f246330f4d6420dcfa62eb3a6373aa8514dccbc086f2f12cf9abf75ea031d3a4e803a020a96d3b0073642dbd5e60f0bb1bfa4389e4b43713b5825822419835bf6b433e07508695fbe34810e80727187420f9632f55178c07512740ee056678910c7df2061bddba5e50e89cae16af9bf23c32e6399f7ea516f011c31115d6536cfdcd5f7546b168a80afafc66f20f5808c14b2de1772576c58ab3e33acba65d052a1587364acde8b37bce1a20cf334e9630256f6f6862d9b2f32549f78af895ba5db35242f33c399ebc7a7fead416697cd7a56c9bc44db34edae478185059a80aea31f9aea855a9d326919e4babd466c839c85fdcdb8d", 0x1000}], 0x4, &(0x7f0000002440)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="18000000000081c7fdfffeffe5ff0000cd00", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="4871271a0000780e0c00000000000000ffff0000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x1}, 0xa) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:34:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) fchmod(r0, 0x0) 13:34:40 executing program 1: r0 = socket$unix(0x1, 0x1000000000005, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt(r0, 0x401, 0x4, &(0x7f0000000140)="d274a562b8306eb07a3618a676b79ae90902e0663fecae24f9ab1155a988f16ff637d8d45cc27be854335de1a3cfff0ec6eeae30d8c48ccc24696a8b49f8ef7677f24ea6dd28c6350f47c0de96e879697323aea02fa4149ee5b2c4c2d8fb15d7dc2da93c1e99c2176fc06e51c4878f62fc411e10d627e1a77661cc7d2423f2ae98b5e65567c5e8b9a1d5c5e2384751997090c8754ff477bed486c63006260198433ced4e7cc6aba1f5a53ae49fc887975f37379cedb0a82e19360c2f78d19d46fecf69806c99558e9289a83b3d4aca0e46c1ded063fbdef02070957cf7d71ceb718381e6efbfbf282bf053959c972079520cf399329a1ebf0a3318c8a594aac57cf1aa3b738dc7a650e0794b296cae33fd04dc49f3413ba636c0d788f07223064d3c587a30e1fdce9c42bc7930c99e5370261aa7a9cf0868a0081afaa6004a9f67fc6086089783922518ef1db82f9e6a70e24cdee2b9fe134a169dcd0b45f209e5aca53cee62e2a4b5f7d2680010de962c58672a1fd12e8a30125dedca3d529ac81c30db758ad82a189e7b6f550e9393d5fea308b4244323fb8d65917ee75b245f741056da51e7ee50b02422c838ec3d30bc49723b3fc86e42e8f47ac39a1dbdbc73a76c6f3d1f48af6879b8fcb0a5c87970fb62c2c835ff3eec8ca5bfed07df08a0f00214d3393391e107531bb66866b37608bc99fbfa08afbd4d28e0fa599a377010cf2bf7377d26cd10261939449f498446f3365915661c926f1ac18ede4a7f301c2c537c99727353dbd3184557ed7a451be60a3a58e6ac8f9822a1d42226e0132531b7b27def499ff010e5cf7da13b221d0cc15400c9ad5ad83657d80570df1644040e5069794a62bd1485a62efb0bc612e5289c86dc50c64d7bf1f280d5ce052dc4ec9aba82be8df300bdc94c1989764c09a00256fc948329c56744840a8623a480317b59536bbb6cfc7af851cf480e1440faefefcca01472fd1ddd0fc96ad9f9680cfe57372fb03ab90153fd19ffda847d9450e495a97be59ddcee5e3e7d5fc56328aa82d7d403cfc4ec1187786fd0153ff68c920eb958120e791d4faca3a1c58482449df0ade9a2ecf16792b9d26e0dfe80d42651b332fc88f7b780436eb305b38c8be8a7efc5cdac658c9c240b5e017f28316cbae209cfd2aa3430c971fb2b0aa5ca6383d6002434bac14e7533d4ad58cbd6718723626896a59094fa93e65e909988fa51aa26a602a2060c0374bb60384649f6a03a21ebad86a8ac7b37644143c6256a231f0c407d458f45f0fbe8acd794f4035a8bd88899010769b315e9fc55a024947b1584a1e2f405aef5ecd201863a308fa369098978416c01377bee4a02a2dd94a5c4737d730efb743c22d20318393a88884a8c9e04f654eec53630b6fa086c7bfd3324eb3bac6f82343c20687a876bce7d6539954dac4835e6ec8027f091de7ae2bede7ada46665b7f69ec1300c44bb3dfd9a26365860f254e2d79da7c3b9f1cd5ba2debf9389d7ff9b36a16c87cc28a26947b6a8c9a6c6ba5c5fc6015526165fe9cea5ceb89129ae43f79b8c406a0d212412329042f135c85e643a3d84f02539754338881cfea30de7fd9d994eaaeee17e31941689181508c3491e8b4b4dfbc6af315f503f3de9627c1534a4c7e1f0b17b2b72ee15268b626032119648911e44cfa7be96d687ea8a5d632f5bea9a0ed41d6eebaf8bafa758e0c31d70fd6a4a9d906261e0e1e70670dfd8dd3739f29bae46b11ef6e658ed043425097efb2f4bd47153d8d5cce426d773b823957fc5e6910815dea527f317a0857e0a199f5e1be3939d1360f46fe177df501c022e081aa1af731dc98b85630c65962541ffe1b82e290135b65b983282429b2f76fcd1f35c651a0cbc8e797dbfc5978ce3e72fe995f2a6340579d21e5db76db3b57a1e4701f56aef8d608d8bf3d8505fe3a09a39180fbe4101b6bc1cd2ef3f44123ad755407ca51bb8038502d9e91858d6620d256deddb0c5a6f42ea55cea351110e6219a9f73c3e89f3824a70723ec5ef017e1a3e218d7ece9a2a0dde9fab179e43afb9907af62118efefd793b8b34c38f47a4f197687df05cfec6feea496d691d59cd45e3fbf2d4a5b6cbeb9f713fd19a980a4dd9f1ac8f34fdab7fcc2bee282ce4b54e481f9ed68e6337f5836138d8d97b91da7f94223fde582e2766da5867dcc984842743c24a777b4735936c3f0363ff74266f8e74a5ea932d9253985c7b8e5a87a3cc6f2e1851b9a7495f54e0acffdb491d69eb3cdb77386acb171dc1f255a9407cff99bfb1eda0d308d25b9dcccd351bc72efdd1893e3d6358282a9906c285bc826a225e4a972a910ffaa7ce717cc3c94b0e34b64af41db84ae009a74d0a28abf8eb5a483d5f135fd36b584a4b64724b1f3689d0ae72b2d308e781dbb16591e9f3e50542db1cfdff25c42d9e89c9e78e93ee3a37e4e1782edcf81565c9ad3d36bcd5b1aae581dd4e52327c31211efd153839f9f0f6c7834cf2adf3bc8c4fbaa421ff911f8de19cb3d283ed4453b23dc80248c3080b3f0d0cdcccb557f7817a69d3b06d4e1bfad8cebc3397b1683e80735e8b4d61d168e8e355332040b3a38cba5991807de20a786470d5a3304c2d8217ceb90afc8be694271f85e28e37a85d45599ec6d58f5aa9b27222f8be5be836677ab5d0cfcef7ebb851fdd31cbfac4ee036be60d96942956d29b18b7fb905de089f137e7dc4031a53b539ac9e3d3e9cf8909dae007e328bf8b4a359d7e5bf09c20a234f9b9fdb81f93a494694a1ed48e26b76e482a7b74a71118eec7f16bb082269eec9155d47ddca2d19b86ec1373e3b965e3ff6b81d31a6cc6d7da3cbe97f94149a857651d9af83aa3c688d42073f97b5acfce1902eeb2b54169a51aca3305e863ad77e0930817a9dcc3467298eadd7d0b1abd597093d8648680078e63e266c013b2e5dab1ac0d6b906a001cec10bc657597e22068733d383c672f1db4cadd9944a3e0fb1e0b6f8309bc4cb5c31e3d15fee57e18bee1e89aa80bdba68b33937c4edc006b3e789d0184c7b5f9b246dbb8fbe781b47493f214bbd3dd67fbf21744fc53205c4fd6f28c0c20e060e148c81d50f4296cf7daa64b20a19589d1988ba627bda8978b69c5610d1654c2d8f0085c1a3e2008940ae89cb96e61261d709101068486ec1e41aa39a3b28f2429c788b8d8c4d14ac88d8edc5d4e729eb85008a49cb148aebd5d57b86d615caadf49478806fe2c3d6653983ef0387b3f2b4535fcd3f7cab534202f412d6f24bb63d8c23438c7cb39a062fa73eca6abe30101d41c50be98fb71038197f5dcdc9262474e341b2e613df886913093538c21fccd743ff504a74e98ad426807683fe4195f0cfd9256accf14e94897b1ee0177d9afae61a23f7632198fafa555fd7b43ce21c0ce8313bdc008cb54603b0fee39d1c97cb47dd2049832f2d94546cfdf0790b7a7a06d04215103d62e0fd64f35a33912b5b3be00ccd7c63a5c9e995985001fb5ee158285069e421680f790890c03464f67b3b9272b0f874f800869eb3a6bfafb740ce7142b1b05651445425bbe2f720a5189e0b091117c7db8e2671732568887e9127f7cb93bc76ce891fdfaefb8ab6b79e9bcf0a829f575e74cc359729a03a96bed5b2c123629eb41383ff560807bf60f6120da2dafb78d05dc0f7392cf56f4cb39f0402a1ace8b60487fc0199b3a5b8887dc72937ed8f0c135071c37ac95f638cf0fb32daa3d5b6293d1bc830a271f37709b0a473fc73c83155af860aa52b72ca97c5f98e6d5e1f426356d8bdf3634f1e48168ee7f6c1636e4ca4b1cda5a9e2ee24c5ff27d1b703b05bc75ed83c27e50ec544e0f4f5c635927cc130508c17628b4993c197bb9aed4f4aa74f00033b3222cf192f04516ef1815bf5682ce5a1208639b3adbafa389544bec4753266e1230605017606af207e1207622bc9f684a27b27e0a1d88fc22b8e983fca103ff042e00c0181434a59cdde5b852cdc8a8b3c78427dd093c24ee1290ab348f800aa4ba7271d2082077d414f4fabf198a57f4bed825f214f62d3659531a82125b2f6f9967eb48fed7782643ddb9cc7ae8d481e38f85f8bff9d2612fb17d825b52e1dbe30cb6ca7851da5c9c8ff2f677f6d2e95370486643e792c1a07fcc06db61bc26c37d58154b09fa5789ea03020ffe1674691d02f296e6f5fd56ca48466d1997cede13f6e3ae8b1a5de8426dec59f6e2df6bf343010d143894fb0b15dd8adea86fd7caf41f6e230b69543af215c8be320481b540bf52f9006b4f5315ad806487d6c676359fd31e927cceab0bbb5ee3ee05b2ad64816864311017b76fabd5f5a22dfde5b33ad1e3c348c15233090cc0b9dd29b095d6a6564b36847e7ec4560408106770bb52ec908bb4e68c7be5a08a8b8ea191869cfd1d859c295740a8de8b94b97e9f88c7139163e628c07a4cd89ae3087208e49484b63460c831d8a98526544e6ba0802e22a57fb9ade31ae02c6f0c5dc94e28c900924d2b94cc755386e3ece24a745a6605fb64a89dbff36ed622667760c3cd823019955aaff9ba1c9d3a59af0c458f96616fd7c7326de68ff3030fc09dddd7149ddbd67cf1b9fef0e671162a5ff6fd8a30d440bbba55f37677ed95d509541a8d064414ff9f89988df4fee323e9131e3f2ecf1f3750199e3277daf2b6c912d6280cee8edd728b10f94f11623ee216eb73c0b4d78a47d3ca74b4976bdad29711dcb69b92984d6bc723193073ec0a2b43861bbd35634c43c50182b026107402bb96f28019e000c2c3df0c0e9ccbfef1b8f707ff2566cc9f8a0d4846d5cc6bfca9a6501fb42ccfacbd2b50c7af11193220f8d92a531256709496622dda1bd2937d896a4783825a5927aa702703b6c03b2030f9886662108f8b9eedded89bba70766f5c3331ce0bb83205ba0581ffef4c0cbc59b83fd93869c6250571bc3d3e824e4f9033d0f788afe041d2d4def2dd44a84f766828730ce4a066e7c96a69aa986d4171d395f13b766cced82414594261796596f0ab9ee9a29ba87c0b635c30fc05b51624bc6601a8500b4c1fa9c0dab00674b3274c671fe0777ae031f0ce322517f887f959d2855da155436cf74395d6b6800fc204e6d33f819fe14b4505914adaa68f1c2884b661e155761a86fc96a9a28eb594fce88b0c8e12b2ea145f696383115b391f3d2e3c4b5002ea64c3b22f378b8a1368858ef2b5c9ec1aa4d8c1af08c75f2450d780c544faaa7a4e419c9de66a19f60c7a1ed63ec8350bb5a55856d82d4e7f248fc961286a2a8298573b433789f0c0195a9e75f51a909d0df408c3e081728e18f81b01034b5b69c027ddceb060e51ffd8eea93900ca0ef32a840f61da8e1c383cd4f8248274ad4bbb4ddf50e633ce68c33a13ed542e14eab851d0fe3a98f2c5b4b9893bf38e2c5ba7f91c0827724edebfec3f828530e5bd037aea1d4945099a43e210ed16dfbf65c50c53faf58ccd8b5042878c42942e9320097b053bcd414c194707bbd768ed46f2e18bf7a09659e53889e5494693068c1400f6cd1bf6d44627f63abf5cd342528f67654d743d622c35710f8a0ffe77eb5476ac40bee272cbba5e14625cf0a6ff6bef40535148494879d1b55d6d7aac08ab2444834e8ea33e60d3cd2a54ac6c1c7a4a7014dd02c73e5e12f437e60a0f04f0443e4e987a9b4ecd9075b9155e24fae172629bcb9bbc5a06f78af9765792575a2bb5b481ab878a247d8024e1033a4a602d3712707314825a44ccb1126062370662554645a966ea487ebe3349", 0x1000) sendto(r0, &(0x7f0000000000)="2e2444703e55a1c197bd9fbf9149c805843bb30c3b4886925dd54a5ec17abd1d03dc92c59d5e66c2dc0d5093b0f484085448fbe5889f76418ea17564729b4c3217500a895836cd1c1bfb8f55e5ca74f8df8e900977e9def25565", 0x5a, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) 13:34:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x2, 0x1, 0xffffffff}) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1788, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(0x0, 0x0) 13:34:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setitimer(0xfffffffffffffffd, 0x0, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 13:34:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xd) ioctl$TIOCSDTR(r1, 0x20007479) close(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r3, 0x2000740d) fchmod(r2, 0xa2) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)) readv(r0, &(0x7f0000003480)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/21, 0x15}, {&(0x7f0000001240)=""/172, 0xac}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/219, 0xdb}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000003500)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000003540)) r5 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000003580)) dup2(r1, r2) socket(0x2, 0x0, 0x820) readv(r0, &(0x7f00000036c0)=[{&(0x7f00000035c0)=""/7, 0x7}, {&(0x7f0000003600)=""/140, 0x8c}], 0x2) open(&(0x7f0000003700)='./file0\x00', 0x20, 0x2) fcntl$setstatus(r3, 0x4, 0x80) pipe2(&(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = accept$unix(r1, &(0x7f0000003780)=@abs, &(0x7f00000037c0)=0x8) r8 = syz_open_pts() readv(r7, &(0x7f0000003940)=[{&(0x7f0000003800)=""/110, 0x6e}, {&(0x7f0000003880)=""/182, 0xb6}], 0x2) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000003980)={0x3800000000000, 0xffff, 0x0, 0x9, "c0342671e7efd48f07c1f22eeaa42e0d3567c253", 0x0, 0x6}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000039c0)=0x1) write(r2, &(0x7f0000003a00)="1b01fa36fccec750c9425944a988ea3c61d97a3c9246c481adba530328bb69e7a117f0bd46e848f990f0bab976158ee271986620845d8d36c8542e12b0e68572b489ebc0ded6cea8e3be7d18077b844144b3a4ba10e6ee98555bb8bcd9702a9b63c206a35c91e5048c271957cea14104d1303a1808315965a34cbfe88e555d1f3294252cc5d3a5558499b1be1ee5", 0x8e) pwritev(r5, &(0x7f0000004ac0)=[{&(0x7f0000003ac0)="a2370d1ae0e2bf5f1d9a6efdeafad041c0b5ef4061e8b2ec366cf134a81f4783dff12217814ddad49620303322611a823fbe0e1d7bd67fc96b39e1cf4568aa2a21288b8f0f2597f55da0bedd4aabda7ba4be40ed10504a7127fb995df45366d81343378bf94f687189ad1cceb779b43d2f162ebb58e4041c6aa33978ffcf70ccf91df00dd0f8ff93351a97d648ac2c04872354a6cdde99d1ce0bf9c92a51f5d1a00cbcaceedb70a944526f6219e54011ea722e22b47e1ce7adf3ee030f39ef186dedd24520995a8348fd372ecdb1288b713316da8056e1eacceb2e4ba2be39dcc5f1feff270c6bd64896d3259349eea2358e55b85d6dbfc58d41db4e5a44a4936e05d9a5a7d3d7b5730ee61effba1c4af37d2a8927c18b6dbf36ea3aa38bdf1bf21e4ede17d5cb8859a8df0f4d1d7ea1238337e1eccb3e35ae65c9fbcc054613ed07caf23e63dec692f8a27bdf6a32ae5213bf6868b8843c3474ae945b68ee62bf370da6d917deff1e876b62faab3691f512b26ea194e7d7dcbf647a019465bfb5c2a3bcbaf2afb6d315a11491bedfa79159e1d5d29d77bc88f54fbe47309c01948fe446d5b882c7de0373bc1db0025dc92dba773163649f44fb479d780fc6aa151e0247737628ab02afed25ffde0140e1af4617eea88497e5227873c01476a9392b871a023bbfc98be3dbec928b07326db6acb8753d9b4d48e0fdf4aaf0d6246a89bd686844f23279162c9c2c31124d772c82f1ac225819fa27b2a12fe6a8b5a04e36e76297eb27d0813c8e963470e4a81938a6adb817d0598ae2f7177e77e34570421f7042285e67438af6c1a0aa9c9887b98811232a207c6ae87f545ffed4e5602da04b2818a2d7a271988f2ca9ae18ae776f8f8b04146b0fbc1482422f1682182a33bb7b697ef70cf386db1c17a57dc3e01f9239bc1befb5e5e77d3ce800cf1de8f0fb6992d55c46d2996a22ab40bfd57cf4961f29aac37761680f838816a101b9b4c69ad4ee4d60c9fe162c4cf5c144d95a2b7893934e3b27ecf46faafa5ed1bc1710ee3bb9b17df8c020ed18fecc8dd255f99b0c8dd484ac063d885ca73f29639b94e6e6e09fb84316d9ea02c19799ab72e7852ba025681a3cd51c49803a4a71a28b06a6a11631558053577219e9b729b63d4481b713fecdde4ccf1136d6a71860b2188f5f662daf75400621ac729b28a08c3007b69f4391e43a663418a1712c605ce8d99e2f6289e83971a9f15210e95561d795d7d8c2dd14236f489bcd678d8f445a145ebc4a1e093100e45299b9fa16fefab018e3c108bf8c213004ad48b61e8370004f139230c451b0eb3a138f8651a880a5c7490adb2e0158856a78cd7b550c741f47312fda5c1346157e28536f5a48ae71b1aeb2dacb937cec01b86500934cda2f67a9ef50b9abd4173c543fa78fb587aac4ae003b3ff1bcefad8db0d3a70d7c63eb914841cab63fe526d5faa094fef8862bdbe755bb25a09517e099e01fe80f302e50128d1a1ad65c2b308161604b0f9d8bc38ea51694ca01ab4570d12bf1fc0d0d9aeeeb5f6a54027eec83608e9d4e65d84064225a66172b8c362f0490e47f6281ccccdfbd154db3ab452463d883b502d3c5e104b8cee127494088f74cec4cff6658145073499353f1b5050d3a485b2b6de89e423688a9e429c2dcd96a592658185b6db8ca6036bdc88b66d1c742ae917cb9fb1185234f85d19a412fd279c1227d6abba26a5bab079d19ef3c0be110898a56ed435c9e435d989652862ad6b22c68bea139b6e8aa2169c5988593cd09f51f1d8ed7cef594d5e7593d2fa3f8475c060a819aa5629cfcae820aa56ac737262662f2b0504d3e5686278eae672ed3e6d38ba5e56ce87195575cbaf30b977ca27e6a77ff828ac4d1bafced98714f86c84f08bc4fc603adc9cd3917c5cbc7fe8ae29247f528e7c6fc42a74f1ef474842e0590837afc4468d8c225e2a1eb150f2087eae708b5d95fcdedf5b7c6efdf2a5719051b61571040fa1000693f35906e04126525f39c435bca2a99ce65c052d8bb919b9814823caa5656c5ea7c659b60dcf75cec52f230944f5f39b7c72db01b4cc0df42e34bf7cd41d7e1849690a90f98fb3f47d0c5d9a447d505a67f8166f56f45d575f7755d8295f6529069842587ca0f2ac761c5d718afceb17bb60803ce5808b14d52297ee0cfe977e08ed8239e0ea611e6af9cfee707747bfe5fb1dfe67e58553d4ec49763bc7ed996e8f7159f859485667179e8d4734ebc5d4e40e5c7e44b6eba30aa57a10025f9a47c4df9fa4b775044fc4082f25a567e0dbfd3472ae91b2bd312ab68ccedd13c48e41decfbaf0aece63fa09cd980b85b05018afb463d709a7701238b358afe6f561811fe7db51ba8ab31f62111ec3f81d29531319e7c9f0050855df145d9b7adf95c030eb7b0fbf5bdf27a9967378c86c97b60e5fde2a9c43baa6740e33f95839d904ae3b2ef12a2e3fbb22c1e178260d9d083dda875f10f8fba1a592d95fcda12e0c8dd916357e417ab801e42ac58d32bfbc2ab7da0257de391c1fb95e03a358343f8b6954b1204c3d3767903b2692aa6b30799461b7861b3500b4706852164b80941c26871d546999aec07f4fb53d15fc1bfa941084336be1c59240a3e38e642f01c49dbe601d94689263e2c895a6228477595550055f8ebea5edd7fa1dd612377860a6e514c0ddb245feabe53145feaaf13f1d3ce3bb0d15228113131dc734e1199079dc5a7e79afa8be85df087eb07c86798c7ccbed7f77135a4eade2557479e5c2fbb800ee7f6786d24ed878107ccedd1873cbc417e70b936e272295c6e27b491700585cc90cdf084c60ed1354c498c6f743accf52d043a0bf3272f18eca00f61f2e2bbda17032cfe7524572ecb40d233a09822feeff89ae72b749871434f9096238875fc12cfd6c1564bf41af2fcb0f31402552a55e80eca43badb94eec0375d1632415bc032792aaf8edb8ac7e4396f3631ae464a3d0ef76f9deb4de43ae3e6467351330a9783f471d3d9f0b49d4af4eaa2e4984f2c6f07070d15003bf1006b13a4fc113ca887e845e4f41ddbc0d5566d89c6a7895ca0bbc2a73d2cab48e1c4b2766754a1214b3bfc8580ed39c18ef760ebe933621845512de983e92b6755c161e43f1d02d338f428ff415d33161ae58719d7abe2f9a1e03a11bec4c9ebe9d9cd3746a827be105510632b846270b2afd7ad75204492f07cb9510c408c645b8bec2a5674a15ffa5c1ce067b0ea81d141ff6e81bb2a9c601d434fdb05272843e1ea519318bce273344e62011e3abfb0759406313937bc3716a596e078b7834794a60415f80d509a3be95b3d3b6ebe4415068c2351ea7a4cd357458bb69ca8ac16009a88925ef5be2d391bf6be78dffd8f64e798cf169c597f89520e0e73f796008935b4e85b22a3e80bb97740a7eef99ab22f1d5dc58cb3ceeeca0659d5e40297bfde5e0c402348a8b0befa0e8b6d078b06bbba9e13be7b6f453bbd663029ddd8d247edc37aeb3f847eb744e61172ddeb17623a3708ec311574c9dca281aa9d2553d865e48706598c9f8d261eae78ffdaad9b72f67a7ae62287413f9ed3740ab94d9d555dba3f1ed8d9a9d8f84854ccf452b9e92d6b13949e47fb05bff888de01fd807d68b2a30a850acbd0e3d115facb1da7921289761955a678bf6f46ef50217a19d2c2062840fe2477cb2dc144f2bccf72f942fc485c8e6318732adc7d1f36f7c1663b541678c1f7af7457f66fdb4cae2398788bf8dce9a2d28c3a0e09762117dae3aa9eec5eb0cb7e6c010b24ebaa03df5f09d06aede6a3e74d6601de4b10ccf38bdd903eb7635dca54ce3d0e5439c86d25a84a4f1bb8469b0bdf496f544efe58efc43697b2ed431e2b72037a1ec77ab6df3cf0e9f3479193b77fd712def190137476e08fd577fa68e6b86356010baf1a7fef4128c21c33dcb9d166903db15115f01418c6b5e3a7072f795f616b6ba537d1b775ff914cc25d9303609e162ed891d6ec01a307bc9d895939d6136e651ad42b5f6253844496c98f9acebaefc703644fbad199cc2ab8d2fc21e0f89f28cef0391755f7a4fa4f31b757911dcfdee725e79aa2f6a5796ecbc95dabadbe1fa5787d91d7b534bc11d2b49c7f3a51c69d423c555bfe2d2b4ba3f0c7f9bf7f0a2748131b67d5030346abf6248452b891ae19d76d5a6ba6d642e123bb2445f3519cef457558dc110ea8e980f176e92555d35100849e087c55d33d5984be47feb836972705618f173c3f512c9e6a997ba7fd2e9f3b5f93d2ff0009d45e6ed1ac9021ad713a02935ec44100c1bb9c66edc1ea0d26c01289d072da2eeb453e6e1b446d0bb304d29435fa1e656e5fa33c3a3db292fb4ba3b5830f030644a5763d892e9012c9ded933b97c857a2cdae37339c23d7fb9b366bbe023d1bce73e13ce959c63755bca34b7bc536bf870cf96eab2ecc5244df45773d07ea4272900ac5e122198d05352ad3695ed74748ac1e68aaebb9f22e12f34e23a3f88e2b585b17a066f6d3055c5cb7454d4a40b1337b64ae0fa24fa0b1a43a7d4287a11d8b868760e8804a75cd3b5b6f90aefb50bff39447bea13022a998cd19e09bd1c4176615236d4796cca8c7d7bf21e276077688d356816921941c6f2bf3fe2bbac5337c255447f865d386fa54c7a76e64e6fd53cbae17984ac8b0178b9f7bc8e96ceffcaf19fb62e0fb6710f2e42170de50d34b493bd199c5cd0e99b8481791949d772dac104b4f491cfeb3597fc15a3ba851cb7542e19420588a96eaeaab3e56c329030e57fe8dcbd6efadc29d713008a8e4ece5080e7b154897490e99b635b9b71d0310155572497dcc2f4e8bf92dc372b8a9fc28ceab36ebc54f6b5f23376cead60d555efc88fcb824383b826d108187c8440a04109d3bdea265f979e0da6a02df32f5572afea5e116012e7a1235a32686ad63755f5adeb42feca5a2f67d5b813b7acf76320639094024fc08eafdc71b8c0b1b219d417b6c1258aaaa63ec2182770270c408f5fa635a89bf6c2858db1d0d78a7be7f2985eca92db4c22bc57090a941a300b7d69c922e3de8ac89fa60f8744e8f04772072f93547a8c831554676acc7bb34bf3b1c3623179b2c0c1ca45e8420c556801e393cc2e7e0796fc1f7718f4ed64e44fc7b43f8b3dcd73ecb3a628cff61ea669f5037d8184ad9bb142ebcfcdbcea94edf264585b08c6e4b9c9cafb140d6c3f07ea1fe27f7878f8c29920dca1c728f11dfd7d4d9588af3178ada3a891d40e172d48497ee9fe63dbf78ef0578f52d63ca57f2f871fdd1beb0a051770c3dee14238d3375268d3e266464b843314c9e859edc6003ef0345f48a4dc607afa415bb2024344bfc8e58aff179192f76a3ab72186046c7c8d99de7e4b49d54fdeba070765896ac17850701e3d97666a394e9903ec9af4318048d5561171630943d8961b1f809463aeb57c9386bce786e9971ec5c0dfd1bb10cf6cabab76cbd0f702e3c9de0cf38955f0b9947b6d1e7daa9750d4ef5f1c03727af97e7d4b8f4c55aecedd68fc52b6b8453489028281a6f3c195d4d578ab748db0c6c4a997501f84607904314ac24ef3e08a3ffd03a03cd5d511203399b90a1717748e9b7d1e3c94f5f64233228526bc44326216e4e033d97653f6f4eab7435b12d577dc821c3e26e0d2bdeef908a31808797f47a577e7a2c4343966cfb0fa47519375427d760ed2d755d20d5c835535a52692be7289c04f4f302442cdc58742800b5b082f0e16370a7cc1f544ef92db2438ec25ec76c97f", 0x1000}], 0x1, 0x0, 0x0) openat(r6, &(0x7f0000004b00)='./file0\x00', 0x80, 0x0) 13:34:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) sendto(r0, &(0x7f0000000000)="abd7fb3ab370c143981f230a02a2e74902e22046520fe5fd078da399bf015e184d6a9ab825fdb16e60f34e36b2b8e5d5f4d2ff558a4b25df45ceeb25b1e11541bb02c138ee562e6170a4f759809debbb430bd193e0f0cab4ce221cd116bf6c", 0x5f, 0x400, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 13:34:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xf6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe024, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x2}]}) 13:34:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280000effe7f436c4d29aecebf9dff0094420ed42f110ac68edc1911011d9b38ac6cb5f5acf3c7a5a14b0a43ebe3482a3e1304c666e7891fad70ad13951229f8da450ae862116489b81e16bd0caf29f81dbcebf86839c808ae87b9c752eafa1075c0af525164acdeec324812a08cf50f033b2486b23072bf49560e625917d5fbc973cf8aaa19dde5d79e40611b1a955d675d6d8c4cae86a55c03", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 13:34:41 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000380)='./file0\x00', 0x28000, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r2, &(0x7f00000000c0)='\\', 0x1) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) write(r4, &(0x7f0000000100)="b3ecb7ab71094b8aa142e7ac6e0b7a240f542a874c0083ec0daea6", 0x1b) fcntl$dupfd(r2, 0xa, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6106}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x69c8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xbf2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 13:34:41 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) utimes(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)={{0x4ada, 0x6}, {0x20200, 0x1}}) 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a55893b1c71895cad22ec60f541292ebe05b388a6e632703555f9b41a0ead49df2f2fd7d7bf1d5a242a92af8058446c10d3bea107d4606049e1d54e1e6e6bbaae6ea05a39b3be0a55ddde12dc41204d3a8591f8cf8464867dddaa2c5e05d4b0d1fdda9b83da715afd7d475855ad87ef2eecd2fcc416f97105dd5d41f1df314a0b74d9203d628b849ed40675ab868cb52caed8acb6affca5db95fdabfe29c5a1e8e84a224a9030d3cb63c8c4abdded2cb0fb2392f4e58f23bbfe0450ac2b2e55f6bc56536d0c53c0350ac1e4902e4583045fc4008a68d00ba21fc5890", 0xdc}], 0x1) r1 = msgget(0x3, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/230) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000380)=0x3b7a, 0x4) read(r2, &(0x7f0000000000)=""/24, 0x18) 13:34:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0xc1, 0x0, 0x4000000000}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() 13:34:41 executing program 1: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) 13:34:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 13:34:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0xc1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:42 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x440, 0x0) 13:34:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x62a3e90c6e275425, 0x8) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() dup2(r0, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 13:34:42 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x100) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchdir(r4) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000140)='oL', 0x2) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000380)="eef2f8009dde60652a12c727f6674e050c158b07dad8e3f7967fc5534c8093f2ca2c1765327ed6e2498e1fd870667f9cb44bf3e170f89fdec6653ba183fa2c6c5bdaae8a9f37026ae8d90d2898582792d06804e8e7d2731fc24ef78398216eded8fbebab434f787617cd7d25e35873e26d12dd5e045ede6b85931934eba5a475f23b4d6d776119cd0397d5e02edf9481d9db6c7618e7243aca771e83b24a1ab4baedb7ddc48b6738", 0xa8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x604) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000280)=""/233) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffffff8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:43 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7, 0xff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 13:34:43 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40026, 0xfffffffffffffffd, 0x1) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) syz_emit_ethernet(0xab, &(0x7f0000000180)="5346d339b41f88e072483c2f3d468c05becf8f0ea0853e89a505d9460634a3f121d9fe62f22b0fbb44a44c97bf5d4af81ec8bcfadc6c7b9ccfa898ff3874b21161c6717a431d755f93335d656d42ccac5ef2e378c8a9f742975b101d6be5692127820ff6e0ca9bb76568eae682272c22cc97a1a01934fd3cc51beaf557fbf76840c8e6e71148e5f86715ef162f5eac8fd0beecaea64054b05e97af6fe3d600d8f132bef3fd7a886bae75c2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x41, 0x10, 0x6, 0xad0c}, {{r2}, 0xfffffffffffffffc, 0x80, 0xf000000f, 0x2, 0x1}, {{r0}, 0x0, 0x4, 0x41, 0x1, 0x63}], 0x100000000, &(0x7f0000000040)=[{{r2}, 0x0, 0x2a, 0x1, 0x1, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x8}], 0xf032, &(0x7f0000000100)={0x8, 0x28}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x61, &(0x7f0000000240)="99f1e5324aec2e43aabce2f235e9a2bc596fd057ba8a8270116982343080f1d747f54bc6630b029d0aa5b5f4268b4126829afdd0e21607de04eaf401b27c868b5b8879d5a88c09cdbe2aae57c078aee2f7bdee84ab8afa477ce4a1bf4c4698ce31") 13:34:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xb5e) 13:34:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:43 executing program 1: r0 = syz_open_pts() getgid() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffe, 0x1000200000005}) 13:34:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x19) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x44) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 13:34:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000780)) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 13:34:44 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x4c) fcntl$setstatus(r3, 0x4, 0x80) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="05000000000000003043"], 0xa) r4 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x0, './file0\x00', 0x7, 0x0, 0x9, 0xff}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x7012, r2, 0x0, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 13:34:44 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 13:34:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffed9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b275e6247ccc04ed92d11058ca8a82ca48bfebf00"/44, 0x2c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x1002e, &(0x7f0000000480)="ebffcbff13b9fd832eaa4e710900000000000000ca5fba8fb733ab0cadf5468d56fb6f7efa705a1255c957a3ee37f4b521255c7214d5735fbe7260312a74c216dd0b4c9d532e211b067c953b19817e94fff80aa08d9abafd93d5f105b785251b0bea69000000000000f391d3476735f358b5fb1cba3d77e88e34099355a300"/140, 0x8c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r0, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() semget$private(0x0, 0x6, 0x10c) 13:34:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) readv(r0, &(0x7f0000000140)=[{}, {&(0x7f0000000080)=""/143, 0x8f}], 0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:44 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x80000000, 0x6, 0x4, 0xffffffff00000001, 0x1, 0x1000, 0x200}, &(0x7f0000000100)={0x1c0000, 0x41, 0x2, 0x10000, 0xa87, 0x7, 0x7, 0xcfee}, &(0x7f0000000180)={0x6, 0x3, 0x2, 0x10d7, 0xc4a9, 0x9, 0x7, 0x1}, &(0x7f00000001c0)={0x2, 0xae}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 13:34:44 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001c80)={0xffff, 0x32, {0x7, 0x1}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001d40)) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000180)="6e819a0a0e06f8639d4e01db9ffa2aee290f73d9990bec4c926df1a1ce70fcf270e90492dfdc26f7d8fbd75e3cc06e48b08b20b200409bd0fa43eca1547d316393aa41deeebfeb4e4e51775087dce57ecaca802b4a07695f43a3616f36e4866ecd15c5b57bf20a718e23f6e16838c9524c1013c325758aefaec7c3d47ef6c292118bb01972ff3fd402d746ff403f6deb6df3cb7a3ffc59071c4cd8437b156e9a245157eb4e09722ae7948c8d999e26597077e434efa79bb0b128a47c34e6f0993de2b16c736db7bfea56f1c05a94f2efb294385945f07ae1829508c8de5b0fbb", 0xe0}, {&(0x7f0000000380)="184fde6fd447760bdb5262f3aa243acedb8ed21b55032f97cb7945a8fae17db1a670cf4d862dcf3c75a99001ba92dea35d1dd2b0a83a42382d6fefc1a177478213bebca60870d2f6db9568127f292899c54e6484c5815469d83677201b00e985b78cb05f2d80c1b9ed6c1c1a253712b21e1749f092262cea8d306780d7e4db33628773f58d3e9581178850edf5485ea7d4caf7f0abe3ead6927a3cf798b6906e454aa0e602564d9b91861de02aa473202d33d2702f064f51ceef4439799d6776d927f08e86b0b60b957e4cc66ef78915", 0xd0}, {&(0x7f0000000280)="f78ace5f4564917bfae680ee4aab04a8a67e6a7371258f77ae190cb78580dbba3b4d32fa", 0x24}, {&(0x7f0000000480)="e6475603f828280658c63963cba1a03c08254fbcc9fa369d42d14d3fafb236edd6600ad0e5ca444ccbc02d1d7417e067e4616ea6d25be444af3a0e77f51f30dafe88985f16318e217a302ba69b9af5433dce8f9d9c058d3b2ace29ba96283c13011465bfcfadd88b00994c5f3aa32a0920e58a78693d8c183e738ef7902c69306dfd88a7d11cc02410ac8de0280789885b56a9e758b5cd6e73c087fb3037508784435ede4df186b0f0efc8a7ba491253e884a824d6436f86e570e14642eeef0eb78174d5e5520fed1e20bf817e9fd9abd5c303441d93c0e09150d1291225427904bb9484bd3e90eb919586aec540ad9d5bcd47f794b16f218f9755452d48ef1c520abfa5bcd1f8801b8f3d2479f95c49d0d2b44ace7367255f60e3863b0e1cb6aba349a113b5483f106db8e2cc3c4bd4142fd182b51ab9ece87c7256c2f14cc7577d9e50583ece52fb6e256568b57ac4cced3a2c9870777e9c5bb3c0af63785053f876936db5546baafe16a0c5727b9f06ac38a08daa3caaa7559c7bf7051d70b11bc7082910ae5b65c4a05d3305d6fa31288f674a2e3a93d5b9e7d01855767949fccef1696b7389147b305af10bccb899046c8678123feb35b6701d10927f8a73038591a98dcf20e513f0a2ff305a0c28ddb88687036958ddb147eb6b0bd0402caca7df77801a34d51f8e67ab29ae9367f904f22b910988dc3d79718557baea95f384d766dafc100792eda2e1becf0cfc7dae33c5ea04caf14b958d7648e9a183496f1cc0a79b58b3e5109992d08d697c1a9ad2b60d3c6d379b3c182731cec7cffab0bfcc611f629367e6e6c7e780c475718a56d5d81a898d48a11f817318610b22f03355c176cf45d5be7e624fa08175a2b53f8da353963cf83ec553fc6051ff117d1e6ad1f7076bd4721092d86d02d120c199640e555d96743c967d64e0d482c988a698d950b4c40060826a0d98b348d89a6af6f7a69e583e36c7832e1ececcffc33b33509e40848116aac13a9ca06ffe7ceecf36a60e93730a80cf6960c809b18489a348287a056b916ff2f4932b96d593ff9445ee8ef45d1abe9efbb133d6c5d851e4b241fa77a5e433ba98aaa26e3e185a1bd660e281e8d83090d1cd868d70529485d4d723eab0cc142c4ff3be64868d8daf81872ca8850f23bfd44a9125109e571147f9ce03bd490158d5ce299516f244713c82affae8ac142fb703d3ce34164727ce583618cb6d1a18ddbde933c06dbea6bde6d62f295cfa8d7f054b24bf43c9f4d6e36304f5da0b019ed17481d094323924bee083de2a3401df9fc580707119d8326050ccbbdaa54bf729adc2bcf620161058ec1077c00fe6e35eebacbe6b07204a63519c6edefc39fecd257b059f51e66ffb459520fc0db0dfab4ebb3707a6ff7d920cd334d03e86a56392f09818cfb8dddcfd33ec3baac4686edd2865c7fd6b08ce030a24b70cca6bb34b37424b5164249d77b0e8c3f4c539221ea6f3d0c2e8eaf645f5728bd761ebddf66346f7da98ef2db5d5329c371ffc901f6a0b66050ec9b55d4b37edbb4d6d68b18b2903cae91bd0d50b7c2ece5812bf641d19ee591f6e4c8a41e88b8ed3fec300507c68dc312c984981ae58e462017e4033a3dc2d6641159abc40c2efca1ae88266bf92fad631441bfe400d023ccf66a06f319060935886514769c4f21c82a314360ac647f2f3bbee996dda5b18645934d0b3ef4ce18de09dc2cef5225f8665d48e62fef9ab73e1a04ada3431f89a4fcd37f8230922de77671908318fe51de27c6e7cd06bb454da28810fca4ea26779e55b783fb1a80891a0fd936fa6b85c1cb6b5c3d0bef511a6274140eb3a3ae939804afb7e7fa2026422f8c793852f61d9921c22e29ff88ef98ab800f25a41c1b3e7a7e8cf9a23c06a322067a18e2cb32827f5fe0bfa4afc58a9ba66f68bb7fea03e77647ae87d2b15487befafe96703b42da23574092f7f50cd7319191c5fa0845170a310eeb0095083fa4dc2843356bfe2c6c0318baeee6ebe1fcc6482c314ab0d930517a341cfff47d9484166d70bf8fbb76176029c16078139f47df3a91f5571494d52ee154b29d4b90788f338d54d8df53d719609c76410c61ec882a265d28993d22cf2d08ed7e69625e535d0c90ed19ecb2a5c2ee0befa45443d336f84e262ede096a89d15a5a6e45bb41646cb143ca2529956c100f4a117bea3568a1648c97421caf008586342951f3d2538070eb485e94c64ef9e47fa43f5d44365daaf95c923c8e11c8a9accbf893e79ffa453a480c0b78877ffbe9e1f5c1165f79a90518cbcfb760319ff62ce7272c0f66a49d781c3b5de0c1aa2c6313fe3752289215a2172f75cf425c44540fef17a073d96e897687ea8dddebe25b59685e181c3752aee2cc63f55644bbaf50d87b1ef2bc6373797cf00bf12a50ac307179a78976f1515a5ba9570e9a04869c58251f16d20a6eeb129831bad95ab8212ebebf4b7168031d16ad8d71f612050890d939d8ae7384925cc022414a9d626a4272205366a7e032e2cbeb5b53206640a3759b51299196db327899b59033f14bfb6cd7a9f00e4ef919e7ae3a29eb7700de103ddefebd62c721b7564eaf8ad1dc95035bf88d546aca9f36f43660561037485ba6147571e12998f7d36f6b31bdb8ad7e1e07989af1dbf725f9109a0bb328e02cac2145146145c7af088a94041a3baadada930eb94d3ff4257e1713d9b8dc4c413d7fc1b3e7d0311f0ebedb07d453359323bbb243ed16702a1694710df8c5625b195aaeb6b28fa27113cad0d0620ec983eb0906a3d9bb27f4d2bd45a21f973f17e9e2dc5114b89afea15c0b7146282e1e2f176be9049fe9fda8d6b308ff944961f41b49add41625d19c646de81edb40cd1a848987b3d60c90ed2235b821e680aff2dfe3221e07930c8d5bc366cfbe2fde0790b84e266bfa23cd4c52dbd479cb2efa3c72df6216127a84248b265d5398f8368af797ea85865eb043cd08fd203ff21ffce5a7312d706215002604ba640a7f43f43aa44fea8422c92db9c977790a01eadf5b52b02b615346086abb879d5e58ce00addc667df4d8349ececd660e0e0e5b5b8e5707d1f6431f5286b8090620829ed8791e56146e52d7a85b96f0784ac58d68f5fa4fe88ef7aa127e52f3b9ebc1c4c25fc772824702b2a3c10dc7893ac8fa9fa68eb0051918c68ce9b8b60dde91308bf88e68443e6a310da05f71253fce81f885f56f9c8a77db84c90e6267e2618e3b7de880a07a2b27d1100d48e7466fbfd6e80cf120d608920772d1f8a360382969c1447c79b0fa1b275059f317e33ef4d99b172938f43bdea6970afcf3288a7a6b9475ec78c39ffc8a46902eee3cd2c0d50e8c2a4745a89ffad12f733fa2505576a4d5da23e95bbd68208c456dd9a5d06d95d17f82631dd86961bb1562d5e1abdaed9a4bda131f9d6fe3d1cc55bd8c27bcbe10a398355b16e42990a9fb116a06e8afe911a718ea797fb896ef5151d697145a6a37ef0c31c242ea195f9df668dd2603e7c6471e8818441e218be3d687f319d6b11d4a315f9d56b7db397254056bf958e3beb43a972fda569285025f0c01024fd05ea9633d191c0574b2a6b8538a344c630befc6910c5c92b1d3d4b30bbc3ce2207823118de608b1821c027b3168c67ac1c81925a8c5d7b9927937bb5a1b05bae5fd077852561698a6722126024650c2afb71336ad1291bf969f46651c95c409688c025a6ff46a62656b7fbb57575a6cb26226e832dad5b3031603df95203898c2dd7d3066b780cee04a653be14688bbbc3d79b6206a2b454624d091d01e2eaa4fb05e54974418863125655de4171f44a8a629e6e59ee3fd16c0d9fd2166ec9fe10692092dea9f84730af9d0a5dad1b89a44cc11d55f7c1c5182699fd1382878c403379a548072ff95ceda4ca498a0f63d3f121265ee5c241dd94770bf50ea4060c5a4f749f9a6925fa8b584fdd48a1095f4bd0c4ae574a305fd0d7c45cc703e9c5b9ae760b37abf966bbfa687ce1bf464a2bf35d431a706790b56cb65d10f453ac6e121ec25af807fa047c8fbd61384233a3b71a95ff67619cbb1efb80acc56324c318b0221db9011fe71a7f35803bc9a09063d82311467ab5cb1ef7b2e4f676dd3483f7a3a5da7bbb6763c08fef18d054c9e774b9e07eac1f82da420bae1afe4f531b584d7013642495d5b1c3bb2a486c883fe51119aa8b52f62381ec915ab7efffbc286e060037046633a42980bc26a04effdc6861b2bd9d0d4afa11360a3382ca7e9ea4ec13721c4684b4bbc25c2c4ae265727b46444cbfb7c66645156b199c5646d395a17fcce18faa177a800d36207de8f60c9b24d81a10a8c1c023ee4587500fece8dcf8e0293f366496bc06804d36a12ffa4d19c3b7a324799a1a4cd11aed40ed32ae9824ffb6f6c276f29f2f3eef17851c68c421571ff43d9fe15e3e2dc9d688ab5657b38b0840579fc573f521202d2875ec48d73f6b18d64203a3424cd2a94138ae29683adc7f34831a9012f76f8e10551f3e010e371d0470eb9e78a1cb4f0cd6236be6ce32e3fea818d9166f82beec8168697c588ae79f0d0452b309912e3e2bb73f01424dab99f7925c80da5e82e9d5c9373297425f86a8b30ceafe74556a55754fb663f1cb5e639cf1ce0a1d2d8441584175c026638697a66758322f2bd9b303aa57a2149507d83a5ff67b3bc49fc1d572ecda8061c086437e1e9f4110c7a004e25488b81a056fdbac9392496e64e4aaa11106c33c4ae71e4947b4c6dbea362a4776b05b6d6d04a97e1fc23b149fd2f4f075b976c2ecd11bf8ab898d64b71f868dbeadaf6fd28641eabe8afd8d84dff686b68363cd9c1fa2ae38afd096386020e5ae9239d494b7024aee6e3f2fec5ca916ba1da793dc45776d3d800a8e516a4e2638068bc6da65a92dd11b59e6e50b3d8407a1ed2d63ab6d7cfdda8833e1093b6a8964730a1c2049cdf2436d6952507232f4cd61445e7ded0839b45d55268eb044f29afa02ef76c18460b3e5e80f4bd4226f383e34d70d7e9a412126767af454bc650a95d72741c1efd3e171153df25e8efd4dc696819832f14ff5386433a6c20c77520e258b41426a1f6d9f1e792852c18061d2b22b3c790e2f5e10e71251f71cbe588a78f80c444b9329193856317a77062d77c2b38270c21a76080eaa4052c1d105638e3c6cde52192972847052435ea8ce55712ff57487720f99e97660d8d6b0f5b9c863592522fc6f50ff91857ae39c52b7b36eaf04d364dcae2c629bf4ce1570136a0acfe5a6ac2c9890aab92f707d58fbc866bbc4e85b9bf1e1923b63f01010e145cc291e639d1d07b0a8cd5113a9f57c4a4c20c38b19c5ecaea20079da6cd14c95c7780e0000a8436dab45cdb25329b7ff73da1439262c02f2be32b6baf1a11b3cdcf0e6940ac3df12f8e35ed115f0f235e42b9374f8650fb040f53260d14af9608d14f4b3ccad77223afdddf4a3bab294cd3e4d2d6993c20974ee780925722d3116c82d48194c8c95296b926ddce4bb110f9e739d7dc355f3ec5adbd11a1ac37f9aeee2663e563ba7d07fb33e9c5266241480ebfdf25a393925753598e761e95be00ba2081abb7dfecd2002eadd733204af82a26dd7c24a3b35bccdf094f8c024b7172d24959ff14dff578b6a878c33ff3b25c8912f3a914faf3047ed1d2dc7cd4ea8a68372582876c188c2197373dd7e646ed857126db34011c9b200a5e3c911014e6ab2fa59f5d90b4c1733f7146529db3fe64b810b3695d8f96b05b8def091651d08e6557f", 0x1000}, {&(0x7f0000001480)="fcb6be5bdfcf7fe84a6ce36e92f6c01c344de73589fa0e552ef986b766cf6200b227272d328f57dd7b1c2e6729039db0ea42d08e9dbca10a8fc3aee04e7cd1544811e74163a6043e94636e693fc3078a7e28f77872bbe252d08d477eefd892e64be9d81fe1b04517cce0325b76ba6e4d928b2a91aa77f16657eb0a6a9179b2627736b5faba1314985a1ad2662ba3904fc53cc14267ec2a11f4ce3696f0fba16cb033d31e0cbb73a727da489a9eae9b8e52185d6feb1a6f6b1a78e1baa2be02a2f38ff0bc739ef6c3c33018920b419fd79a5f720f2d3b41d88a91d4c6636d45c68bad4f535c9737c00622ce8ea8865775001a2da40b7e6ff9c1e593781a9b", 0xfe}, {&(0x7f00000002c0)="6ae85db3a7574d29", 0x8}, {&(0x7f0000001580)="4760a42361edc7ce3d249ba906ae090076439f8d6e47f7ddb1d3462e19b9134ca4147162798d94f879c857d0ec7c1cd7ab97aee27e9c95f9459d307c1fc9e9dae3413b040a0302895da083f425296d324952bbeae84f3ee76aa7a00ee64486ac8e9f188818abba2318413e590c7facdfd298f56b2b872fe4433f4530b384549e2d", 0x81}, {&(0x7f0000001640)="da815c2827eb2addc5a3331ef3c0cdfce23219a5fe78fbc884914cf9ece4e8fb48824eede18b5562898e199ed5457f1b4190b5afd6102ff057176a3cf4dce377d78c7751a5ce7f0266cc4ad40f090fbfda843ce64232ebc47af76997119ea302937b424813814e4fed2ab86e7ff686ae016ba2bad70aba95c15215cd096a4a1296f587152481f6fff3ad77bcaabd222de57b613aabbc880a815ec177b4b6546840", 0xa1}], 0x8, &(0x7f0000001780)=[{0xd0, 0xffff, 0xf8000, "7aad85a85ea2a496b737fe280e4070a84d835574ead7024d85051e69eccb3f37bac95fe158dd88ce600898ff290a6fef38d085c7e178fcce076dfcec7bf09fcbaf3fd8edb3701fb9763be7d6e27049dfadfb15cda1e549d4f36265a31afeef35b2c2c2c0ce2c2abf40340c73e2fa4b4b24daaa8b61e1cbcb55cc103bd17fca33e521a12f9e27a32142bbe98f59449311a76c225f26c77687dc6181fbb5a63e5bae8d863165ba66da1c38327577a059d4fb9bc7a4d26c43e092b18d5992"}, {0x48, 0xffff, 0xbc, "c5561d1b84d8c75fdb8dd44776d50ea30db88b0c0c3ea287b2fab41b44ba2f0c3f83fd4995bc8c588b8e76ec94129c552425e5fa7cdf"}, {0xc8, 0x1, 0x6, "675a5cf299f421d8a7519026ce9c657c4aaf18c3ef8f781236e1081b41242c52e98665ca91eea12481979c05f4868f7c6a090e43c898dd3630ad369b28a716881bb9a001ed531958433852b50a410b369312936e9152c77c42f55b6ad262689ddd3d48e55602fa38b54b206051214fe8ad6756c69de5339b63c2153201f0b210db789fdaea07e3df9f44b970dc80b0a1ee9bbc284eafbf98d651659e6cf82a0b3100ae96a24819dc0bb5ad1c90972c7d50572636449c3c"}, {0x88, 0x1, 0x0, "deaa793e7bae53d584547cda58e9b20443d59a9c9c36c5697c0eb19d0438cdec78e001946f83e3ca19d958c9341dab867ae04f8c0d086f41c93ecdc162b00f0905ec35c388fc105b58d7d5cbc12e70066fd5d9537947f58c7a61299ae0635db79217b9820e02266e994c0689124018d9caa5"}, {0x18, 0xffff, 0xd294, "ed3ee2bec49731"}, {0x110, 0xffff, 0x4000, "1f21abcdc7ddeb96f559a1f84234bb21d3de3aa04bd2b7e0326c20e86dbb462a13248ebdc39796a4fde91f825880ad9061358d1d04202aa48d2fd0f81f0cc7f48f7ab5b723b78cf72a8f96f6eb89c47e2c712e5dbaaea3f24be840eb8c70d41bad85d8fbdc9fcb83d9474fd8618ac439208190c116b1a0a1a8e89a8b9482197cf808af937477b3f2a37d7a2c6eeed32ede30aedd328bdc3579138b142f6e7495a8d3cb3270504a3e12300f3ae3b9f058efe6e1040a096e1139044243c0975f7fe8cfdb3276f6a6da5df33758a7cbc5f3f4d8510f546708367011b57101c44aa3c58e4da4ad20940122cecc7024184da37ab8a94b2ca714322fed"}, {0x78, 0x1, 0xd3, "0e6d7e337c4c74a73b997a9413428375186e126491bf1e43f24d7e1163574cd72cdad221579873d2f42110bb02c6b23f5a349c9883789ced628ff059fa13c44eb257c5cc35455813d9adc9e1e3940efa5b0942026b9bcc89fe1c320f7e39ab9fb0090ec5ad50dec9"}, {0x40, 0x1, 0x5, "d5fb973885c9e18ad705b52c24d8c7d3a3989baa660d21f46600ec8e33b93024cf232d1b1a09aafb7d8eef"}, {0xa8, 0x1, 0x2, "452f1d0a38f0eca83d26fe67ceaa5d8c8a3bdf279d8c22e8194bcf8bdf6fccb4216b119dfa9622b1b6cb72803346a63c9b7c66628f2b9ebb8c6319a53ba8dea2eae1c6de13497217be86785d35407952eb0568dab08328ea156b75d594e0fdaaa049472650b551d39f3fe4393f61ed52e47d15edf3db09cffed74208f3c8ee76b05babcf8d1389c5e6243264e4626f723d772645fd7ad6"}, {0x10, 0xffff, 0x100000000}], 0x500}, 0x400) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001d00)={0x3, 0x80000001, {0x6e0}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x850, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10429, 0x0) r1 = semget(0x2, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/8) 13:34:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) read(r0, &(0x7f0000000000)=""/7, 0x7) 13:34:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000080)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) 13:34:45 executing program 0: r0 = socket(0x18, 0x7, 0x168) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c654cb5b9833000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 13:34:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x708, 0x8) close(r0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) wait4(r4, &(0x7f0000000580), 0x3, &(0x7f00000005c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000280)="560888f8da4c055e5a7211618d8f100f24616e582f4e0a92385d4f598e8e392cc88e1dd56b28d38186bd5337e33a03f75d023d2f68b05f9e87ba0966709436ead10598eb02fa", 0x46) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) fcntl$setstatus(r3, 0x4, 0x80) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000200)="539dc4c618dd9e943bc74d88d3b35510830c0035630077c150ac495af84c24d101d812bad1f176bd5f", 0x29}, {&(0x7f0000000300)="ad03be98f365cc242690db6e0023c3ae7876d330c064e88ee7d3707a538e179bbbd5e299781c0944e9fd0ffeb663ec1f7ed272027c1e5143dd2e7c1be3bd0e14038595e0da011d2aa688eba93c6b0efccaf46c3a729cac3d0f3311cc73f64bd2fe70623e6830e270455f17995e4f9f572b2d34e936b124e0742bd5e2ea3ce02080735a35888eb2bcea54cbe3bdc34a7550350f3be2", 0x95}, {&(0x7f00000003c0)="2919a7c18eb69003a0cadb906f0a9f6bc1a27f1e00b442f454456d6da5abd9d5bf2b7c14c974471c61c1651c88faf9c24b67cec3b33e1fb2b8a9e9540debac28311d165c6a3b82d61808c281115e436ef1ae05095251c5fafbe7dec4bbc89e3e3e3447df5ae3651018065d8249708af036b45a7f83eb66a00f0b0f9af64b265ead59855febaffe9ad236b8d3f9f05a1375b09cb69595bb8e5450f38c0983e24e2f4734160d687d965a6f0d6c01ed7d2bfb", 0xb1}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xffffffffffffdffd) 13:34:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socket(0x0, 0x5, 0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 13:34:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000000) mknod(&(0x7f00000000c0)='./bus\x00', 0xe102, 0xc255) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x200000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 13:34:45 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:46 executing program 1: r0 = socket(0x2000000000002, 0x4000, 0x80) setsockopt(r0, 0x8000000000, 0x1, &(0x7f0000000080)="6bdd2e0c9ccff379e8271655385e576e98f2a9c62203d807ba87575f95786eda9b864bd6d740d9cf445e3f88529ea396730ecf21b47b9227f85c2f803c01802d4a857c7a055efcdc875527f0447609e4e758d6f832126508c032e22f59f10b82a32f77eafa4b92fa7a761bb15f68d6a74efe5f97e08af1", 0x77) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:46 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x807f, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/188) r3 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/217) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r4 = semget(0x2, 0x3, 0x180) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/236) 13:34:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x200, &(0x7f0000000040), 0x176) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 13:34:46 executing program 1: r0 = socket(0x16, 0x8004, 0x800) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:46 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x11, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/38}, &(0x7f00000000c0)=0x28) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) munlockall() 13:34:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0x80) r1 = openat(r0, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000) 13:34:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed01010000000000009735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x7}], 0x0) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001880)=0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) dup(r1) r3 = syz_open_pts() semget(0x0, 0x0, 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000001580)=""/168, 0xa8}, {&(0x7f0000000480)=""/24, 0x18}, {&(0x7f0000001740)=""/29, 0x1d}, {&(0x7f0000001780)=""/27, 0x1b}], 0xa) 13:34:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) socketpair(0x8000004000005, 0x4, 0xffffffff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/239, 0xef, 0x1, &(0x7f0000000280)={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000002c0)=[{r1}, {r1, 0x88}, {r1, 0x4}, {r0, 0x40}], 0x4, 0x1) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 13:34:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000080)="13b5cf97acd5f99b7dd5ee11922cad2cfa629b215c430c47f510ecc275e01fa643eeb937175ffc7664ce95f139024bb9298941c11479e01e1d14c1a56d28a1ab1bc60070d2dd839da7", 0x6f1a3b3a) 13:34:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0xfffffffffffff5c1}, 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 13:34:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) kevent(r0, &(0x7f0000000080)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="f15560353cdda9d240264fad274d80d92b04c25a358a9709d6dc1f6acd4eca1c355b8bb14b9dcf9640becf90ab444142a779f3531530ccdbf9d7671e29a6f7d1ebc7f9dcd998698a2fc47c173653aff2921938fcae4f7f3a1fc64425b7e0d244520da706f07b5a1cc3d798807b4350d6209f22fdbb2679", 0x77}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 13:34:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0xb9) 13:34:47 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x1b0, 0x8) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000500)=""/137, 0x89}], 0x7, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xc2, 0x4, 0x4079000, 0x2, "044ad1d38bd3f72056b577b434a0a37cd49effdc", 0x31c6}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000680)=0x8) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000006c0)=0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:34:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x3ff}, {0x2}], 0x2}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 13:34:47 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) readlinkat(r2, &(0x7f0000000040)='./control\x00', &(0x7f0000000080)=""/93, 0x5d) 13:34:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x94}) 13:34:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x4001, 0x200) listen(r1, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) sendto$unix(r2, &(0x7f0000000040)="4aa4e0255603e85de41b5c2d9998730b0f7866e1b59f03518d95ad8b9d781433636266aa08c96c654d91a0e1f958895b7591d19c6de6e16a8b06f639571c2dc5335a810633f142a778805dccb51145e0c9a16c72cfd2b362afe1245a23b5499e4417ce30fc2ea2fe39fec3a40482a06477899649f2574d2956450d607618b6bc", 0x80, 0xde751734e235076e, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 13:34:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x30) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000000000003, 0x0) fchdir(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x40}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 13:34:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() read(r0, &(0x7f0000000180)=""/139, 0x8b) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x0, 0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 13:34:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:47 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000100)="cb1595a21bb3dd147d0d680430265f94125d401bab49f09bba6ebcb86fe22e61d859489c2e75472718aede02146b9ade9166b1e70ce7975ebc8af9f6f5e504509a9c9d5d7b324451ec6e0552ad21b523ab040e04687a13216cc031b11f84bdae57b431a3d41f988135c67c819cb00238dbefd5d5f11bd6c6862e332d54ddc9d5c46affab21f1a33e818b1812c16d9ac64120d18783df8f7e191aea26b7e4c04d78a4c221976109e5b198a65184f7fe056990fe1d8145faaf566570", 0x33, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) close(r0) 13:34:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="7bbcccc9cc5c55b86b14a8ea2205fe43ef8efe9c8deff2d4f8fd486b43d861891d5cf11e252c4bbe4ebb08bac38b1b07793ff9cd304a18110a000000004a21294f98b8bf1b0c4fff361cf80d0f9f69c5c6815a9eab", 0x55) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0xb8) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2}, {0x3, 0x6}}, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x3, 0x0, 0xffffffffffffffff, 0xfffffffffffffff8, "0900abb8afb40000e37c81febe5803cdbc0e8b00", 0x0, 0x40000000000000}) ioctl$TIOCSCTTY(r2, 0x20007461) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xbb8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket(0x2, 0x0, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x3) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8080, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r5 = dup(0xffffffffffffffff) r6 = socket$inet(0x2, 0xc000, 0x10001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x85, 0x0, 0x14000000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40000085, 0x4, 0x7fffffff}], 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x3}, {{r4}, 0xfffffffffffffffe, 0x8, 0x0, 0x6, 0x10000}, {{r5}, 0x0, 0xd0, 0x4, 0x3, 0x8001}, {{r6}, 0xfffffffffffffffd, 0x30, 0x2, 0x3, 0x2000000000000000}, {{r7}, 0xffffffffffffffff, 0xec9c8e722f0aea35, 0x0, 0x6, 0xdb18}, {{r8}, 0xfffffffffffffff9, 0x4, 0x1, 0x80000000, 0xfffffffffffffffd}, {{r9}, 0xffffffffffffffff, 0x8, 0x81, 0x6, 0x1}], 0x0, &(0x7f00000003c0)={0x7fff, 0xb622}) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x82) readv(r10, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r10, &(0x7f00000008c0)=""/214, 0xd6) 13:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r6, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x6, 0x6}, {0x100000001, 0x9}}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x1f, 0x8, 0x2, 0x0, 0x9, 0x6, 0x4, 0x1, 0x2, 0x1ff, 0x17f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) close(r0) socket(0x2, 0x3, 0x7) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x2000000001021, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000440)=""/167) 13:34:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x24, 0x0) dup(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./bus\x00', 0x90, 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002400)={0x2, &(0x7f0000000000)=[{0x3, 0x100000001, 0x10001, 0xff}, {0x64, 0x38a9, 0x1, 0x2}]}) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) dup2(r2, r3) 13:34:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) 13:34:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) readv(r1, &(0x7f0000002540), 0x1000000000000067) 13:34:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x6, 0x3, 0xffffffff, &(0x7f0000000240)) r1 = dup2(r0, r0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000080)="1e7ff5944b4cefef1135ed7644dc7420d8528b93da4075c56a67978e025ab8fb0562086d74a6ae125014beb7b88f58715927962f43602ed9c484fa5af46eef85093afca74fb12d6e87d1f78a58549e6a9ddd76c44fbf663f", 0x58) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0xfffffffffffffe01, 0x6, 0x8, 0xa22}) r2 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) recvfrom$inet(r1, &(0x7f0000000100)=""/253, 0xfd, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) setsockopt(r1, 0x0, 0xc, &(0x7f0000000000), 0x0) 13:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10480, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xfbfbfffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 13:34:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = getegid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x100000001) fchown(r0, 0x0, r1) fcntl$setstatus(r0, 0xb, 0x0) 13:34:48 executing program 0: r0 = socket(0x81c, 0x1000000000, 0x1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:34:48 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x3) r1 = getppid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 13:34:48 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) socket(0x2, 0x2, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="eda9279c393ef2f5804eed37f69fd4d62f10c9808bec62ed4ef63490d3e102ed04147994488164fcac82de15dc348e4a1094c0cc4630dd1e12dca90e0d887eb6b7f9887ca3caf76546ac1e3bf3f710d642a868eaf3dfc5f2e1a75723c5a9083f60fb33e4369c860da99ded53f9bf38487bb9922ef332fc77799344816d43af32dc5d406ad784a7955636b3c7089a494395faf76b6981f11e99da6984eea547fe68457dca2dd8464b47a101989b7e8ed92413c6352422c11fad545304e2eac39b429c", 0xc2}, {&(0x7f00000001c0)="0de230fb5c93df3e7663f9005510f4f3405e8b00c6d6c398fbd7fdff4df97b0aac55d9fcbe900127f2cdfc265b38e8e8fa22f23130d9309d9800313608df50e2eab4e61b0c3d8f0e9ff0335a8922d2d398d988e9a30a085b80b2df7f1ae370d2090ac9f9179042ebba3d398ebf5248253405d49be717d65c00f3e5dd2249bf62997e0fac76fdfbb5ed436d9866a1f4248fa17e408356339e70a8574c06", 0x9d}, {&(0x7f0000000280)="eaf17844866315f0f3e49bb5e08e8622c9379b58247b012a6b09d9c926deb8d4b2377e22be17268bfe17c91a0e6aed46763793c073865b198776e136b0240f3c5978e673b4fef30131c5abac3f34964dfaedb50efa74995bb1e6db04c95442af2673ca8f35ce2b5ff2186ecd7b34abaa12435a6eccd73d8328eddffbd77244f621c803070e709f96768ccaef36a1904c8f8a8e440656b4d705107dbaee0bb4fbf55662877e5a349ac6807538a2638b0539218c7fa055450382970b46a72cb103f010cd6722e3b142eee1236136d5d05e6cb89769a8b4b0888f3859490a58", 0xde}, {&(0x7f0000000380)="27965766fae21d90365f496f9889c52880d9b5036f7d2df1b03016c002db32178521cd2dbb4dd37246d767158635e841d7406f781636f6f2e0e8b02f74d60886c6e41d373a5836b9b6196d8af325e8b1d1495bcccc25ae09b5cfc2a38b0db73edc7d3fdfae7a522a5db88a9e9b17ef024c598dcbd8c49c097026a7e0236b33d3089753fc4d6e5894fa629597f84875ac9ded5ed3b63b6e0e24f4cb0e", 0x9c}, {&(0x7f0000000440)="52a799912193dfd7cd6b82d9f343dbc5e74062de71925e44de74f5106c01ce6892dbd130469ff13265de3491812330d6", 0x30}, {&(0x7f0000000480)="b6db823c", 0x4}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="3d0198e7691de8137f93bb667b9760569c1ff2617b11933de67cad19ece0705ab2e07cb346b555faa9dca2558c5fb581f34192cc8f59c63097977a1dc16c6728c07a747a0e9be5f2927e1d1e240ab93892d6730b9f6ec5d73616cd8552c6f24b85583ef20ad157ffba02f1342c6ea70377990b0e5b61cc340e9659299f933cb74956be67c17dc059c78212f1774d366497af9c59bc1c0196124deafb81a9be349a7a02e17a90dff0e1c8b781a52606356746356a6f60bbcefd78d9626dc388734fccfaac2ac0ab75f9423a86d73e0335fc2b8268e5680c", 0xd7}], 0x8, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x58, 0x6}, 0x5) 13:34:48 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x5, 0x3) 13:34:48 executing program 0: setuid(0xee01) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) 13:34:48 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2a5, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0xc4) 13:34:48 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/53, 0x35) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 13:34:48 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x48d) 13:34:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1f) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 13:34:48 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:49 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2000000, 0x0, 0xc3, 0x100000000, r2}) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x6, r4, r5, r6, r7, 0x42, 0x3}, 0x200000000000000, 0x100000000, r2, r1, 0x7, 0x7f4f, 0x400000000000000}) flock(r0, 0x2) r8 = open(&(0x7f0000000200)='./file0\x00', 0x20140, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) accept(r8, &(0x7f0000000000)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r9, r10}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x80001, 0x0, 0x5}) 13:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ftruncate(r0, 0x0, 0x5) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000001580)=""/152, 0x98}, {&(0x7f0000001640)=""/223, 0xdf}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x10000) pipe2(&(0x7f0000000040), 0x10000) 13:34:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x202, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xffff) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) close(r1) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 13:34:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) clock_gettime(0x3, 0xffffffffffffffff) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="eb762a067581ca5f1e6d32e49f4635341f5a45f22ce589623a4a66aaaad835a417b05541fb27a4e54b8c43485534f1276af83d8bbb5beffcec5535df28eff59cb0f2be8b9c42f2bc5d5ddf47975bc6b47020f4186f77cca62bfaac189fdb96688c1da5ca066d65d7042d5b77161cdd658b4890bc8ddce30bbbc589034b901a1661a2a9afa83c037ec1b136d737af6c22e8eafad86013c5f38e502962a0ff3925849a078b429a5c7f10f4ee4b4b22da25e2d8d1b410e6ba278dd2a65196dfb6c9e6b6486e6fba524cc43f43040287b0c6a39f40c8ad9e432d0ad85f04f1f4e61b6e733873efec987cb273d96be0f01dcb9f9018c57d16d5af80e20240f4db30425af61a80eb506373bd11eeb93402456b3e7e4502ca7bbb0b2e335fb46636a1b423c05ce2f25d168bbbea80887c98731bbf2be8e3df76fd1edc7ac5c23d8c1a6a172a6d2ddee7f32d1f3f09709a9ec3ee194f1a90b3c8625d6f0cbd58c9b49ebc66d34250809d6d14be0c4e3d63784e67c32aff8b8aeed22d48f53807c40301cfc0e8cc207c4b81b55887123621fd80bcd23095a52bf5c7c5cbc78e2d1acd1cb09a0e208dc9f02cd4a236e9c26e4ddfa8496ceca1aaccdd54eb5122dc12d88dbd85406a1b9d0cd7ccebdd8830dd710520dd95aa5c063c961aecd3f2196b93c711487651abd9a5647772a881d4ca9d6cd0df678b445bf6fdf249c78b57933e0cde712c117697a1ce6747533aa1803d920f9655a4b34429db62ecfcf1fbdfb0e900c547fa105c394129e7784b32b178aeed14dc18df2518947df55acf211aaf41dc00511983de407a46e99ea4ab6bf36f76dc4a2568f66f17c0686f152590be21af64445690117e2780caa1f15d9ffee8be16abc56e350900a75e24b6f915991d6617186cfab22ed41eb98c3e8e3cb52b6bc8fd73887b6b486e0b8e673b26169930ae91bc32e81eb12422ab0e2589e1818dd18e268f04969658ce4f4f899d04b66cc5ef36f30e0fa3e18146c938f9ef3d180516fdf7f78118929174e1d3c0f88867c2864453990aba57cb23ab2ac8d7b5b0fb424eb2be9f98f2c89c0a22d404c3f06ae7f3cedeb8760ee63812d6796d64efb743e0215c52c85c3aeea4d081370778c5dfc3136e96759fa12f01f3828f778ca0050fa8ae9f674b02467c3d2798931c604d5008ccbe9547f0cfc5b012377ae16d18179699b4f0fb28ebdf98879b35c96cf7cb11b859e2d4d156284a27d6295f2daa46210ccc8a56b42956579340b30c7e738eb7cc4c95bc91dead329288b5dc9100fc4c70b04db0997f4e7c1b561f4296362b516f6e9968ad14ff01daea04b380c82170fa4a7b2031e003d7da279de86013dfa62d71aa54641d8cb301ec6b7a97c47ac0e1e03cecd7b94e8d3cfbbffe00d236794379377119a4ab02d141b55b97582c6f4860cf861e5a51c5f7e48850be1bcf17a2eb733b29b25e7870b4ac0d5d57889d9bbc0c6160091525af062ae930215e7e2d331eb339c21e82428758e50d703bca5004b1627394496c864aa1bf02f2b1e94d1316daf3831b47db94697384eb91abfecab0df0e7b2658ef1e16eb0d7e8eae38681c384e628d5fd619abcb1f10aa0f3a93bbcfd1c35108fa11d7efa728baa25a4df572ce005c08cf422ec8e89652b4d061ca8b166100c7e1d465b52eab83db8debf6364e3d2aba6f8accfc8dbc9e21c1862f01d7c23990bffb9969f7d75832ee22cb45c2233da3d6c3e5b393268214b02e1908781a17a14c1f52839304be2defb5fef67815488a43676688fb735ab2e58be742ff80e0d2186b7263ec548b148dfa85f2312d80daa6797259dfe5abd4ad3843428a793bfc7d272171fc934a96ad3e9e8da82a420e14ec1e30ff2d1856ff46c5b0281b96df7acbee1b6b52c3d4d40b5c7c851ebe12443cfa9c0151a46f89e606df76fea6f04b9e85d35a77ba706374d8971721529fc6530dcd2feea0ea0100c55726f2330f97de9271aae22419a6af335dffd2b6d398729d77f5b7d16941c298f8b94b3d83a1635e8e15389e1e7266a8ba5adb1112ff5cb5d2cd45421d8f7ee71f222ed5b256a55439f358cd577aa45b0157ff0c6166e95bc7133df864ff78797f6e197ad1e489cf632622de4e6145eaaae7264da92a01fbe4838f502fdd3d659775c79263e062aafdbe27c5c9217ef39556fe82babc1d1ef32c0ec4855e081bb6d234055a024461d26dbe8bd945578ca760162c3ce8e8a1b83577542b76ea2b7547f7b77f09d4ea1f0236a75ccf37b7df54d41d67202f26867397c10b35a4917bd7d6e3b6f7cc8db8b8d169465bfd223091d57717a5f7abe22be315552d70d639a02c4601a6f13d3def8e6cce1e1fb4ff1944747696efc3a0e1e6ac751e5711a6f1483e3d1e3931a069a6a11f7c589c8c7cd49319170ad7e37aa7e49ce82245b636803400311648c2515bf47a85acb63582b08eaccb0270734a9e6807eb36732cc4a90807723dd902f0cde053b2f5ea487fcb224a131251b8fa79d6aeaf2bd1000be7ee2f7d8fb6298f066ade1bd474b4d4a08202eead5f38b95d4987505080ca58908f42b6568615ca8540b2a8294eded90fd8db1de7f7f5f9efd33c075f6005c277b8795b3a6b35bcf4a443e075e0a38b8f81fbe7705ce6935de88ce8b779b66034a635d3939313dbffab4f06ba96c2a857b18a3069266c9d63a5177e9e3faca9ccd1f43ec668a8757579c394cbfd7f63e23b5beec5213d6b08e46c14e4d0dc1ab023ef41850b2ef2a5ba80807ad497c5b05a827a18d633f10e162a068238128a22c5deb79dde325a34174811c1b95cd78920fa543fe477b0f246f57a4a03dc28b6bf258a5e741b566fb80eb61e9372ff7b7da07910b4cfbac13722154aeda394bd4ec3ae72a066f19898481457e62bdc1dfaee8b3262846fd124fa5c02f497e2aa52d8a742e6539087b4c42bac52d7ca65f1f52c111d9953c3ea402b22a9bdf754e1bc64ed4b1e17d73e3481f209482c1021e27b571fefc40d248281450c566b1ef3625d916e1b0e59260a0bdb4cd0b5e3ef6252f186bf219f840a58217168f7adb2b3ce913c932a293deb6f0b46a0c3d609badde07f9e1fc9a1f0adbf4144761b61452fd9e424731264b3a3cbc424b13717441f680c7fc6b4b1f02411f5ab6da966514f07d18e045b54712728b3c9e801396ad5637f0915708a45b8e8fa5a891e8bc7eb917cd3051dc065152f491d209d2d56154efe550102e4d666c8c585bb3db99bdaabb01e755be0b37bb1d7697827d666ce85551a0dd535816b5a0e1dac101e2b04d3f5b4e0644ba9a71237764770571eda18b631f1f88e9ffa9fd81780d36d643205140d6734169c35156a2888199ff4ceb6a64698ee85ed6053f3152f1a3f9f723181aef62feb3f57f5fae1f6ed20e210bdc9277857e0775a8ba6a5604426a5b8d907514562512d34a6ff4b78cf89d09bc6873583fe65454acf1009187c4f65f448153c93c40d82658e63cdd4f71648b68cc077815c9f4c6a1d822559576dead8b37be77e7203b7aabbd39d031f3396ba76736ff2aa72d31067d55c96b9f678313e0cf57f8f341f10b5675e3dc5797a8c0ccee8dce989d449e50c64cd448d6fdc207df0fbbc8364503a5f8a3515c033b3b0dfa22c8c85e636b3c4618c3d058e04acb7b04f251d474225b6e6a6cd0a726ae94ba6a6275ac6f4aaee602d0796e17c4e340ca0a90745be8e11d893fd74e774e7d5cecf9e562be722b9fee5d6dd4d666f1d97de31369a45477ecf322a08cbd1d4b6f0801a2a47414b8cdc8c49c6c725f6105aaf2d1b0c23ad63710a523a52b6d6725b142fa27c4fdd63f79f598beebee7e59e0cc132e73754173d19395fcbbc1438d949b7468ec872e4cfebc85a74da24a8ced0a866aa28b7ed380848b9c0dc5e739c87037d5cd81b23ca4bb6d20128f70a9e992f95e1df57079933a073d358b0dd2bbf2180e1df52fadd799f0aa953713142fa409d2d9f0e0abd9be589acd7e99f43a5acaca87646e6cd339c67103b853fe3fd81fead0fe97dac63c6a8dbf183b5cd21da6ad52f3d7f40043194f603e7bc51c4668c70f53ec80ffd5a5eab307ba4350f84806d0e8313cd154c994e9225064a29b052d1ddbe8c3125bc3dabd2bb8a2a6d14b2a1f454642bdf51550d9fc7889655ccc4d15979c2d44de368a1e0db2701533dcd15abfcc4e44478b76c58cbe4da8f2bcbd892ba06eb113e4e5aa4642d7d8c91af933a2b69475759d8d1fc3dc32e0935f79e84c254dbbc0caa6a31a44c2125b120c135ce5c4e7d2eed7299e3b0b8ffd930b102d8679c99d4876dc8af2c8d9cfe75dfb0ef6020158205681c6dec70f0cda3e570431fcfd590e8c03614e9b39e9a8d084a2233641409d0615f53d11db6a863576349e4eaec66332286aff4318d70550e14e4461366593ed919fd79355c55f97b8b979cbc057eac2103d2cf983a4d3ad65502a295538ac93acbad6ca0f292e9d1a76d0d49e3d6804cff72c832d7af978884a220186f2b4a41578a6bda508b5bf5c6ab3a0bf8eac3c0f6eb6e2fbdaf92b97b48daefdbe3c5e5f014e8c7ab5a838ba4bdd457e1b85f2b532d99b378e557b3fb4bb8ecc2ee8cb4cac1fc0bafc32cf5dab9fa9c726025aaa5b32e4348337d39e9109ee02582d4cf6141fefb4e41bd436e994067a1b781a4490c3ec5e7a156808e66cf07f625c24554ad4e384fcfe6ad33c82d7959744dc17c54473628375c6b5854120b972f04c2e5dee3ba5b0544b5bf385a3badcec9adc0d2f0582033053c72871430a0be685b19914d8d61235134651c7d79b4da2c9689f7293856dc37d8cd8674165b1027ff933414cad9d87bdae460bf3e7bdc37a1246bf0114c9e3a5f178e3b40e54ae6bbd13f55c6b4d55ca672024e83de17063cc50d578cb4bb618a3346ec3f3d8de0c7a7b33c32954a1f88f74357d74a398ef5609449f74c2cc8910eb78aeaa47a07f2515978c364cab73471877ddea8009a5e7054ec6a1f616521493fe4daedc76dc4722e49830f0c04d7b3abe4ebc48e24b4ab894351391c576940337d84e05823d96f2ee6cef0b379e83a9551e046448067aa812bdbcafe6321d89d1084d232454aff3f82506b20d5e02ead30cf18429a366631ff096b7bc67a841c87d76a9a416390708bef3151e40715da24ae05282c300b451eea8cd6020224c53c93fcb943480476681906f9c2a71bed554aa643d15d147ce7b36466e0c6fd17c5d3474b3e96f4f588a6bab0f59ea9fc7828a7186d6d6bc670e33609e4718bb816b5dc1cf1203a3e42b3e2ad36ed21cf02f2bde9afe399774b7780d020758b9ad9ab6213745aa2cd353c8a35fd6fff1c016ec124c70764198c4f73fb523cd691a0ed09f341f2e8dc2e3cf67b562bcd844addc5b18863b0e05d0733a2c5801f8d9bc0cf8a7314c89350efacbca8fb27158b5f3d3f84770609e25eb447667534f28114cfd2f94a28a78dda9ff6f33edad23982e4f7ddebfe2e83cb83e859bef1cd8e5652ec11fb77652c4e4a29bf3513c484288feb3f8b6fcf35739187d1736de5e11ad4c76e80de5a7d6eb9738436ca513f96074a7bbf9d4bac915062651bfc2ef9ed7aab06b63bf73743b8a91ca0fe585372a211f8fe69e44ea9dabfed6826bd2c19e60f7487feb853d206873d4a8e0931ca8f09b37b17637799901986047396e65e02e5e94318ad42254ffbab05d64ad9548899b498c693df81dac49415fe3a5ce7b9a7e09946badf4125d0a1c53e25157e040f2f07ff4069e2f757058a72b9c3876aa6782f16ec13f3", 0x1000}], 0x1) 13:34:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x20) 13:34:50 executing program 1: r0 = socket(0x11, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000003a80)=""/4096, &(0x7f0000000100)=0x1000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/4096, &(0x7f0000000000)=0x1000) 13:34:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820b9c1c5af6db355ea0679170b77be920b119423d271bde6daf2e3b45d4091e1c1a38ef4c3368d336a982042b236fb6c7a3665f00fbc09a4f2f4eca09eca476a8c44325f03c05d4e206a249d23d686b3e604f46cc6319b8af1fafcceba730b46b43fcd6a4a6f29fe8177a774b3c64e524f43216ccc5714183410852ea528378d4f96604da2b5de6b0dccaf774bf8f1affe0f02567a2dafbbb07b8b12d270405541829d4d6168595daad10dd4ae771d3d4795df218d2c8be935fa7517238bdf3900b44d4949a0e2cdd2bca102dadd0a629843d7344046f999582d9ec366f55ec4906eaa3bb1878f5"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x576, 0x1) shutdown(r0, 0x0) 13:34:50 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='X', 0x1) r3 = syz_open_pts() preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/90, 0x5a}], 0x5, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 13:34:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c331d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749003b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3ada4be51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd4200000000000000"], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 13:34:50 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) r0 = semget(0x1, 0x5, 0x204) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x10001, r1, r2, r3, r4, 0x40, 0x4}, 0x7fff, 0x7, 0xfff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x41, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) 13:34:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="a63893a983ea20000b", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR], @ANYRESOCT=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYRESHEX=r0, @ANYPTR, @ANYRESHEX=r0], @ANYRESHEX=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRESOCT, @ANYRESHEX=r0, @ANYRES64=r0], @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="38a98a7ef4f7431950a8d0c001700dc03299c59a8ddcf81459203989fb3d8f491474ae1404b38aa49e8853d036af1f69fb4f7146cdbddb84641632b8be40d3ae66595da2bfea87b48e70779e0131f2ab60ad077eb5816029d9672e", @ANYRES16, @ANYRESHEX=r0, @ANYRES32=r0, @ANYBLOB="e341e6787f1ba4e94c5d5c59afb049602e", @ANYBLOB, @ANYBLOB="185102cb59436b", @ANYBLOB="5acd56ffea90e55c2c337bdb72c7d76fc94f6c1423c9cdd7dbfc4a85e1debee9667c57d0b4e8002ac23e6cd23d20d9579dd82edb34a80cc5f652db5b16c2a8c0184e0a1aaa67c69efe9415897af3ec5f7d1dc7afa630726efa283af7cb8e7177d7", @ANYRES64=r0], @ANYRESDEC=r0, @ANYRES64=r0, @ANYBLOB="89123088612af10d7a920ea0b5c2f4238c37e9cefde570191672b9f59a019874498d46312f1aa4a723348f625bf2d420237bd3676ed05d54f47b32a69434ad28ea649ad2dea23c4d0662c64b3b6ed825b925809fcc7682a9571da2209114e4501994391f529372905695cdf01a92fa3da54058ea349b007e809b4bf0e5eafe5310bf3b5371b69a19b6a39e4efb4177a55576174a06c022a263aa2ebdd630130018b36b79c6e3ff9e7fce11caf044e0bcbc9d048cd5776b1a6ecb5b19c5225a663cd019f6aad03e5c43080bbdda66b3093c5fa0cb4e0c7ac13226ca2a414c5fb1a0b254a1a287bf", @ANYBLOB="69c0ec9c0688199211b7364b369d3ab2c3ef4a381cf11dd6c6c744441c338088270de4d259d356b81f8e426ad12aa12315f9c0b6cdd957ee8f6c1ffb268073e8864240667f4dabafcef5f0d86613"], 0x9) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[]}, 0xffffffffffd) dup2(r0, r0) 13:34:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) connect$inet(r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffffffff) 13:34:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x6) r3 = msgget$private(0x0, 0x11d) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x50f3dd64, {[0x5a, 0x5, 0x3, 0x100000001, 0x1, 0x5e, 0x0, 0x8, 0x1ff, 0x40, 0x41a, 0x10000, 0x4, 0x3, 0x4, 0x7f, 0x9, 0x3], [0x8aae, 0x0, 0x6cf1, 0x0, 0xfffffffeffffffff, 0x8e8, 0x5, 0x8, 0x2, 0x6], [0xfffffffffffeffff, 0x101, 0x6, 0x8, 0x100000001, 0x1ff, 0xfffffffffffff8e0], [0x4, 0x6, 0x7, 0x5, 0xef, 0x4], [{0x7, 0x5, 0x8}, {0x2a5, 0x1, 0x62, 0x5}, {0x2, 0x1000, 0x0, 0x10000}, {0x5144, 0x4, 0x9, 0xffffffffffffffff}, {0x401, 0x4, 0x1, 0x9}, {0x0, 0x2, 0x20, 0x5}, {0x5, 0x6, 0x4, 0x9e8e}, {0x80000000, 0x0, 0x1f}], {0x7, 0x6, 0x21dc0fd4, 0x4}, {0x7f, 0x3, 0x5, 0xaea}}}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/156) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x6}, {0x25, 0xfffffffffffffffe}, {0x123, 0x80000000}, {0x65, 0x3}, {0xc9, 0x5}, {0x0, 0x6}, {0x42, 0x7}], 0x2000000000000148}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0xa7, 0x6}], 0x1}) 13:34:51 executing program 1: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x802, 0x88) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) sync() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9af1, r2, r4, r5, r6, 0x186, 0x7fff}, 0x7f, 0x9, r7, r8, 0xc4e, 0x2, 0xb0}) r11 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f00000001c0)={0x0, 0x3, './file0\x00', 0x0, 0x97cf, 0x8, 0x13}) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) bind$inet6(r11, &(0x7f0000000240)={0x18, 0x1, 0xaf, 0x4}, 0xc) ioctl$KDGKBMODE(r11, 0x40044b06) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) wait4(r8, &(0x7f0000000280), 0xb, &(0x7f00000002c0)) ioctl$TIOCCDTR(r11, 0x20007478) r12 = accept$inet6(r11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000400)={0xc, 0x81}) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000440)={0x7, 0x0, 0xffff, 0xffffffffffffffa2, "24abf9c202a7e8c21a2297ad10314758fb3868df", 0x9, 0x401}) sendto$inet6(r11, &(0x7f0000000480)="4c41e928e391987c9f926b82f9688d5a9049f6e488", 0x15, 0xa, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x3f}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0x61246cdb) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x813, 0x0) setgroups(0x2, &(0x7f0000000580)=[r3, r10]) setuid(r9) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f00000005c0)) pckbd_enable: command error 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x80, 0x12, 0x7fff}, {0x9, 0x8, 0x6}, {0x7, 0x3f, 0x5, 0x80000000}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0xaf56031ffa610b85) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 13:34:53 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getpid() r5 = getuid() r6 = getegid() r7 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8000, 0x20) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0xe) r14 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x8, 0x41) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x400, 0x0) r16 = socket$inet6(0x18, 0x5, 0x1) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x0, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="3945d97b75cb976cc7c42b5fd612ff5cc7f09084abde188b333538fe22fb47a3328a1af8c5bd9fc1558a4b41170f5440ff69ed83bb285e2c56cafefbe0189c9539fcedfcb82cdb54c77c7ee048cb5396dc29aa28450a908280fc76876180406d7c01547f461ecea7282e74e63c1acb6efa63129471cba27b225fbc38a04a8a1e867395765c63530bec0b88ff320cf15033b6aeb69fc8c447fa85464e9febad8849062c3d4ac1067f3cf0fe90753f93d0ad405f318d335fdecb1eff7b70e677a70447de0600feba8451ac2933c5c3daedc6", 0xd1}, {&(0x7f0000000200)="a270706334ece0657f6c634bd16c7fd02a851816494853edae60135fd86e38d1dd522309e241bb766468ca9bd1618b3c2645a49951d61ec18bbc8fc4b0a6f508b6bb9fa18be3df644e23456730fd9a1389d6028742fad99f5e22f6073e82ba69c3cea94338fd4f8f66074b5914e16f8fcc8e65c797952a4e41ac7bb54ee91c9dc9a4d30b0933c07ab7ec714535c44125a09146f567a4f1a89d2e46b1af00425dd23071511ffc28dbea17452954aa40dc8ce58b3195213fac5d07ed6419427a4e28898a57104124b2d4082276e50e64bf94e9af351acefea340b7be7547dd66d38ebcf9c472cdfb426409daa2fc8b6c2a41bae03085f4a33ceeb5eae64099cab7f3366d10709ab313d781dc52e3540c5b03fa008b8bcb33043c2493ca9c50c14df978d9e25308af3aa95cc77464aab4f7a0963e6cdc23dfcec2a711376f095ac56c2e143c0243f132e7beebfacdb8b6e7b7c3159ec828a88cdfd258611d883ce0298a231409414b6259ac9ed5347343b295f17b8b5f2e83573809ac07dce976447beaf51b343fdea9b5ea7eb5fa2765926860109acf3593968cb6493836c549ec04b81d792aa0a313a3e5d2793cc9f8081a72f2c7dc6a3e3fea3f574592412dfb05ea11e1fc941c20c5f99d2761073f327a03dd52d48e216c7e279ffea09037aac9256b30319055602481253a779c5cacf25c6322f2e7b3385d2f78d4060e20ddf5e335028f412d438779d3715ad510261b46415a1cf999e51fc8d11009920aab24c742fb10d219d3f0eaaddcd1c88d0b0efff716d2519825793c2c75b5c3dc422b00750a8bdb9e4fb4394e157e4d105bc426b365e82b77b7f6c1acb119ca14585728264a8ba88e27f9431d2ace9d59666542a16d5c5d2ef9c26d0c77436c442104b8fa5ecc1ba4e7bf03a47d6868269c891f8446f25201696645ae2f5bef301b4d08029b7eae99e1bad21e7936d1d8d2c306405f74034002369aec11fcf633bbd7c3b52ac52bfaa54636986c2601d1fa896ab1a97726e25ecd40aeeb107ea408d64d0fe7859408d959ef6dd4c3e2b6d73b101ad3d52239f38f6a32d43bbaf92fdd64ae821f1ac29e50a258cd7f46ebacc28115cb23cfee8a4a75deedb3d42438b0a59d529b40ab6dee423fb61f6e519e94d3fc5cc90f755a8aae5ff4b9379c1bc708c46ae4ce94fd2f54df290121ee1dfc0b30faff2e188d059e208faf48050391313723ff9b3f4e38d3148f052526175358b3b216bfacca4c8c0db97a8feb53df3f25f4760b97d75689e27022f864e4b84324d781ace9678fd03b1387c32e92cb9e5c868ae484e828513f7ce712d6e8df63a7cac4263b79b312343c0273b1025de71a49a0c0669aaed46f21853fa9c8ac534f1558488232aef33e75569d464de57f86e5e955d098484cf5a91376100c69e7e8de1c192b9590a328a49a0ccfba90588a45747836ddd962e46f9e33c213a1cf2b8aed5d5aaddda8e7eb0eac42f097d462115f40f0b384e79c3ff4f2079e3c8df772e0bdac29958d40e04756181ac300042eed1f6f99dcb0e9d79016e48e782b2ab6519707f12da728e53721fee401320ec03b2c719f06d90f7a65c06f204ad38c531c99815f170ae31d2110d14adf9554c4842f939cb4fa68de82079bf952d656f7460f31111483fe9734fe3a90e42d4db0b220fc9ea0dee6b960971ef2b97e0345b2019b7baad4035947fc6b2e1005ad3373524e34bcd13c03d95cda1744fe5477a7cfb92807bb4cb38ec960ad81a7b11c30fd3042365370a7dd7c39d06d6ac67838eabf37ddf77b519943915e146c83678db5fbe568ae1d5f7573de92c1d0b8fe49b47a6c77c573e065d1ef9ad757f9f0b5e702a1e376150eede0a7cc5b497ed938429ebdf432d3adbe99fbddec4b747d06e9960619026203c2fd2e542bded4d9502713ff040f8424928a46c1f226ae4ad1143558948674a72c23cec06516fe319029b6bb14e4c6c34e89f81fc5e7252794c70670a156c0038c72ae651edbf21dd3fa8a1d4b14ef22161e23620216413ac6db0c6065f3ac00b8221b379b15274cdecaae013dc06d9602669ab024f0a103e0f150d44ebe64097e6d14be87c4b7c3f2201d9bc0c98ab793c4afb95669f3ca823ea610b2ea2b6eabf3ae18f1a67e33c81964c0137166f76b0b0e046ec9f1505dbdd3e7891d7463646f2b71c1bc37488dc82eaef89cea1fd226753b7adc1a59beaf4f2941e6e7f8200e9a9ced276d5239371ab19422eb6bab332d8c4ce12f672f09dae709eadce623cea564c5d52a9096317f26a942a6fc1091b8bfacb52349518705ec61e97e2258549de8901eb09ba72bc112007c7183546e136695c8285d7180dd3ba3b124bbb6552835adbc5906e441f19bfde237085aa48d7266220ae03d439466ce35ec7f39faad9c8e2ccd93d1cecd39078dd9e421b6061d6aa9d662794f6ab4da4c3bd3567186e483b044bd9c625167de31dc86194fb7f354db883cf385bdd19529a80cbf2ebe0290ac6139dab34fbb94b1815f6ce68393453f563153c5b8059ff92bc78f89fdc882720ea352f9387dbb8c76bb5fcf9e3c766fefaa9adcfdeb8035a0c47bac3dba3acf53c12978d856e58d9a75c281bc1b439e449d4f6a79510405c9c9e8e5039af7125a6752ee40b7de853c752ab52dbad0483cb7469117e7d5c6a11b70ee24798f65b46dfeccf37cb2d5cae4f447ee753f8a0e6583aacca588168a5e64fc3b6faf13a2609f0f3dd26e765ee254b1331480213a60f07b470b9e60e6f90588f8b8503bfb5b0750429975525a7e097fbca0c23c779ea7062661c07c350508f0776b3368db668c300b7e99a110895c4f914bcca9d7d885a2d2f3be9f3568f9c7b5d5cf47f95b367ea309e6844cbf2be291c018d1e62815e614b4ae41b13a82881e1fa86d8c34fb01c6f5c50d902d2d293a21b82475ef95a3ce863c2095f528738e26012e33e2cab877bdb50aec33882a6694242d9ad6ffcf898b4110fb4669719aaec1c2d10db7b42a8cc36bfd34d4f7e97264e863b82425d5c9d553e8a0e55626ee770890ca8075400f84bfe67342e62a9f56aabf721d4df6346399ceeaf38ee4dc9cacdd489d9e5c60c77482369191888750de7bd16a7af647bc4a5d82b1fa16f9eaaab2d09270a2f04d445df68bbe47a56d74844de20d3da482f475b2d2a7674dbe73d81fca691926dd31ff89741c560d345cc64de66a6bae2fbd5cc6df84843e0826afbc1a773ed0d5f5a78f0d873a1cf7d927369ecae5723ed20485b9d87e1fede664b8f6e2201b428825d3f188a588c97fd0058466b6a14100e0e69fb40ebdd2fde11152e70bacb819a6ae45df67e201896a2767878a0de75d17ab62472cf6418567748a4f8b1d3cc270682cec04e0ee18f325d26fb9c986ee328cbed2bf6ce4728cb5b15ca391554c0e476f84929d5e66b22ba77d60c0442583612080a0646eaa6ce8ebf5a4dbc2fd0f916cb0aa277ae04a2db217f06066913d6a1b952c8099ab46cdc0aa32d5ccf9c08837deb5e6422661f962a95777b7ef60cde5b038d70b21e18219d589ef7a4dd869fac11ca7d8cdd95cc9960ea23d688f6486b08b0620d6bd665d233cd9258e9fb177139904604286a0386182dc30bcefad17063f8a57f2342f87e1635bc499500e047678415b64850cbf1c44e098778e2ec469f4d9f0a4e55d368fe44f42528a3c353000db67a9d667b424dac94ced81a076fab53629fbe5a0a50b907091331c428ef30845c827ae7c5a9e043a5eeefdf2f04b0bad4d7a4cef2799647fd6161c60b5f8f47890596221597fe2dfb1eb4137bbfeaa94cb91487de31f3b16cb31580c8c8614c49108816cb87580e5ecbe437802065e6cea4cee01e1dda4b3cb63c5126205089168fd636af295730729b499a5de5ecd2cefd2f1e26ea2b9dc379d63a2b30f4f8e82ca94ffcf100aed884937cbf8df9eb954b51577fa26f7d616bf9e21f50f37dce59ba827e0546af924831051ab8d0c83af12131910db52d0218db27a6b5fabadffdb3f163cc486e64f3a4c23b56cc337b533834f75d84322129801024a1b762835b7f2cbc7a13e140d9f186ac1ba6f09011666f0def2f5b0bff47c8f27b016ad105132836b8b7ecf4295b9d61a0d12f62c2ddfa45f7bba46c284c2ee7b95d3d42c1d80d055dd3aa67fb7fdbb14c4b6c675726bb408642c9bf8589a861723e0ac1d35b9b0056d2c2273e2ddbb54b97d554af87c0bbb4393bda75c26706407e64c84dd72c0709aa72ba1feef84e42171ec03f4b315c79627c95338fc092971fb2b92a1fe985fcf62fe01baff83235374bd39eeb280f473ebcdeb97daa47ba206199a9ee2c88fea865d67542abab7228fd1872b6968d1122a36f2e40b482f61744eaa110c75c3685209bf815b982ba337b7cfe15d59ecc6b3003328a447e5d2139b058e8f4de5847b808aa1fc87b3d52197fff21d4fee047a64a2ad50907d5bbfcf4b88b79f5261cf266caea19495663b6da04480ba65cee6426893a3bd4c934f6e5ab1399fc0a45c52be50b38657706fc479117ab6603a2d7df80af433ec149f1d704cd91fd9e22d78887af81081cc590aa702d65fbc95debd5690246cae5cff457df875d7aac07df1aca44f16bb70b433c7d1cd9a59d5197e42bd5fa57dd89a024666160c94aa75d9b4956fb807d405c6bdda1ee2b79ae52e2f5ac68b0a381805c6ba5b6af67558d88b2f10dcaada0ef16688a0c3a6339e52c02d668cbfbfb3f7ceea965cfe451953eb8c89e9a7fd8d63219cf37a187c4589a622240ea77a32ba8164e02d6af6b33c496bf39c26838b67501a058a73dd5a923f29c3f296eab10633a71afda359fd9ee7b3fefc1d8adf6ee25fa1c77aa431f1b41f290df341143a49df5bbc7eebb5367db4b7592a10cb04a1de00af7704c66eeac053fda1ce99a47b6cdc42579f4e3a1c1174b5ed5b1da034d63cb812ce93ed6c04091fc197796a5bda8641ea3a6521530f673f79c1522b735d9cd552640640766e93cbac8f45e15147a22278947b99353f797369339f1075b11a1e70c0456e324f1c86dbe88022fc778b2350e3bd59100d151b44878e63fe42c517ae89330034b1a075e4902793ced849115e4d5f3f50afb14aae31acb7ec82ff5ef2250f6d8be896b35ba2282005203552497b7b4644a5a647621c386ba934e4d5a055c39fd4230f6f3f2d9d250633e39575fa3ac1e669e37b1426bc39329c0fec0fcd8ff083f2fc2d5d92d98a7feed5642fccaef1720fb755b12bf8e31ba639478332ebe85e21fb9c2b3dabd093312be633f384510fe64806d3c365989798bbcb46d203f1e86da1f210ac2a6929ec758f19e2f5ff9c0e989f86fd0519afdb94eb10d17dceb4f7cdb4d3c92faddcadfc5d79aeb7c59129f4ea3c1b53bff3cbfe025da51174a42972668808510f5c4fd1f3019e39cde92b5f9d5335f32825d3d647b92ea113ea3579c47744cd0b5c741a6fd72b7bdfa584c85be598c4ee649c72a3e678cca1fdb0542f234833f21e028e940867fec403faa09e886069e6fa2402eded2fa9aaa10b31b07f7b21ff26049eda4af92e4ecee400b94a4e1e03aea6f789c8134cfbef4cf5a23bc81e8a24c8f80d3129207b7d0cdca32beaf6fb267268ede175565514971e5fd0e4e57948fbd4a33e366f355352be2220b7a4fceb99bc9fc38e85c37ad3d8dff185ca983fb1965f244471eba5e669bf7df01b0cc9cbb3ef334bd3aa1fc61b8ce09b374ff90a9813d7c507fa826b50f7c59ecdd18bdd5c74613f1ca186e42796b9d5c0cf", 0x1000}, {&(0x7f0000001200)="56a1abe02e8518df60c2a6a986", 0xd}, {&(0x7f0000001240)="e4c2958ba5d2f3", 0x7}, {&(0x7f0000001280)="cd9f4e03ac15c0811f4ff5235175f385ca6f4069f9496cd4de6bf14e385074eb2b7a153606bfea37621201e17723be63c258a8a438", 0x35}, {&(0x7f00000012c0)="4ed631131f817b870983665d854852d1aa88b9b7b72676370dde2041eb1b4c647ef963006e59e44a71e1eddbf7b756d728539daba197a4d4e7800a0d2426ea324197ac6314c03746530afb1b5cc5b2685cbc9bfaba", 0x55}, {&(0x7f0000001340)="09508eae2dd074f902d6435962c2fd4fbdddaa2fce2e3199fe506b2d5e4fed05adbefc354f9da52db435f4dda214c651567a9afb9e30e3bce13d46bad71bcdb8d97f53f633521b46c2ae661c7e087c35706f6102b7c39067e6902c88ceebfa5a1e6e5768e79b5428a59dc89b260bf00dec10d3725c2821c6b89527", 0x7b}, {&(0x7f00000013c0)="d11e3be64f2a97972691feed04ecf10648bcb4774ced6556c21b8ba3fd1b43238c903eea6de135091c9049d6b62b53ddacc7b4d2b4f7762c239d8e1cbf5c73bdd4b17a32a93a33cd028172bd72ef317b9eba05193b945c5bf378df5e9fe7c8ca3f7d0e6045894e9b9dcea3c9514dffd0baec07da9e0d9bb82f5231059aa603b24997b03a051f1d49b2e111075da62c6a5efc", 0x92}, {&(0x7f0000001480)="934c081b6e2751a428591c0c4c6dc08c512758f745e5f93fb823008ab62338e2c52d5ccfcf4e2fb201ba463fb14851a10d638b1158133651ddd837ebb19d53c74fcad79152b5f801b8daa02834da6d5afabe56861fedaa0a0061addd7f24b7ae09fe46bf989a9042af04e688e028f9da9e264c5b6d9a", 0x76}, {&(0x7f0000001500)="cff7736d568ae05ac3ab6eec99f970703de9cbe78a85032949dab801382d29e142d9dc61500e163def8babc871775ccf0ab4a053703bb84dff5aeeb82834efb2a794f2a150c835554ff44e21d067e1c36424016829458334ddc830d1e4d1acd7373db56af824974c4839d200e1a5aac971bd337d44b07ed72f9a0e7e286218ba287f39521b17988b67701a5c69cbbf15cda2a26cdbbe4a61af996c9a678b5113823e667d2d5a9c84087d2f1f9982a4e14fc7d571372e4507ec188f1066fa93c7c2f18d93bc436dfdd216f46e14ae310bbc59b3f4012c01f4203ed09329f951647bd8efe611859d2928f0ef846f", 0xed}], 0xa, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}], 0xa8, 0x8}, 0x400) clock_getres(0x3, &(0x7f0000000040)) 13:34:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x55) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) r2 = semget(0x3, 0x7, 0x400) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000400)=""/114) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 13:34:53 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair(0x1, 0x5, 0x3, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x1e, 0x8007, 0xb8c7370) fsync(r1) 13:34:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) r2 = getpgrp() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x3, r2}) setpgid(r1, r2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r1) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) r4 = dup2(r0, r0) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) r5 = semget(0x0, 0x3, 0x220) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000001c0)=0x1) 13:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375140f981a871f6ad9cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e0000000000004363add9dd446fc24d1cdd64248ba762324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf2091c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca3", 0x118) execve(0x0, 0x0, 0x0) 13:34:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:53 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0xce1}, 0x8) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f3000/0xc000)=nil, 0xc000, 0x0) 13:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x10000000000801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) close(r0) 13:34:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xfce, 0x1, 0x5, 0x6, 0x9}, 0xc) sendto$unix(r2, &(0x7f00000003c0)="a472974b6f60dc720ff005b1b85a40d1739f26d439f4a0fa456f41f20131e4a46b893876b016acbd6a86983c795f0d285f50cb5d4aeefe18cc56b745f2baf4c404a935ecb9b218d41fcc1f1517825aee301f91194f23c1af3f596017f49477150a73b40e2aa934e2f4055781b6f933a60fc7764f9fb7e259b000c4de3e96fce996e3070d1c30cfb3992b866f8e6d2eb8262a442387fdad25e321bb1b306761d8897fd22a534fff1257ee0d5e33acde82de4bc743cd3104c867a666fc3cdd6e98433c0628f3a64c45467cb7a4e6f764e56445a5f8b91441aab042b3734c2f10e8dcb2ec194f9f64189b7e41a6f4f3bda447bd6104b4feca1152e20fac0d17119f42d1430a1b1cc1e34cc447f459dce9f49864a400abd70308ce282cc07110664aa14d4f7237ca9d504493332e06d3c4106f59ab9a46", 0x135, 0x8, 0x0, 0x0) 13:34:54 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x4) close(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) r5 = socket(0x10000000002, 0x8003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) r6 = dup(r5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x9) setsockopt(r6, 0xffffffffffffff8f, 0xfffffffffffffffd, &(0x7f0000000000)="3f0fdc01", 0x1d9) 13:34:54 executing program 0: r0 = socket(0x0, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="67dbb34771f5230947a8206a9e817db919a1c0a74ff20c5f", 0x18) 13:34:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 13:34:54 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200000880, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:54 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) madvise(&(0x7f00007fd000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) madvise(&(0x7f000057d000/0x2000)=nil, 0x2000, 0x3) 13:34:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8000000000000018, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) madvise(&(0x7f0000793000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x0, &(0x7f0000000040)={0x200, 0x4}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x6}, 0x10) 13:34:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 13:34:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x5) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xcb, 0x0, &(0x7f0000000300)=""/203}) r2 = syz_open_pts() close(r0) dup(r2) close(r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 13:34:55 executing program 0: syz_open_pts() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffff9c) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x81, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x20, 0x0) r5 = getppid() r6 = getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000001680)='/dev/pci\x00', 0x100, 0x0) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000001680)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) pread(r4, &(0x7f0000001940)="fd938be17bcd946377a68273fdeedd1a375cec3627c94c9cd6c0953740203e01fcb70d3cb4c0f0fbb37186f36be91ba3fbc4445bba1d36846459e4ce1e56fda8ff", 0x41, 0x0, 0x0) r10 = geteuid() r11 = getgid() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd0\x00', 0x18781, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x20200, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x8000, 0x71) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="6ff94e77cba507794e77e84e7aa1a81989bbd25aa07b0034c97f87007d46da0e3701f769882006b5675935fa7a9f7b5a18b70ca9dd4f8dace2a14237ad7bb8b0de6a0e389b258f47530105d2b2397ca794698dfc205b6ebe4bd9d2eb55c39f8b5705e234829f97916dfdd3f4c778697c370b519274a5b643d675d3d639d11ebdc970985ab0b8e3dedfd29827217086061647f49a9749cd6acbf547b5fc20f2d6d153a9", 0xa3}, {&(0x7f0000000040)="95da6e2687821a9f41", 0x9}, {&(0x7f0000000180)="0d7cc549935a5fe6cdd8f236bfb0beb26b347ae3bb34c64668e169a732a635eceefb3e8b25188e5ec10e4862ec9711fab4cf1bf651bf65a65de3c69b2f41848d8428b928c6426b761c961340e9e7ee9dab9edb5ccdc15ea3f664fb2628402867fec4ea21047d95a5c8e5c63aefa55536b3b728c12681bbeedc2e9e530b5b2d6dd775199a1b6f8f6d30f81b62b9d5d28b78b0296e78b8af5f2172337dd4bc9041878333581a523ba04fa586ab8367e5c60fb798d94cfd5f39d27b9d3b0ab1fe51352bd1e8b63e3c2a5786727aedad15135a323b5dbc1fa6b25f5a151ca67f8e572ba15dee6f3596c5db518f1b26fe62", 0xef}, {&(0x7f0000000280)="19ddda8900605f82999c9cb51a737093889c395eb293448aeebe939815be2aa0af2d2546a2d1dcf1e13adf0fa2ca123cbe1449db9e64c8e59b8348", 0x3b}, {&(0x7f0000000300)="afe3f7dea93aaa62e5ae1794935c8585f1d175faa0a953925af75886c754332abafdbc6d692826f46fa961c0ab64b68831cfce9726e475bb484cca49f123a20ac9cff9714405971cd7d82b9faad70e2c4a37ee0a650f69c0419473c0314c0c6c3d2f98aafbdeafdaaa36004335edbf5a6434e770c092714598e5102d2044b5dfb853283ad268ca24efc9472ec40d22b721af32980e157de73a4fc2774942b3f6babe4bd79d1d977124d225edd4056522bc3781c8099ec1e8e90cd6cdcc84ea9d8fc6c6ec36c2379c978d8a0cc2bb67f0748896879b2662d24cb5463927f4bbfca7f3321f2ea65c86880c03583bcba367509f466570fcbb76a716c2fff7a8803b25c3f5a2f328ae378be95521895f3b435a472dc448752ff118e2ce096a64af2f6ecadb0ad50ecfdb147596999c584440a77f474fc8c80ff4cc62e021716a1721bcacb389cbec2bdd9db2f3fdf027109006075b1f89d263582a203a1837bcd2c3fc662d40c9cbb6c6a3072fa201b6d99194f7585eec6655cb70be76e92b238a6af93f91b5321f3667a9940b386e49acb4a4a2742db8670d9209b60437d31943d66f49715819c9035a15d8a3cdd377b08a6cd45866472c8bc8694034dfc3a790ddd3e5a5f981b8fde25b1d8aab8a5dc57220c31fe13e716386411d380e73a88177a70c61e284fb5f344ee9f151ea2645f12879dbe95d6ad0b30cfb86f00550defd998bfc028516af1bd0bd32687f86ffacdd82b164d78aee8a881b057b1fecd8a27e7324074d48d68f74b17e6bbf85d720c2f667146987a2146502332a31b2166ee157ad6c966a9aece5ae9cbf311334295d7ac1fc646a51f3c238353cf13fe7c074fde5055a3335480742b4ce74bc41c4947261cee91c5d10bdfb8ef7f734e1938f5165c187135bc575d27f224ee1abbc3ac7d6b799a7da7fb374ddfd5c105375849d14b8325084e56a3456af0ee1468e0e5d53d768828a44ee8898d51ae0e4edba047e5345f60635ff6a8469cc8201f512bb56668cf3fe95c76c4aabef403d7ec549fdf24908955350884cfd1b9660a226daa570f702e2998411613b939e1d00af73507807f5dcf58631e85bf56a739a351b5406a046ff9927a78affed6a238e73a36ee7270e2686171328c73686dc4d2b15fac02db01b2345baeba65f7b827f13f41695bac60d2a21685a6ff5d519670d27bd1d6952e04102a8ae9467b14f5aec521db42513a1dddd1759bf9c2d824207a1c12e7a8a254d2ad64c1f3324ebb08e6f7c36ddb9f8718654942b503b758813d6a02d8a9707272755f3f08d65036868ed50a2a3c4847731a772ce256da1597ddfbd9e8b95a8af05a54d8d6be1a442f53b9d1da31e492e4c1e2b998bf37179e512636aba9ac177f47653af8c57edfb34a3708885c25ba729d3a5b8f49bf5e1203976b65a579b9e0954bf1f165f6ccfec9833bf3afb5cf87227de34b2442889d408da98a592be4535ba11ac0286484680db15d6bf9d295bb6b152155db2dc44519285ac598b9567a450229b6fb8fd845a8df87fbb8de5690c370bd6cca56daaf8eedd74ff8b7a1a25a85960bfd4d2b2f30a294234186db1fe35102d1a675d2cdc9eb7f53e149d2af8e29379ab74d001b52ca90f77511a99ffa9420ba40a45ada7f583e6bd7fce5d74ba7ec6dd67a957e0c04337982483ecd6c4152404c28e61e329eab50cf4b846b067e4640e0c2d165663e417d1c0ddb0f1b974c249ada539b4560a873a002f072adb1523ce6c8701ca4ad4eb7d155f36497399a291381327c20b5a0a3060410e1c07d101c94811797f35f2a906df3c06d35f04ce015dee7b2d40709c42c43f4a810afcf8149732e38e525b1f8eacc8bdb0ba23dd2e047b5a01d742a1cabd33f0c7015d42559a30a28e4f85ceb5efdee5f0f04d3e32cf5b245efffdf0819d27697b6d729f74eaa51c1d4967e46adb80004c0e034fcb336f08cd4810ca8934b194588934fe983ef6d0d04a86df03659ab43d20aaca0087c1fb16b0ecd7bf92745f53eb4fa287268a59a2bd8b3eaccbaaefc6ce29749bf6ceb77f9ddeac897966869484587dd6531c7bb400de10c8add1955d0a268091904e34b818915fa1f70e08863dd9a7e7345d34a9318ce7413272b65bbf06665e43f59bd76b775e82843d878c3d64260794a17c1513aefecfb4d873b68ed6f66f6aa28e593cd37d3eaf8e42ac21ec6fafa6a0e3b7cb5d13ba8bf28c69aca487ec851017f5f2bd16b95023bc330469b0351cffb0fe7260c86325655dc46cba51dd4a7b51dc0506e026518ee73aaf10649d9f9f48bd91bf37ebde96999159a225e49d737a25f7e10d762821b6ba5dbb06d51379f0e3e31fd067b28f6846ab9e91b07482486355f7df6a99cd3e0560bc1a82fe0c1c880e30a865a5fc81975fc11c47f4d182487f318aca26e5d097202fe9496ea9c2c1a8e012c4f62a65bba5b273e43380f81a6bf51d2465d8ca77f183d1f561910461612808b0bb900db1c8497db22ce204292c184a670f90e670da85e3cd089bd55c1ba210830670134ca26269e896f584a5ffc9baf387fb88da9af3e4029c80f9f23d54a43e1c5f80fc20e3361c55df5539c1529814ea921d677fd072f47487da61c9dd3a2c19876d30cca6fae94844c2bc597c9028a5348264956e839aefc4fa86ceae0cbf635862473e7e11c18c1acc882e2d01fb2b2917a38d52b6bc168002cd801770b93fe6d270dd3bea0b516e7bc72584e98e9aa3566aa4edf42be1171198e924adcf487ebd2f529eefe9de236a1c85ffb1468c0e77ef09ff3606ed11eeccaf649b664b2732df9b6ffa1cb876770ad2726946768b83eef0a34ab1db045042a04af982be1a16eb21bb8459b65ca8b54d39e89b251be4f8016bd1a43c8684c2b46bc41512fe57b59a4f20da9cc01a733ac72b89e98d0597a51f38bd0411a985840f9168c51c5993001b847551d13812839df59c4c25e6bed5c7cb6b7a898887c5a993ca86a1eedc6de52eb6ea0f5e46d92860bf69a014ab94f3ad8f8ac559d56a574c450118ea113b8bddee3c7e1d37594cecbc4ea5048334ad2db8626fd197e641e88ceeb792c348153f3ccc2e76f48a97d1c0dcfb1ad6da8e70060a026ded28ede80ef4f767c224f6cb3fa733f3169ec94afe5d30b96c3fb73b8e8926e0fcdbbcea90dc26a0d1912fe3d3796736e6adbddbc48801e18f9aa2450e96a85a5a2aa2da1cd6ded12e8d8154bf342368a53980b4934ffd1f76a83b3d8266d3e4b7e5f69e8d97a7b244ba1db2c676bfce04f43f36ebfbe29577e483988f845e81c2534d8c22b44e48aa4a18046b3dfd2b157ba134f74090944a17d210e50756329a3a8c4eb12c5ad6af085379f74d7fb3b59f1010a35b6c11c86151b23751c06b7ae8e9ab66307dedb60dfedb43850f6b599e244bd34089f28504208e796e35705b8bfe8a091bcea224676aca8398b7a992ea7e55d31f0c1e1193ba0ab3c3a78f3fd1c4c3ea484a2be77cd577b94acdbec66ab8168d42765cfc30a890ba03a2bac1c4ab88ae56c078f7ea5179c7a855af0e2adcb815b9f3ca2d2447ebfa547b34b7fe1d761aab5a72bfca84ad967d11707fdf133175bf2c49761b82ad36d646bb51c9e64ffd110c2c721497251ca5d0ef69b6973c2b9c0f96bc43f023a0d7648b7e6990a681122dc231e7dfa05005fb695435bd9402ad373d394e94cadf708d3fcc607523f211577bb6059b2bc741af0b80d3222774cd1153d71ad9f7b57dd1416821632523a1b221ac17822b4ef76b33a641147394f3351592d645bbe0552f95ef69308d10f0991df2a08895e04ba747f4f8819ad72e028d77ec32d5440c213e6f3c7e49dc740de88cf6c271f5c322ed696731842c8b5cf5c0da2a64027ea4a3291eb6fe17a62d8798880e96cc3821da130eb067d7545b43aca5180adb3779ed96501369a7cd4cb712436383b828ca6fbf4ecfde5216c5304d4d3a8bb898eaff986dc722256d27ef6d6ce7c15569c95c5a1a14e5ad2ecb796c295025ae4386cdca26a02719513ce028eb27c39d070e4b383b44542e83f4bd5dd32ced36f95f5693f710da6ae17f66cbbaa354ff03d833794c150872ef31cd24f1431e929a2666f07672afbf1b7f550df5cda06d754cd635a7574f2106372a062faf11afad792e87f3cd3627e33ce05fabdab1f8dd814410909d27cda085e334c5b06d9c367d4182804732c73105b195ca652a22c4c0d6dd7f4d21a54886d649dda9fac2b52e9cd6531298b4a9781203beb66ee911e9fe424d698a3ea198b38cb817880502a97c651298ba83a5f67faa16709ca292e00cd815a6e788b3eb5d4bcd4d174760b809418411b9269d42adad22c5f3d58557b16a518355659cc9242015fca1c4f8238b2005a3c23c6da6c264bda317ce04f295f8a7dfb6e10d1b6a046fd72118193cc64956b15fff89f6b387e181c36a4869df35a728859a972af5824d68d92a45bf29fc609c121a7f1ca4e1bb175fc36289901d87b39d4cceb13c99fe186d77d200ca3fc54ed9614fc86811e5cf0016ab16cd644588d0e45f21752ff475ba22861d4ea486b39039251c3be8d0f177af4c42fe15a4a8bb00d885ddcb6fc21ba8f40528f841a470c3586a32edcb09f8f22de9d5ddebc6a78ce9bf0be9497996c418a6d86872db7a7bd7be8b53144df7d3ac4a9d75e6ad70e885326d6cddecb5a9c3d14f48575e825c969b77540d3e42da694d217173083e4582930288d887c7727a2880cf204f9bfb932462ac2eacc9dae5d23799d16d7a1697b152687dc77e4f48f289e50b1087832dc42dad68f3904ae289fc1418340476c5ba4301c26c395c5547024cfcc94df2c1879861690ebe43f4a1194411454a40e5f988ce31e1c6a34a3054b7beafcdee88afd928c0c2b575861e3905841a7c5c550c253c3ed306fa7601aac47420f3b263c6ec30d24874bdfab9969bba8e267f6bf2402d2cee8311d5b33274875468d67f2d93d2980f2f90f4cb3ad05090c676fa8271629ddcb9a66b5c71c8ab22ee8bc9ca1eb6c3fa7274465db768059aa91a00bbf3500382ea2e51eecc1ebd1975a2ed37c837d1070f79699aaece957804cae26ce555fe0800f809052474840cbce8bd9596c13e4670d95b786ace39ab8d3c9446b01ac3b6b2cc8362384a328bf1200d175c69d8196a112f54cb9e8bf3993a6f8a0ffbfa7f3af002ecca8026d25ba1b8736865c6b642bfb306b153d0512ee9bce5a7ae5d0bd3b6677fc21ee8d382b8e6a85d457149afcb95df29fb967490da0af2b449ffe2dacfb24c6890b7e41a0652099407bd013e4e64553651ecfaba8add59493a99ac72ba7c24b5f637cca8a69b0fd4fc448bb2e59b66d0ba2824a03788bcc691eb06870291be0a001e29f2163f639456329ef364bd39c0b7517c064eac3ef9122b7e1df89194023d1c96d4ce363ca3c3417b3236704f0471c778194d27ca0238f9edaf037e9193f073063b5c35155ab15ef6fa2ee1dee30f3a2b98a6a7c87fdf3bd50b897f34e0dda9b32765fa1f99c568bb8a5e1621d81ff8a27476537a8339558ec22de27f9d22fd0d4f30d6e7df1d393d5aa33e235d3e886417de34bafb40ec8e28bce834d6d2a26b4dc10e1e92d65b27e5b9899f18948c63ea19693910da0def99f7bd1fc5340b1df8bd9e389f1c3d902cbc58ae6181c4bb5adfc0950a5674f75e939666a2331a3aed7b1176bab24857ef675c9668c63c820d8e9f24dd06dd0a2efc16ef1d8e69f51329e662e48753a17b0e21cbc48f1a9b864722659fd22939996a6667fd", 0x1000}, {&(0x7f0000001300)="2f6a15996fcb5aa03c17b1282fbccc43163fc07669d0b1c48d08e9a3c38bc52f4e997bba9d9b47297ea4cfb962e3803a7d36dea678f88e179d668a53a78e3129b76170c5", 0x44}, {&(0x7f0000001380)="ad4a51e7379de67752cd2720ed709d4752e9db4de33f95386d4461ad1cb2554164072cc8914d339b01d8319cbc3cde26393663a96297e14a454cd574cb7c39875d6784355303107e30a7e108be39568c0df3681bc1ea4a207d84f830c5a2e9f47701c84c88bd5028a5586848ae339a9c77802ea8232e8753205d125228fbd10db6b6129a48ba73854924aa61b92418bd1b0d57e61eb4519abe3af436fc694e508dd5c4dc3feab303fad01e1b9aace4692d702e5b895b7c7434a1d851b76c5dd46787fdbf9db8ea3091cf0cc35ed30877cd5bb93c671f678975e9", 0xda}, {&(0x7f0000001480)="73ad5b64aa286eba5decb06667d755424c88a2cf2c0f63daba800d7250bc9973fdab97817c5a9f4b0af80b377763a069d8abc1f7a5dbe5e975b97d4c210464c4b1b21979895a2a5154070d52ba6c2cb054ac42f16886be5b81c13ad65d0e47f76d9bd4206817428c71d20de3ebf49ef3aab70f92e7e7b91630acc3a595a201a183a111176b0a8af4e0e2ec94f4d772b4fff778b7", 0x94}], 0x8, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0xb0, 0x8}, 0x271de4e1a3fd532d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1, &(0x7f0000000080), 0x4) 13:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10, 0x3, 0x3, 0x3d8d7c2a, "73cc51328b07720d3fc9c06d000000000000edff", 0x0, 0xc70}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 13:34:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3, 0x5, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x20004268, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 13:34:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:55 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="abf77130926871249b2b37a9636e398d8f61e53f11b7c3286032bd2b231189323b485a575c", 0x25) 13:34:55 executing program 1: r0 = socket(0x6, 0x0, 0xfffffffffffffffb) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x1f, 0x6, &(0x7f0000000100)="4ca57bd3b238fa79451c9785b4", 0xd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) write(r0, &(0x7f0000000080)="7254be4148945142dd288291a399b0bd155bdf8d2459469183773a6085088b19d422e44c9c68a176c837a5d42cdefa6ba0cc9708072a44041d09eff691321c8a2a680ed0e62630b5443bb354f0bbb86296edf87a10d699b99d0024d57eea7564f0f6bbf74c4a4696d6a6b393498ebc9e31d13e9cae40813a07f9f68911bdf7ad", 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:55 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./control\x00', r0, r1) rmdir(&(0x7f00000000c0)='./control\x00') readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)=""/1, 0x1) 13:34:55 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 13:34:55 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x41199958be7a9a29, 0x0) linkat(r1, &(0x7f0000000240)='./control/../file0\x00', r2, &(0x7f00000002c0)='./control\x00', 0x4) mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) 13:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2000000000000031, 0x100000000000001}, {0x16, 0xfffffffffffffffd, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:34:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20480, 0x112) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf39, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) 13:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10412, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) clock_getres(0x0, 0xfffffffffffffffe) 13:34:56 executing program 1: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x2aaaaaaaaaaaae4d) semctl$IPC_RMID(r0, 0x0, 0x0) 13:34:56 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="c000000000000000ffff0000080000005c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f35720617d0301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cec390b00000000000072420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed"], 0xc0}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1015, &(0x7f0000000040)=0x6, 0x4) 13:34:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r0, 0x20004b3c) mkdir(&(0x7f0000000040)='./control\x00', 0x82) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x249, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="d863cf97d50c8b2346d67a1449b101d874cf50a1ad321e684026f24bda11e14ca30d43938a7b7a48c24bd871269ead7c6acbe18fef07", 0x36}, {&(0x7f00000000c0)="9c3a5e3785f0647b20c582378c41e9ba49488021b00a27d9abfaaae3616687c8390d180de57a13fae0a662cae43d3275f88b2090886560ce2760b46d4867acb9f0c5ec745caa59474b3808366342196c8baa4d6fb308afb9fe01e9d0f4cad250263b087f2005f13f0b14a8", 0x6b}, {&(0x7f0000000140)="babcd0b0578221704a4bc4bd2538a210f8a02c69db799950533f66c85cb5e51c5949049e5d191f58b8e0869e8aeaf8588eb837fd634f3d1a28999db875de2b133d3c3a01ecc196e8c6e2d9dd566bc2a4dc8750a64df32be04d9be980673c872cf46ac14b88a85675ecea6cad5e53733e5d61e384bb9584b9fbcffee10e985a149aec0acb995c6dba46432abf7be5e1efaf", 0x91}, {&(0x7f0000000200)="b9234babf922e59e94c7ea806ae80222effa9cbeed8c69424bbfd095cba3a55385e2f85eb01db4b46612f7e396b012bcd9bd931a655f5c43a19708c384a81877cc6450848b51915b88c213080c76e895e26bb43c9fe7201f", 0x58}], 0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000280), 0x1, 0x0, 0x9b8, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 13:34:56 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 13:34:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000080002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xa009, 0x80000000) 13:34:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x41, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x100000000, './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 13:34:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000006000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 13:34:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x4003, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 13:34:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fchflags(r1, 0x10001) fchown(r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 13:34:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x99) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) write(r0, &(0x7f0000000140)="abd61f5b5b8e8cf4535979007bfd6cbdcdb71dafe676dda7289ab9383c8d50acddc00e4062536c9f83d206ac1ce1d20b19bf40076a92102ae2b9097ac59308702431b360da37c0176c3e50fb4c4d8515ac42bd6d3106bd1d067ea64de812dbe82f09cb8de7312b31cead4d9d6809edab64439167ba7588a597ea178df9d366c3007f74c0cbcd5a296591f1e3390678ac4514e1945a9ac2b5f5bbb999505cae3c1a80f10530232507935ea127b9ec3eac3ca4e29af56a0bd49a3c3a9b9620a512a31d27732d99ce93752950b2984d3d30e7896cbc4f92038c500975531337d280e3fd4759e2cc085f916d2174222f40977681780c37a205f79726a12294645df1467a24e256f9404a1b73c4e7e183bcfe19b1c70bdac15447646e5d8b3fb07896a1b43493d2a3c8ed949616fc4bb7999afd88e18a101e339b5f19b2fb846c993c1da683005e8af38d2a08ae0441da8894d15d101236e8453f1a7e3d5ea0e74c4c06ff4da5ca3afa155ecb694532901fa3e575cbd3853a405687c85fa7f2445587adf6cafd9c722f5ce97fe7b4195fc2cebecc4a328cc1a466011fb9e623d15d9e5e707450e56c021f0afad180437485163fb210cb1347ace2ead89ecf03562ae3ed11a46294b4d416861f35777e2c72b1c740f2af8e35d5aad0e4befcf84c56bb2d4320d0185276ce888192287dbb2e58b521d1196b7807b2d8cf30de6751b8cee1c3b5b14dcc14937d3f6b36759c5cef11372c0988c1f2d739a4e43db20567904f4dbbadc0734ba53b59cadc895d7242fd859def54b713fda868e9b2722bcbf21d276aa7e3e9977ed5493e2a0cec288152afaecf7128b89c6f15febaac0996346af1b96ca0c3dc9899947eb95c0da51a0423ae331ca7e223af1704a5d2823dfd64f3b52e26f2dac4288e747b89c44f6e46edfd3490ad9c1216f3faad4822d0e700712d24694cd910a4511b0534a8e709e01bdda556a289099db047b9931e5cb4200b3ff7fc3e797a90387607d8f1018e267f785fd81c5a6c019eac2e4ae5f072313c01bd7de95f3a3cc1c7f70270f89bcf0fd77a6adb086c8a421ae2852cf849d9a727013d917f9b117af7eacaa5fef573c35eab1c59a1aecfb7da01561bafff0d39aa59a3565567018a567d8bef354e1abc0a0a40c3ff9bafb1acde135bdd564044df7fbc5c17a46bc9dd0be2b3c341749533a149e9e02ea5776bd38f6ade6efb769205c9b173d30f34fde03e6907afe531fd932ef50a4007f620be69d5a347ce38b681d6e59576b9c614505c6c1d3a85467dc54d598d3adddb89f9e823006d15caed5cbf843ac71ac4f73c88d0b6a2451184630daf8cf38fe2b0bced80f4ee092ec1a7e051b7e7d507f6794ab3c2422aebdec5323d940143efdf684b2e78ae84f17d15d1077943ece952c68e0db3ae3f7b6e8d7f2150605af5a8eac9600f570b435fbce76dfb12665cc35d560a4237fbe9723a49e9746973af4afa40f489eb071726f35ff17027ce052f592ec8cc7740ffe9398e7801254cbf864ecae1aa62923a8c235db792881d41da2a9942b49378115e4af8c30fef749ca7455d9b81a4042a47806d5d7d5d6e10ade16feb5af0a627801ac6bb89ad78f471afe5a5f957fda1dfbe07799a459ad1d3a91bdc18a1cc6b270a39eae23ddea278877c275f3a61efed61afe4d863831c0696e610a4521dc4995f847721aadd187fa3451e042093fe7d2427e94725870d9c0cc9929bf811b861dd4fc27467ffdaadc8fc87b02635e01a05b70c02bd8fb76b682d9b9dbf9c82260dc26d199036e7979ae85ff5b3206c9fd8da5832f5b275fadc92b169f072e9e9b65f717699c3ae15577cb3bf62433be06f79c26405a2e9b723eb4283b06b7f76ff0fb95d72c67a34793e1e3bfdb342bd6622edb33de713b789bfc37d797169b5f7fe66231cca38245f56928b8d3a9f139bdc775e206a6c8671ea5b91f56863d563da0f0c4d15481104fc1fea6729518023711c238a37ce72fd9e1bf4141307ac1f8107154af747b0e705f93258e5abebe467508e4e06bcad5b3a3f68d3d09491364a8f137edaeeef9500c47f9fc9afc96210f84b30dfdaf9bd0d4dceea529092ac19312a4f1ca7cc05e26dda6930c83938c2e4382d2d142a0a341ac2366cb3a6675f4446df9819b1538b2d08b3898adee592fd3434542e231f6b9e013ac5a4cfac87664bc1d76231e75d869f731e3391c90717594ca0b928600a3ff5e94e220012ac0dc4a7f58151025164f008a1e894470689fd495b1841c287f2cd7a7822d03c87724d0e328ffd80e9ce1a89bdd1269d64f9798a788e957a6a99c98776add95d8551e1d1d0b467c7667447980c8f5634544a37da5244a140ccc9962b67128a0e9c73426f4abd1d3cde487e864fa02b09d7148f328cd1714a2ab98dab6a43f6e3a7764003ebad010bf6bce46dfd1715ff94c7ed818f88cf5f805ab526c64aca901d9aa5c4255189de6207a4cb8b324e9925b477c420f051e7e1fa0ea6d458d37222a52217d0a69ba732945424265a14554c38a7cafb9eaf97642f80257722e9635db3a8124dd4d2693e6fbf943842c9f696cf8cd3cf736ffb7af87fb12b7f10e18c7c7e59264d8224e8bb652bc96827b81fafca535f61ea7e9def238d8ac8f657b520193431f3b329217ca6ede618faaa95ba67ff832d6b903153be8c72a687850edb923c388ee5122e2afb0dc2561c5220ea5683bb87d75309ea24b217838e66eeb2bcfd5586bee05e08c64a6d2479adfc50b029820146dcff5bc2f0ef04972970fa315a6ab030c8dcb647c84a7dded25b0596aa6f721fec6687b14dd1d37bf00ea01503caa18ccc7e6bc2de77466d3cac4124dc92974e27fa561bb8d33752d0a13bff6e0cd1d856e11452f452c03c3ac3b1f328d37e01d5e79b6725b9b7905ee560b782b8eb33b05be4ce4ad54185f95ba9e487ec4692dfb60c591225caeee228c11ea87b9b7951695461b07965b8d3c5c4a9ac6d5057b63faaf1d2de70d087fd668e636d10b476aca6a2ad1768ae8855ea546e6254121ec823b66b92b6c58211e17b3f62b514c917d0c6ddc003708f9d682733f660eff05124144a2fc369c960e4924c050d8a29b7faf2c69aacca95f0ebfc1816964945d22b823f6c3d6100204a5ee3b9808130ab19e47fc115a2fc23e984aae9002b9b61a63dbd7524da64243cd7665fd6398660ae20bddc2708d03b457b67486be1599515962af1025509afeeb06e9ab0d42c7078dd6a58fe4029e5306d8b3f7d1b02106ebfbc3748a4e4b003b4dfd6d489f892cb08653cceb62526d2e2460b884ab30b100a95949fd1a293016d0ad87625f4e65ad8e444746414979f863f99cc835b4c78fb36094dd7da78e7db795208f88a4a94ce172df2c51cc0a5308a011ca819a52dcc1ad000cb0b3cfdfca24234bd518e87b7eeae5cad5c529db44ab3d1b18fc19681f15cd0e4fc0b1cc14d807885d7abb74fdeb2577b88782b38f1adef8c2718db877c8f910480b5091f2d0bc9c06bc17819695767e8f7ba884ae2102410b2836aa65726499bb0d7b626bc38ce135ac55db300149177fa4e7abf92ee37294370856037406a8ef682f743d1ed064b3f615c5f044e6aaf525a5f183270e18dd4883269cc6fef28b024168bd83c7045f7b857370a3a161bffe947ae2451f5c1ef804318da39b8bfc4c63cd6ace79855c91fcdef81dc02dc7ee3b8de00a1269e1f4b0213ac1c9745054f960d9210712264709e6c4df745889a8b6c10aff754dedf25b2b987cfbd51aa7d7728e97534cd04fd7478a15b55fa27b52084e9e8d413745ee79addb99d3ed61d71462fe62d231ae32346fb5615a4aac1b5c82e9ed82fc4829d8a2d4e83de79ef068ea502626539cebb889ee53d1a596a0a7881821ee8888e78e3ac201deaf9d836c8ac9824ee27834947665b96d93918ffe91c1d28be657ed9a7e2c37d5bd8dfe0c6c4a07860e13d624cfbe40bff7ee17f105968364c1e6be49bcb42b06bd09cb842d1b3f11139ee6db22be211eb4c9aa8c074d9680ba79df614ac2e157b3f3bc1ae0dfb8b7c219da001f5024188fa0a41a31e18c8f1ebdeb5f7e184310c8b6c942778b176530e98286c6bab5cc02a36bd214d102c7332d3305ba4969b29389e404be684804c70ab2e18f65685e3787d5fbd3372c0e8d81508090c412df88e28232a5d5f0dc9face36ccdf511db1d575a3b1dffc6a886f92df5a4f482eef1c929d2f1b3796637a5851b4b72013a09e1e1f9190c2aa7b0b669ad5589eb049565667acbbb6406f761046669108ce793d968d817b7e49b4afbd053ba4374093e555da4c6a94a2006a1ccdb7593a3f06d30317d273b42ca079bcc4dfdb8ce88bb58801ac1b2328a10d96854ef3332aa72658e79b53f6c3a495a495c4d8757dc2c302c065f843edc2d00451f6293ea610c9bafb549c4425ceeca7fed8426090370af24e129025640853473dba464b348466ea84c797593e4bdc4101f5dc5bd30de440c1965ebd56232c890a3a96bbb29a13804c659ddc4570cdb3c40851ae164aa9b4530ca4cbc78907a6048ae60f1dabdc470623cc84fd2c15fce2e3e8769623016c8336c2501ecef90efe2c5195d0c97b88a24c276f1576882c12d9847571bd1d16460907c58faf797fdf3b31ae99d8fe77db509490cab4ce5eaa23202e47a496aeddbc68a8a16397d3040092b9dbea549a1e08eb43c3678207a7fb05dd19b8f5da92bcd5d519656e354462c418a642f6bf00832f3a0bb12f857a316e101d24805c20933378e4ea28deebfb1f6f4eb7dbc2ebdc8221025240a9ab34baa7997eefaa80c0f415a5060b4ff4f9bc4d5f0e198902a77ac771827337e209fdf7b704211f2d557a896b773949f32cd7ed471fa88d003670c6c8fdc1239eb769ab36f1d6d42e59602858670e6db5b90a92361055ea5772246dbdb268bd9ee60e171ba818706e7fd443d80bc53e694d8e4537c159bf8dd046eec451a22969a3c2edbf0967bcd489d1a7bb8522b64508300958ea3a7dd37a7bc7ad67c48189ec7d5ea6270021a239afa25ac483052b89753ee01d1a3a5fbcb8d23111f6762d5449c0a9f87df1c9394082a63dc0d4bc5e1b187db8d7156b227e805125cb080b9d017561fd995d6cbb396faa81c276ec0c3a3c8a5abb0dde9c127c2c94a82d1a90335f03340db50f557125216c6f0d61056ef9ae6d81067cf47420b51fc2cf2ecf86a5d915971a361ecaa3697f19f886d63c279fdd5d08ba804b3d2e001bce0dcca155af0b2168f2f9795d889802121ac7f60fbc00acd128cb9e85f6450e0d45f7199bca4102a3fde897897510faa578e532429c81939d3706d8138eb44dc63445a962531c011b55eb8e9c12f0dbad64005e7487d38ab321716517188839e6be97b64654019e8e8978464351b50ec90b6ffb9a0a826e07456fbeacce6fc165e813000c61e1899d70220dd7a02a1ff5a37fea1a8a2581203ef0a855f92e6ad2ad40d48dd69ace1e1f73e70d2fcaa4ab443c4b9a4d607474ae014b032378df6c990d3b81e0210998ca4645b3e0c467ad2dac4a0f4a57ce2bbefb99348ca474160966e287b1a34714c352ca8e8523540732f2e82de8d0d5979d6558d5559905942af4e75a4c1f3a7e9bedf8302856df07ca2c3cf00c8bcd0d45751a7cb0c842ad46d46f908dabaa2d921ce0448b02940307024579a9e3cb054b78b0080ce948ddae75dde947bda0c0f2b190448ac8fd41f30b32f082fba90151c5b2569ad3147a64ceac94665ea7b90d819abe7e27f6ee9fc82a", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000001840)='./file0\x00') chmod(&(0x7f0000001880)='./file0\x00', 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000018c0)) ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 13:34:56 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/93, 0x5d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/105, 0x69) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) syz_execute_func(&(0x7f0000000440)="2e0f0fc9a46467f019bd68000000c4437908ff403e674283145a02c4a3616f3e0026dc2de96e523ac44171f85d19c461fe6f2b838d0000000002430f3805d7") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x81}], 0x1}) 13:34:56 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000140)='./control\x00', 0x0) truncate(&(0x7f0000000180)='./control\x00', 0x0, 0x6) 13:34:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x3, 0x7fff, "bc569e925ca5743055c8866c0a7115890d661ef7", 0x6, 0x101}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x100000000, 0x8, 0x8, "f05feb92e15c2398d6bf2ae35f2d414a055be36f", 0x1, 0xf7f0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 13:34:56 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fchdir(r0) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x4000000000004, 0x9, 0x0, 0x0, 0x0, 0x5}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:56 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="4d0fc3", 0x3) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0xfffff, 0x3, 0x10000}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x8, 0xfd}, {{r0}, 0xfffffffffffffffd, 0x88, 0x80, 0xe95a, 0x7}, {{r1}, 0x0, 0xe0, 0x2, 0x4, 0xd8}, {{r2}, 0x0, 0x80, 0x80, 0x7f, 0x1}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0xfffffffffffff576}, {{r1}, 0x0, 0x8, 0x41, 0x9, 0xffffffffffffffbf}], 0x3, &(0x7f0000000280)={0x2, 0x7}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) pipe(&(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 13:34:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) 13:34:56 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x81, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x94, 0x40000000, 0x1f, 0x1000000000000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x82, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x1, 0x401}], 0x9812, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xf0000001, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1323, 0x20}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x80, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1c, 0xfffff, 0x9, 0xfffffffffffff377}], 0x100000000, &(0x7f0000000040)={0xff, 0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000010, 0x8, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40000020, 0x8, 0x8}], 0x800, 0x0, 0x4, 0x0) r3 = msgget(0x1, 0x46) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgroups(0x8, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) socket$inet(0x2, 0x5, 0xffffffffffffff8f) getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r5 = getuid() r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/55) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x504ec70c, [{0x2, 0x2}, {0x0, 0x7}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x10001}, {0x1, 0x100000001}, {0x3, 0x81b}, {0x3, 0xbede}, {0x1, 0x1}, {0x1, 0x6}, {0xe4097d6b39af164b, 0x3ff}, {0x1, 0x4}, {0x2, 0x57}, {0x3, 0x9}, {0x3, 0x8}, {0x1, 0x58ed}, {0x2, 0xe2e2}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x7ff}, {0xffffffffffffffff, 0x10000}, {0x0, 0xfffffffffffffff8}, {0x1, 0x3ff}, {0x2, 0x4}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x6d}, {0x3, 0xa3f}, {0x3, 0x400}, {0x1, 0x401}, {0x2, 0xffffffffffffff92}]}) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) r8 = getegid() r9 = fcntl$getown(r4, 0x5) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x2, r5, r7, r5, r8, 0x0, 0x20}, 0xfffffffffffffffa, 0xff, r9, r10, 0x4, 0x9, 0x1}) close(r1) dup2(r4, r0) msgsnd(r3, &(0x7f00000006c0)={0x0, "7e17502d49a963d0adda2bfcae653dfe6e2522ab3b9de57873c758302d3f79945dda69f2b460818e27c656fcc37067509ede4d8a810ed4bb541fa1279e0380afb48dc0a399fb284903eb1e67d0d86f00108c9234a3b52420860410704e56a1e9d9f5bd47c9ea9d45625a41d69a3be739c2c4cd39c7ee35929c4daca409dff010b40f1da1916751a1aae3debb52660de4adb440bbc7c9c9547a350704b18374423f9b177639c69bb773a2a58910be3d2c32af2eb8e3b121edf13a3051f80ce51f55594d3ac72aa0d7cafd4c180af55c9aaad934d02c66b6dfe4fc8766e9138295b25e74399add0b7bbfc8c159f52979ec9b53aa335d71"}, 0xfe, 0x800) clock_gettime(0x3, &(0x7f0000000680)) 13:34:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000000000)=""/24, 0x18) 13:34:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x10000, 0x9, 0xfff, "b74b084914e618fb381e06e5111da52b733c8043", 0x0, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x39) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3ab, &(0x7f0000000000)=[{0x35, 0x0, 0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x90, 0x200, 0x9, 0x80}]}) 13:34:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x7fff, 0x8001, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt(r0, 0x7, 0x200, &(0x7f00000000c0)="4ccc4941768791f03b107a4dc961a7231db72582b83c954203d7bef689edaff75b1f7614638ffea7a1bfd45e4493f5d58a275aa43f06b3c92051eefe49b08825268edd57c059f53b104457592bad606172d4f7f5aca5bab357d530780bed02d56eba0cf19f866916b752cca93b937ffff4b6e0f089b0531f79074deea11056b5ec06d3b18407f9e7c94d35fc7a0c6b7f3655079fb890c17a9c71fd485e674ac6296d9a209eccad7f104bd4328d28bae1931e4f8f2e9f3ce04e5eedb50e376a101f847739", 0xc4) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) pipe(&(0x7f0000000080)) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r2) 13:34:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x124) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) 13:34:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) kqueue() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 13:34:57 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000080)="6ff98c5002390e7ecd0381aeb7e12d28b9e2bb0a666caa80839de58c0bb16106ef79dacb31cda3819bee027201992bcfaecf8b452800d001", 0x38, 0x8, 0x0, 0x0) r1 = socket(0x6, 0x400000003, 0xfffffffffffffffe) rmdir(&(0x7f0000000000)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8091, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchflags(r0, 0x10000) 13:34:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 13:34:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) socket$inet6(0x18, 0x2, 0x0) 13:34:57 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800000005) syz_open_pts() 13:34:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() seteuid(r1) socket$inet(0x2, 0x2, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') r2 = getpgid(0xffffffffffffffff) r3 = open(&(0x7f0000000280)='./file0\x00', 0x30020, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xffffffffffffff15) setpgid(r2, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200000000000010, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') mknodat(r5, &(0x7f0000000080)='./file0\x00', 0xc021, 0xdaa) 13:34:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000000)=0xff) 13:34:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfeb9a0b28d5c13c8, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0x5, {0x1000, 0x1000}}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 13:34:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) r1 = syz_open_pts() close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/6, 0x2c1}], 0x1000000000000132) r2 = dup(r1) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getflags(r2, 0x1) fcntl$getown(r2, 0x5) 13:34:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/253, 0xfd}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000013c0)=""/75, 0x4b}], 0x5, &(0x7f00000014c0)}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0xfffffffffffffffc) r2 = dup(r1) rmdir(&(0x7f0000000140)='./bus/file0\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)=0x200) truncate(&(0x7f0000000000)='./bus/file1\x00', 0x0, 0x0) 13:34:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x2}, &(0x7f0000000fc0), 0x0, &(0x7f000004c000)) 13:34:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x600000042, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="2547c96bc604c813d4268e0bed946c4bef69377a064aae43f00e265c9f39969ca354b4deeeb48fd88cf61ed26834b6072570e0785ded26ce39ee0f5dee74168a862aa384a6813bdc058f83f46a338e12899fa618b8b5093305822d78f76a38c3ee5f91c4dc7a8b8d581228d88f585c5b6504df770c0e5736442e334a70e1c211a4f5abe285bca368a892f672249c9c691a3e704b8a66665cc4447aedd90ac3c5ebde2ad662d2c5d783259c1370073ddad03e995e95d68eb042b0fdd0dbdd23a9aa212d4f1de9aa6692b5cc6f0e4ac42210bc", 0xd2}, {&(0x7f0000000280)="2a3e004e25dc556c144ad451a508ad4b533bcc223dcd60a830688c105f1fc84f4e4acf4f2c0a0033a29ddfac4fdf97bf5207ada86c15315c14bbd4f3d0c06cb4a1360f2d34cf00", 0x47}, {&(0x7f0000000300)="6131c07153d617d460116c9c0a374aeb787005e1b8a426248964dcf857e0e602b988d428c1a685a7098a44557b076ef8b470133555e6ad71b4b6d0c05198eccf7c14fca140438763d8be4aab2d48f85519d526c4359577d94ffbfcc179dd7491dc01ae0fd491f528f0ec53e2e036598f21b7dc82232805278812682cfd9981465714ab903c403bd5362bc8024a48907d638eee61af38753e3cacb08197fe", 0x9e}], 0x3) fchdir(r0) unveil(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='x\x00') writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) open(&(0x7f0000000540)='./bus\x00', 0x10400, 0x40) 13:34:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672621300005d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a777938cc0000b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a68cb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c56d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d901004555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfff4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f084fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d71a1a5ac729aebe303da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab0600d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e50eebd60d37c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05cfb2ecb4a6436dfb01b33859d34699bb9a74548900b576d882b855f87332ecf2aa3d20d8ecfa8b1a2e85a75c07bd491e10ee56a9682db5b851c5537f8d71738033c08ab168bc234eb273f7e26f5bc8f608cea3feff7a2606dbc24dec5d559d95c797539ec86d2f2726bbc90f2753e71e4cb8ce6cf5b8cb153fa3e7900f9f99994370e52465acead0808284f9f194f79ab61fb6736787e2676d505a1c5fb54c5c9edcdea1d76c79587f01f1ae698dd43454927c5dfa24c8a0c7bb6372b67ac9ef41dab5283d84", 0x10c6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x2, 0x120) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000a8b4938bf1182cfe"], 0x10) 13:34:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 13:34:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffffa) syz_open_pts() syz_open_pts() 13:34:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000002a00)=0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = syz_open_pts() pwritev(r3, &(0x7f0000002940)=[{&(0x7f00000002c0)="fe4f42a9d80eafb5423f71af10b14d048b75a2cdf268c14ea53477b83f4d02532881b148d7161898fdd8e7f48300a4a8cc98fb07d055212e25638689f20a992a92875549b50213fe92104e66858137a56f16ff6c248b8df2f15480585c8fd7d0a2ceb8db9093afe350a3d6d09453fee29b29705464c013b33d4e13aca49468d70a389dfc50d6a077dc46777e2966f29e421069438428f688b9895620e0e1abea5a1cf49867718c7020783f3f42594f71201c45600b7c2525b1c7516a16f2579efee9aa68e0e599985af6bce7c6b0d2044361d38d6334e8b0f2f632e785b5ead50b9281ec16a289620daceeb853baf78834885e87088af724c19f575a90b04e428420405cd58aa73fb066f4a9db293613a6a7959b501edbf46a3d73c98eab13a75cbaf94f7f91da61a41193f1d2806afe8da77d0af6985bf2ded985cdfababe8af4424086fa9aa90813ccaeed68870307b4973a3f6e05685918613afdfa013884869682c124e8ed6deea124d5a63fa5232c03f75d3e72bfc779ac3a08f82723f59d5e72619dd39bcc0c7d48c82df8002cf6bd75c7c0536cef4d655767d9cd27f9c91d3fcde18ac56827db8c56d6f9a6f67f0da760bf3859024a578b4ce60f49e8a533452f3d93f171ef16db686f5f0d2e8dc3c442ccac105e78dad6c6d6198fc1184115a2407f16dfe920cff23c853f02192091b394a4fe1331428a71ae011275491e692aa5dec48568ea3119b96ac1be264e0e7d552a772df9e6b396cb64cd79ef0e9f2a3dc6b3d4441f6b4abe4cf2c5e04aa9d103dfd8b7182cda0627c0b458ba34da1a99b487d59d2464765160233de1938f00e54d766a8b04aa443fbf8d0256f741124e1dbaab9989104bae4706c3f92963752ae53693a2655a6423a893cda4dd4bce73560bbd9f61a1be089dcfef8d986642b6bf02c03092073ad2c72392b44c062acad351ff009bccdde811739610c98a63596f7db6bca834e8e5adca49c437e937f36f1ca9a621271f9fe4f2e4111687a9f051462ebf02c380fdd73617662abf15186c24eda5f059002cc9b8d2d2828499ca3707d0694041afd4e86f991e0db8f82420151f8c7182cccbfd7332928e7e75a6cb04764db954480b1108c0a7d0b6ee62eec3d124b5cd7a479d6810dbc39b035f2677a5cb7706f100a921fe576236bf738c42e66306e42dc01e49e8e019bbe2a491d94874f47ff4279fa3a75e22ef658a8d8d27d080ad856d76d334aaeb9291302a1225e90d529ef6c1ef627ef378e3060447dba535572de48da6217521e74267cf49ea96252e9b79c728c432ce1f60dd60c8168cde7f6fc2d5ced729ee8b7530322d6a603b99c6de2095fa2d938aae4b47dc6b58e17eda288ad0f64cbc9527aab3379656e0291f47c2d98f438378257d8b1d52ac07cbf078fd042dd4dcf27f69855c7152fc5733ce54c382ef114f6524909f2facf69717a87bdeefa7c56e78317e235f7618bd69dc14e51966d7bebc08973cf38c2821c3a7194095836b13829a734c3cacfa7ca493d65f8051f066dc82760660c59a6a43763fab3b1ee915ca6372a07429ee78922fd29492064a4360c169174133a60d395ee85ec9f66c9f448f02bb860e841679e93aefc3424916cf57e4fe5744545711ebe987d0ad27c47cc3dfbb5f077f3b7fee99e661564f3c81f7eea4e60efb9c7ffc9c050957c1cf05ae54ca541a3723bf2f50d824ce6a01da92ebdec6f37187470ee5e48e249008b59482db7ed1b345a183bc5875d4988b087eb570d7f7f89f32bd17b26728a9c62fe57f4c4de4b3419db89b90b879db07bc53bb845d0d1fd93f4441ebd34b7975a9d5a1475cd7e0df7cc573c4a32790fd62e74e28c9809d375d4ecef9f72fee81ae0d4ec6fbf64fa91f9bde30a7c042812befbe60f22c06fba86d4ca83203d68a3113894670a1064a3e2be6d8ca49d7e23aeb78912de5abba4390a305262085bfe92cc5df64fb87ee194a67a8059aac5b023352d3df3cdbfe5e17514bcb87de4c75f6ce89cace4b4558ba0de7df32e4e6370905c51f66ecadfb9e3782c77a1132e113d03719db8defc31f9f44642b46275a923c7b9bd4c8bc90350384821060fc3104a510c7d346107d09fd4762829c740eb9dc5d80b329e02a2f2adece96bcdbf3d8c89f07fc269418fae5dbe436470aa38fae95d82c642304738673b9a6055038ef8025e598a6e5b860da3b1866d628c0f0b10da03d56bb070795691160bcb8a7161fe47faaa9bd7f20275e3c7ba814ff392aa07303c140211d9f0b0583b2c2eab14c30b3ee8339c9fd30cf9843523caec1b2b8f366381ef3b90ad67f90b74f14b80ed80845a215975876bc6bfede41c78168b86c8d1d4b96328bfc2c70ae2ff675808e80dab880923476d29dbbedbacfecfc2f4f64398fbc97664805c848ae4aa9a979ee0edf7fddce32c98911bd72f44a2a126bc0e9c74eac7d693ad1cb8bb65c4ec28a1feb41a6cb25c6c6cc2730531503fc551c2b57fb6690cef489461937ed753c6400efa8cec3158b341dd23dd2e27cafae0399a691b5ffef32a6064cb8f85a02b0104f2352544cab4124a7dfe323cd4619571feef49d456960a96e8bbd43cb2fdf5383f73ec4600b3daaecc5365c86f6dc7749dc7b96d28f86e641d7f97f85788527455ff8bdad5785e18a6e16a536a93dd2c8c27e0be8041a12b8fc1150090f90d345b5e3667daefd108d1a3762e0d758a67d006366516eec59808c4e164863afbb363ce6756332bd6ef2d91fb5d672ba86d561eedfdda8d573461ecd58336cd056ae77baa3703091dcaa8299c23bd75e9ac8220f80d359ea0ed1a79eb92a8e0df2af0211b5558304e72dcebe08302dff661e4958f817f04da4199c26229fcdcba1628312084e6f00d8707e223cb394a251aeeb460646dd064550b450a31a968b3bf25cc631f9641b79cd60dff473f5d778cce05956d8cebca121d9e4883495195f679df7f2e5a7ebfd1d7d4599a14ce30934ae2769a32ea1f985df9dfffc8ef3020c61d66072b6c6cef0e567a7145ea4e94a49d37e3167fe8b31c25e96cb1b42e3b780235847016af13a79ecc25ea94de78e4dbc79cf8f0eb9c8343056475f810263fc208ac48de9946d80c679b6bb6770fb5859868168b67031dc8b6be589613ec09f5e1fae75ec28aff4e0801126d30974a131c57af0c0492cbe3aa89b431c01af607a863d3f58c95099280672961c2a3e46359db281f4b21623433f97b008b7e6b17ecfcbb4ac3b5fe8892351ef3205301f1a785153384887ba27ccb6a1a281d08bb979d0cfeec4b844fe7bb6855774024109439a3335e60483bd2db7fe15c2b973ac7e1c9f9ae3d175efe7858ab144b7630488c0da313116546bbad5054dd3b203723df4d74c743758c21aafaa918ca89d17d64fa45ccc1ba9ddc1aac46ef40c9d9d1f2a728ca66a14e62bdde47262d1ac1e68c1a7aad97df7bdb8f23dfdd1decd121d840d39fb7eff91b74d23d7cadedf93f21a4b742b6c67ff4cf13be3acd0f41606dd064a40df4882c114225b29003faa4723c988a524c145ea90a2f918be5707af7377004d6363211b7ff3e9990112c6cbf42a99d9569eaf716a2251536725bb98cf6ff0e68c36d91ab15137de19d4905b78a127f2592c41bc902245e07debc38aa9e230e3cb217d62a3153b6ba4e00b8dd3badec06c56fe290ac477067714f65ec79f1b62b4c38ced5bb764340c126cc46e6a43b380f8978fb5512b14c8ca6c52f8c0b3a1af39911e4e7757fbbef909b81afb1d9d2888fcdcb13ae684e96ece103a6b1d292dfa9e51b7813d3bd566f376ede613ad804f9d1bc0f744daffc99e0310ada4c757c2915e05d647327f0636b54b2607bfdb1cfe8e464026e32cb53f05a8e0196511d30f14aa95252ef5a372476ddc917b033dde4ddc570613aa2497f1488ebac21e1183a393dd8988667bd1d73e8231c88294b9687b00f54d96219d8b59ddbf06591c17662dd1924dabc0ab3c0185df22c317a1bea3128ff87d78f43ed164c9d7e73aad53e2632bba82aeb03d7a692c5da106c918a6bf16eacc1e6649cc2b842e59945d71bf26efb64dacb2a8dfbb523286f803239e646f4ae58ae237781aa5a29b091be97ee7565b33e242bda630093a5cd70547c0f1f927867872da8709c0d5e12703b36108aee9c5f2b26944705122adea28564fcd43f7ae82e4101588cae5226f3722a5723cfc3e03525edd41deba1cc27c666452a9f935f1432b8c989a3f179d36ad38d8cdcf81438b8fa905ad350eef95b9d9198a31cc93c39db9f982fc90ea68bb324fb9d7bfc88c5999f36737badbca76e191ae6856789855e4787dafc7144b068c52cbd42c2914b7d6ce092b6e586908a2107d6241c2c789424bc6be6a45d9b6e1ff3b903728bf17085909ee982c243df5dc7cea128a5e24b47bb790c0c321490b8f5918fc92ea5a736505dacc0806c793117956db08448117d0a1de685f13b475d642881f76e55ad8a00dffcfdcc5ac0cc3c8d347f66deca0d713d55cd93aa95cfb5d9d079205469565c92c2ce0500d77d90f25febc5179095fd306e639d8840db4014f091a46537a593b4adeb9ffec74d08604c6aa564a1f91e38ef3ade1cbdebb4d67f23fa95d27aa35c3c71479e7e71e5cb63e4f54c6fac72fdb30ad404c3a16555f97c009b083cda6024b2d0529b2762ab9a15ecc9d063dbabff94b3acf4c28c32d6e8d2ee47cec3758ccc6a29247b236f8896c2ebc98f0331aff7d6c149ec73e7306b4093565d4c6cafc4893b60de712e6b5cf1a08a6c21c28001cd0b81b7f64e265e3619da6e54339247a2b9d4901dcef3a991d4438326c5ef7e46f3399265f251786444607f7f264f6091eb6c705cec00013b5b7bea278f4397d30a80f387e4a82f733e855cc34b5db26f2e06973e629bc6edbd272199322c189521034668f5cd2b06430345b9159ffe95d76e87cfee7daec52be6d1ffcd754f9a37dd4ca2cbae60967fc7b29cc3f65f9f4a1bcd7e2d3df651a3166e77f17ebcbc7dbef960722a8f0b999374ceadcc65803901a7e0d03e17cd01f394db3c9728350ab9cee7268bdf3bcaadee5f8d78176b19e22f621f91fb2b9bb7d162b4ff60274da6a1482b73c15fbd8c2462542099436452d28f80a06c951c32ee8d156b56504c505c7bfd2ae4228b3fb0dfad704ca93b14ac9e8bb5bfe39461524950b4e7081b8f015d609184e51f412425edab660ed11431789a0e7de108791cdb65caacfbf00b6039606e8c02bbd11c89010215ebb25848b2290d5e01ce8630c5df479fd6ffe70c28be2bca6c94f3777f3602bc751e621adbc6a6417317c01d63afab9129ed34c2b041e5ec0462a5f7b1eccb419a6af419c9e73b054f508d38ffe2819a0a2519c1974ea66e5abaf973013abf83cd93fb4ffbc05def96ac2f80a53d0169edd10441cce171e27cf4b7874989182716fc47c22f33812133edc3bc273eb84634190596f5e1439c80fe065b2daf36370ea5cf9c6cac00790dcf69ff12155ef4ae1715c828790cb0f7ad591d5ea1c84bb8eb73c308061317adf2ff0b6cdf4223e9ae0d90ef7574889e3b5324c7d61d1f003c86b260d5f75470beae4455c5e5723758bd8828a8f55f113755c5898b2a53e85cde8c9e94cd503c8d1802df1912df116d6a5e96e8873367dc3cea746826fa49ab9ff4db2c57cdaeb0182a4d5eb459afaea0c81d3d4f1a95d3973f33b3003d8c965d91aeb0532137705ccd76f584ae4c2b5e7bfe7206be43c4ad50744da4f0b800bc48243305842b71dc82a52", 0x1000}, {&(0x7f00000012c0)="4c0da5435b8eb6432a9f1d8a6452ba7414c68d4304a80371e63d6a754bec8b25ef438fa9dcd9427a0fb9050701d9e57904fe673c433e7953f976c8e4cac6be2b4bd9f201e973b1c02913", 0x4a}, {&(0x7f0000001340)="e7aef3dbfcef6986690d9b2fb323449e5da0d4662ba6ae983d55ee24bd14e98d4f6ad4dcbcd6fb071609024560cc5e9b736446cb6ddcedde4974711fcd300a8866f38e69a2b3d18d9058a7b4425d2daf4d17a9038b94a89b988efeb6c3df7a04f65cc0a260a08da4ca86ac7c92e763b394f3f05d8bced656cb14cecefd43e17e8c4c32ac3e019521bab20130ef062a4fe500c3d87f697021d4c55dd188cd5de890b605094641094fbc0088cca05732fcbed7be09f1ce5065ffd72191ef95bc8b7e9c86306ebb62aec0a6e7bf2b", 0xcd}, {&(0x7f0000001440)="1d65594861f1926162684a9b46b88941ff0631d530e02d1d8d2d3782e248042f1a7987caa118dc26a923250290a6dc90c202986affd9ae06c86d1c83221e965be4868c042018be81a591dce6a727bcd621ce0f99e34e99e7ab5093ca5f7f88d511b2ac64362c351041df18e2aa13a651ffe44ea2c434a7ade5da5167bebf525f77b1d4ffc5", 0x85}, {&(0x7f0000001500)="58a0d37d4518484a3408a6613fbb1409cc126d2da779ac6e2735f6a17c6e98e4ed546a61afdf65c58485f6b8c8b2dc35cb121fb8b243a03fd6b0c1bd84c08b2577abc6778d489fdcf5238691c04852bcf6d78e2f51b5bfee1582cddcaf2fb092c3f2", 0x62}, {&(0x7f0000001580)="479db56b627278093e8016e2d9c22314936ba7d01996703def8e36a0690321331fb18888f52ebf217cdd979476e04f681d28e18be3c8e7bcf0c74d89726a8158ea8dde7f26fa938f245b0d7fecdb43cbbbf9b1c50d4ea61043343dbc0b97bba0ad82e815589a5291641c6785167719511c73a86147bd53288c2a7329265f4cd0678162ba8bb7aacc726f738995d88fab8edd6d102a2f2894c51d1a5fa60464aa488c3a0e6b8cd0ef2faca56ff4cf86a08ab7a6ea096fd107ee54525eba372b429007fbd9fb12b3777876aeedef99ca2d0e7ad929cb506395b59026aa3c31ede8bdcb063264196371554d1c7e1e6008d5baf7ecf49e27112568e4ea4bf48e510eccbab54ad6242e7d3cd47b196f6f1132fefa32a85bbffd47df944b2ab0a7c067f512f7f403c5d572d21149e9a19af3275d6f96894ccead28929db25df148681dc605b99890ed0e28c640834e113e0ad98ae64bb53e30eb61e08a5ae5a07dcad88847784d4b3dbd6172f1f4e3a4cac332f932a04d6ea0fc4423c57fcfcfb2bed2db5d73af931dee3356a9b8a060a94295d4979cdc415559c2a8981997af986935871fa06fa9942e0143cce5877b29268240a471c09a6face9adb151364bda77ae5c60d974f9a2521fa0d500a2f18597abca6518ae856048dfad88b88d06d243ddd45f79bd786d15983c637600fba4f0ac3a1d43b80764df89adb7a6bd519ba6201e042cf59a0067cd3a72b1fdb82236cbbb3ae1ea4177a19c1521c2d083d11ff098c47fb79e1488af2315605e49685a030735e9a8b5c14a95fef788f4af19273bc73a64ba0fdd8ff57b4f938aeb20991edcb51b3b656d9c3ed9580376cd5cd951763f52ae28b63a2ae1f66c34a8c4925e43301891e4bc7aadf0a9915de7c5fee2e381bb967b2ec27822bb5af5af1e1bdbfabce957777ad9defba4322a0be2012c23b216c3d6d5e57d1db6170572f263252e39e4adbe4fa472358089f11f37cad30529b9c95bed001005143668ae652c932205c220324dcbde4a13fe26023e55fe2c2c20a4652f2cba4e20124d66957dd2bb4170a4eca001dbb557c21c04604e3939752bae44d8530e3553269a8cd83c30d8c4ee35646c0755228cd16b35e464c6d2b714ddfcf4ef1913c30fb1694dff2d6b71ee4a0802a93d4049c09d90375117cf0e674dc119339fe31a76a754b7eee133b42f03e22003f7d9659a88183d2f65d99200f26093ead913547172e6de8fd84ca9e8ad6e25fd19bf2d211ddb682b88703b241b57b92e4dbe399233f8daed5c527a0b076529565415d4194b3d183ce2e1b3557a4586a2a01e7ff2436915bb8c136f6854f3c236c508789bb8833ccbec6da68630eb7bb117632a642ebce369c306a676286a573224d685e4051b6c3707f195b4553d2181228703b45fd044d42a95c90862fabef1d55368b7c1e5d0cb05f25bb119381ba145a79bdf3d462be38fddaa35c61df1c100bf8789727404869991b138e8d7b68ca82a222fc3f1cc902f2ceb65993e45d49ca1cb511684ad2bd48de52e66b71d9ae6a0b649bb4280e38c3412c66eb1a0a2e05789d8c743fad80ce65fa9ca0349ee3e6a8b6353aa4e08eba0ba7c41690130fffbd524f54406cf279dcc6086c2f6d5202f1f8c6b85366c33bd59e3d9dca14f2d45472e414c1f16b597b6341ae5f41fd1a4a85e046cd7361897fcefbae7e2c57cf822f6bfa0436732cc651d900a2dec18bc75ac437c159b0e1c85386bed6529a1c0f5874bf4bac64c45c13cf2562dcf54e0307a9324374731c4dbed2cd017007cc6b92dbf42d171f7dcab8cdf37df3c0f8b6b6d2ab348f6f93ed7096f68dd8dd7c6318cff7411ffe8b8977490b41e02c715f6f037d7a197a99e54d16b36a395d6bc2949310146cabd5b4c8fcac96aff23bdb418b8ab0280e716fd891a06b9f8503e62d34e1b90ba1c0160c10b4705afd8337d23659f7f2bb0d0d4940e360a9e10cb3bf698370f15dba2b4987936591b44c30a878e4243333b988b1668886c34156aefbd1ca2d64e3c4124a7a5f30f413348bbef82f93b014969c6ba163be9ebf9373e3177419c3d10aa97ee4f4ed2bbd8d06a94dc9e2f1bb3dbb4138cb60847ac45dd9288aba89d0b4a40a18f251cb3e7db53287f26e21718c651c9a11cad82e429f97cb8ac601929e5195532b373b71ffcb8fd97d5fd5e8467450080a26da544872723f0677f3463a0c507f4eb19f4f1012a5f48e3ddd5058e2ec0dee7e643d94cf9fb0ca40fa9893e53aa0f8db7c51cda70891976d670608664ae8989bb40528b7575fe8877077243c716c236a8fea0eb1ea01a79ff1f98c63627defc08056f60bdf098692619bd6109bd6cc5c2b3c932fafee864c83e42c6074ed6be0af6bd0f14210b3c6e18c120c7f1ce862352d4ccb4aaff9c8562824e0893594695f098bc2083327dd147e7a81290bd5f292856849b91dbc64a87ddca27d858507ed1b7adf55fd9e36d57b87f3c3bd5838c2976cbd14917be18db5b652e1a7d317549f92f0994759f3c97aecffb6baf953b7e268d87fee98fe379b025d4d43d1478efb041f2789dda3c302ae985d60bad8f8562b9336aa006028d51e9d931f55a14bbb4e688765403a92a1ac7cb21160cb73a230ac78d2043ec416d642c7f7a278d348bd60730cbebe7ce4d0b1344e669c6caccbdf89f29477f7046494c377f9fc37fc4d1781d152b78e7d82f3ac7dbfcffd01a6550f5c73a01cfb7113375f3105a996ff27b2c002f2f859a8f55d21741be2db37128cdcc0dbc552ebeaae1f8887e739137a002c69057a164e20f13da5ef66e2416e08523b2a98218bc3d20c7c8fe3af4917b33c9ebdc25299263a10fb16cc395c23483a21d16a8f04496a5c341b7a2936589edebee0c541c800cd40d8d72a891b41e8b8eb1a08600758912a7998135b664beff4085ccf324471423220fd051bf1ad6cf16cdf6ef0cdefc118d13f43bcb404bbb1648a40dd8918a6957110dfc96070f089c361ac2f16b906d3dc48e9c631d877f39815d152687ba5e32eddead3044d49e05c9496b35930b93e6530e0b51f3e1e806a87ce2110c5140239893b480ef31c100f3007d7606ef19afc140d91c13615d99d7e38a0e0bbb4302abd57773df7b95a2d79f8f0bfe3edf5cd28111b828e6265544152f98f6d56d17a0861e5eafd8ba7cc5b0ef689a09ee10e36465cee10679ee49cb66e32179aae58a7bc76dee90639891291feb31e1396019a829d3a9e340bf1035d7c9b736642be7948b6e4810898a70518fa32414651aa37e0a64b138500960f8882f13054772d1c1d8b951f69ac58b0caabe4b206d74a1e187feb57aafb28425af6f491ad194193c6b079c89637a2e24ff7307ac089acc5a062b9f9c85a8d9cec991ecd740027942b429eb1c700f1cfb0d3bfb5bf772abdc8fee23bd717941f97355ba69164075d871c4855d82ef0936cdccea3d479a3754489a096685c4aa1d1b454128062566fc63e3e3a181a1861850ef3a8b366a90df614d7b1047808aa5ed9b1e422448229d4eceb1c80f6dd4b45b79e52d540cdb204befd7cdede5f4ad881ea261e5eb0fb37eca1fd7ceb3ef19827817976dba4023eabae81b9192c817c4ae4104f97a1e475b9afb77b04d7c66649674992eeda95a25c30e4ad71ae212b572b338eec41011a22045375b02b2e211446c33cd0f700bb56a3485c085a2b0363d21ed2f1ee064764933381ccdc92d15f305eede134cbcd0d1908a74528682417f7fdbb9950c74ecbb492b2a36495fce3e1bff7fd984aef919e8eb5cf5dc101f554f1f7e0743fc9ca9c4f2d43f6f31065252ccf62a35b0a3b1104173cb93160e5f56539458a833ea50aa1203bcdf6c0e87d5ae66cab30260816a63da03fe9b3ed8aa99be23493d10a6211a1610c9f5db80a7b12978572dee41b09acfb7eab7c667ca2550eda08fa03b2198cee0e672238f0ebc10a72be8d0922b7d70a5967a288e345a9a188fb797ca367ebe68325822c2ed2160cbfc2f00848022ccf462abff5a6ce1b1cf73c8b8d59bc9c79dcad17a4f7ca148d22876e08427be25a4cd19c633be1619578b3878a4fa981d52afc19c681e5a4d49c70a37202c74f82d02a1f6cc296a19c5a7d72b18e11a15e5a315266693e5f55c1317d99ef39a348a2fd18ee1446271509a5c684a1083b0e80286ce6a76bc931fe8cafb512474a458641ea04f6c24611067a1b7403b74bba2ef928a150b5eee60b3af5f89ed2fbadc8aa8fefb5f16b1df0d682c4c9ddb72f7fe0cd63a33a10c69ffd82b3363939358093d4b96eabef29e50c8f2749f3289d8edb783b1a512c08841e92aa9a1a65c78fe02b765b714e277a38fccb333ad1ef7bde76963196ac52af7f10513db7dfe480e20f34105126983684afeb14c9090a1a9be24e488c0ee8cefbfb88fa389afbc4a53f01db1618c5885a640005bf57215be5091ddca2bd0597b76f261bf8c2ae669736fde6c17d56c9122a43397dcc1749467376a665857c31fcd9b3a63b934f7f85888d99e82a9066eb6371ed54e9de66d4015fb151172e25b50c69dd0d109529839c4ef58a6db74845f142f8a40416d867912a53d4a37adcc387248cbb0c64225301109f1c4f4fad59f6aa9b41765033c58e719fadeef368e07811537fad14e071d622659b1a94f669c82f02537d20389108f9d62e0e8274ef47a03b513fd1ceffc16da053a6a68bc2b3ad5bca4633ce50d8a8d141edf967a041037170eb11c92fcbf13fcd78d0f670897272df18dc73ee9a09af22f8ac1b1578caf4b1c487a596f26ef0ad9ae8f1c90fbd928716a952e6ee3fedac208b84155396b7dcc9b088fe6dfc53864436010124128df7ef45d3e8c365dffcde3d29c91a7255664d1242093c1a34b1727cb8cd8a337032b56ffc873a8047be654d27c4e3a5fdcfbf36a003374d3122f68fe1ad4f5c135ee23b81335a1e24aa5f0a27ebb8041a3826d440e7c463c10570fdf85f7505462e19569584b96a5efe6210812ae3d5e43e8a295d4cb3a2b7c6c2e8a93f6519198e7e2d4d5d688d8e3edd1921a61eda665ca9036222a5ffcc1c3f050c80635b57871b6ecaf79122139f39b1d171cb527047681ede4e309e9a3c6fdedfea750ae128906af296937f3b508418de7933bfbbac14a9704897f8a59e5cddb89a3cc2ce1d5f43632dd20cc01ca62f078473a9c8084ea6898e6d49b13bc3aac470d096d199bc359f0f949f82ffe8f3b5215261ca5dec6027d32cd3c6f69504c1c9a43f3b6e6057ae345784a6439a3178a446846c0b2e7a152b8905a65073fda79bd4e96544e10b1bb91113effe388e3740c35b44d60d48d2b83140efa201181c523ef171e65f702ab46e7ac94671b2fac2032b40d96d88ec2e025342799ed8fbe4acc13ade0cf0fd5eac6503cef4e8ada5a932162a13a7b0d99c6e07fbe6155f12f9178e7a73816b034d09c47f970bd883b4e01653eb3db1dc08303e62ded70bd82c5693f6a7abd46cbfd03c893fc8cf480bc87a8e3d80ecd8b9090a55f58a7296a8461338dc5d3a79427e16b410c1ccf03a7813fdff1e33248b725066c331e1cb21cf641e3c1d0762274e8b9f253b4b05744217ccab75656b00d45d0bd0df743ea3c540d32a604ec1ecdc06bf92a01a4a9498f0ffe615fe90934832313c8c0a7861e90b82b48161035b76a1c6dbf8030b229cc62f057a0979b574aa3434399f6b535153342bd131962e013dbddf2ad136c49457bef8918956dea33c4bc32a7074f5835df6496a1016ae4a01b7c6b6adef9a9a90ea04bcf434abed8", 0x1000}, {&(0x7f0000002580)="695ecf1cc80f865a4eb1af7c11866f61e011717034fb55eb4793f670e0f456d8f6b5d98fb0e2fba80b27b36672ea0735ff1efbe00852e1ff4e8981f77970f61d90824612556f8bb7aee45664737d76f172091611ea2bc3c4e7fe0691e9a55c91d52205b91ff2f5cba05d456af018a18a4b3ad1d9206cc3d1a5b37f0b18aeb7e0525b000557ab827ae0c08da3c34e114af58a7fe5f71557caab8e6ba826a538d4b4a570d52b640434933c0ad5364e86034107e1239f15a393e0fde4d0ca27571a078d3a2042672649489ae1938648337f96af1cd1daf4f9443b45e79e4f7c2c2a0f485660ff2c81696d5d0eb74e", 0xed}, {&(0x7f0000002680)="bdec6f9619e8c706e85a91c449a75a56e4282d8ffef81f5107615489bdbb0789617694846929e41486d2c5bd763197f0270401898f9af257978d7aa305470f858516e78d9c47bb896aec4ce88e0cd897f449eb0e8ee822f1d5394fd13368be81f8ea166875f7aa07c547aa37e332dfcce3a19a8ef89163da741bcea3d8e21619191170061e5ea6d1e861e048501d061247cd003b198be6811871b183d4abab43d4d21888ae3a8390476c501d4823a6b9735f0fe01884da2b713fb54d1368b254a4b74cf2150a56e767dcf330dca282a41ff423", 0xd3}, {&(0x7f0000002780)="d673090371cd8abd7a0bca5ed25b9c0c1f7c9ff8a8276444552ac280ec70df0d9afd315912a70949a72eceb892e570fe8de153769192db6136287a430aff4e4430dd161e11fce1b767da879751f9f2ee50c0e9a2b89e2c00ffa18017abaab7ace7f72ee8b2d89954234504934d46057f230bed0477ae67c17ab68dd46f1d6d01dd5c8a", 0x83}, {&(0x7f0000002840)="030a774275eef3951d2e34f2341ff72850d95628e0c706df78fc51f9b875c3bcbd5294bfde5512cf894d7daa6e6b8caf972fbb0ccff2a021e91906b2f89cc853335753063142ae088efa8a350a99682bf3cac83bc51be56df83af231759ed0c49bbf1418c28a70f90cdc49c22a78d09ef370f98877a9706ce40bd6f745ac46e4497d2ccddff1ce444428547b27890f897b419dcc67cb6429061e86003c2d9c6c75758e4ab54266e38637d7458b9c02384c421d5bd33e8ebd4a7433211d5d4cc8e06165772f5c66a914f2d711dafbefdc2438d26e68c1b793601837985bcb353fe7607f95509ce9869eb1f022", 0xec}], 0xa, 0x0, 0x0) write(r1, &(0x7f0000000140)="61dffbb0d0554de3154b5b6129a463e22c17965c97312893cff7bbc348f1496fdab85840f9b480546bc31fb33d29c302964fd58910ef5ba4c1072ada2e639d069d719f2102ffb518c54b95b38a6c27d1e876d936120ca6cdf098341328eadd87754bc964131704491bd6eec4db9864cb2bc5e080e00aef53deef14fdb3ceb31be2f7382dd8bf550089174414fe31a78d5c8acf35dd83f5ae587ec0eae1cb1ed63a8d432892c15fd9106fe4c9ed3df854ed85b9354da22189a443db68f794a27595f950b5", 0xc4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0xfffffe0c) r5 = syz_open_pts() close(r4) dup(r5) pipe2(&(0x7f0000000280), 0x10004) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x105, &(0x7f00000001c0)="754c70085c10d8cbb65543bbc4dfdea26938a41438e90e910ce3352784729f7f5413648aafcef6a7b44023b7803c69a4a2719e4584565f0bee48501c513cf1b0eb606e5aea9c93b24cc025db835b65a241b87920d5b3f77a8cf8ba5d19698a70b7bdddf81ca98109891399e7b08fca8b686163498541ea16a0ff97c1132031a3c8a05c9afd118d286b6206856c5333cb2dea65e1144cc879999f449ccd3a1d54a08095d79104f299833d8a42163c0dc99339af227c4fbd914bfdf34deb2040634b00683c07fa8e982851f70f7badfbbacc36111de4c9197bd2fc39e8f3bc9c70dfdefd6add0b28d5b5e4f9e3cf4920041cef543fc17e030000009b474e1225e3218d879119") 13:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) syz_emit_ethernet(0x25, &(0x7f0000000080)="b6") 13:34:58 executing program 1: nanosleep(&(0x7f0000000040)={0xf0, 0x200000007ffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 13:34:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3bb555401f8ea885, 0x31fd) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0xc0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x3, 0x3, 0x1, 0x3, r3}) linkat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x0) 13:34:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000240)=""/9, 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 13:34:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() readv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/77, 0x4d}], 0x7) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000580)) setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 13:34:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f050f92c6cbae467c78936205aa24bde5e0e8db78ba60442", 0x18) read(r0, &(0x7f0000000000)=""/5, 0x5) read(r0, 0x0, 0x0) close(r0) 13:34:58 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x402, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0xff) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000d3c697e37e24e942bf67ad0b7fcd7926c1a716d7775b3fc5f4c2b1674adbb6bbe1f94d0794f8ae503329d444707da81c1f9c3c0d242e7417e0f3c18cfbab1e3d86489f34201deb0d9b62d905ffa161435640a9181328229d38450835ffff1b5b83ef00a804b5de1e854397f154660f0d8b6fa0ac51e4cc87e3997feb4a58fff89ec3ec1935e5ec6f2b31d6b3192cc105000000fd638be8bdc013a9feb1730e82a63b947b9ac7a5c88314c6494b97ec55a6c7800d6959e0c233dc33bff70d4155df0d5be9012f65c2befdc9e2b60aa044de14c37407651c9ff214e67795655fe569cc46e37d5212312d41adcd03007bc0520c"], 0x1, 0x800) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) select(0x40, &(0x7f0000000000)={0x20, 0x7fffffff, 0x0, 0x5, 0x5, 0x6, 0x10001, 0x800}, &(0x7f0000000080)={0x4f1, 0x7, 0x3, 0x5, 0x8000, 0xff, 0x1, 0x753}, &(0x7f00000000c0)={0x10001, 0x4, 0x800, 0x23, 0x0, 0x7, 0x0, 0xe80}, &(0x7f0000000100)={0x7, 0xff}) 13:34:58 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0x5ffe, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) getsockopt(r0, 0x8, 0x401, &(0x7f0000000140)=""/214, &(0x7f0000000000)=0xd6) ioctl$TIOCSTART(r0, 0x2000746e) mlockall(0x2) read(r0, &(0x7f0000000040)=""/86, 0x56) getsockopt(r0, 0xffff, 0x9e, &(0x7f0000000240)=""/94, &(0x7f00000002c0)=0x5e) 13:34:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000000029, 0x8000, &(0x7f0000000040)="d5ff9678", 0xffffff1f) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 13:34:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc001, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x80) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 13:34:58 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 13:34:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:58 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0xa1e) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/149) r4 = socket(0x1a, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmget(0x3, 0x4000, 0x197597a23742d6e3, &(0x7f0000ff9000/0x4000)=nil) r7 = socket$inet(0x2, 0x5, 0x100000000) r8 = socket$inet(0x2, 0x5, 0x2) setreuid(r5, r5) setreuid(r5, r5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1c00000000000000) bind$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r8, &(0x7f0000000180)={0x2, 0x3}, 0xc) getpid() r9 = fcntl$dupfd(r8, 0xa, r7) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x4) semget(0x1, 0x2, 0x400) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) setgroups(0x2, &(0x7f0000000240)=[r6, r6]) setsockopt(r4, 0xffffffff, 0x4, &(0x7f0000000280)="44240ce0c1f15ed92d2f3abc24a64f5097b0ef64e038bcd3995363c1812ea778f955a820a76c11b024041902f70f7ae6c0b5d5f63a573feb5160c24694cc4b1d0fed1d4ed701a5639b11c22122d8428ef5642e02afb015fd79b571f9ea626c188b3d5bb642d73f3a923c674c198bdcc7278c2247991f", 0x76) semget(0x0, 0x3, 0x10) preadv(r9, &(0x7f0000000340)=[{&(0x7f0000000300)=""/9, 0x9}], 0x1, 0x0, 0x0) getpeername$inet(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 13:34:58 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8120, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 13:34:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 13:34:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000780)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x7c6a3d6f) ioctl$TIOCSDTR(r2, 0x20007479) fcntl$dupfd(r2, 0xa, r1) fcntl$setown(r2, 0x6, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/175, &(0x7f0000000280)=0x1ca) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x80000000, 0x8000, r5}) 13:34:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="01ce89c20c4d6c", 0x7}], 0x1) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667d, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error 13:35:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)="f4a96a76b509cd8935911909931f6b45632ab136b6a4b8319f4ec2d8573a19f2765a5b861ac2907995f075d3cb44c3d560638cfe23c502e6896f1417a20661a0f1800e2609754aa4aa6b3fea7218fdef", 0x50) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) 13:35:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x800) 13:35:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 13:35:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)) 13:35:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000001180)={0x0, ""/195}, 0xcb, 0x3, 0x1000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x7f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = msgget(0x0, 0x100) msgsnd(r2, &(0x7f0000000140)={0x2, "70087b9a41977a0c7a5af334b8b80d13e7bf98f9c6fac16bd3124d98e33b488820d021dd6103976450f73e402303c91d52a464a099f2009eeaeac0411b99e5162c1268976e0e49ce65cdec641b37793cd072f4066cba7b97881898a5eb25d6ca9b89cad180d35e659a0128afc856b046716cf9222fa28aa61afa97e741a88145d20c786ba91a79545abc6c2b71b06fb003cd7457a1b49c9d3d83255ad1cdad2d917eba3ff5b50668881992481e56cf67b00799940eea4f4448cd12fcf20804a6092e17e8837b1b96a28f26185f6d36a3c5ce9ab344daf007f7da5c683e03e101b58845fa12b6585e14667e0941679c19d2b51dca1b9e5db2fe192ef37f55dbc9adf479f4f6551c0f733323476c4ff8177e1ca14ee06782967a185e302add65474ecfd1cc5cb87c24c82ed46c420bb0ecad35efc9339f056a6222424afc94c48cf70b571048ead8ceccf0c544d3b0aa5426bc351084a412f07cb3dda533ae035fb1842c357ff604c8ff5fc81ae7bf1066408d89d8bfbc09ee900283b3d70f0b9152a97685ab6c15aa7d12cf32822b64fd8d0e5d33a44185a8e5315a6a94260a6f66bff652b95ac5dc0205d0a35294e25c8c9542be8fea5e70df3d2360d253e7e971432705d97214007afe71cb2d9256c77e606930dbf9d5771dbd52b791f55eab7691125d88a53e7c051ba05e4ec873f618578ea79a043767851edcc8aeebd2dc0445ce1aba0fd42a41bcf904f37d6381ea30c2f194e463832c2068259552f72085fd475ca7bfe22f20e2442c968ce36991365c2bedd97fa4c5d92e032d95df758c5a6185cabef1514b962907a037bf550e86d21e4d45843e488d02e4f307891b5da15677a8ffb08c4a6fe7955d41c2eb1e4a7df22f4061d7da4cf8ac5530483137616beadc57205ae5ce42a6b7a12c5d35b6491077ac0b00943d53eacb67419010f6a5cc42ed10eb75d29675a10e62dae25bc6630c34f14ef49babbbc8285f7ee55667c292ed4ff97207edebb6829a59556a6656a764192efb11e6b373afd729d3f7cb124b554e2f338ae8c36700a66178eae9b41125437b002b76722cfcf50574d396835ca06dc0801767fa1f7e5283e39ed9dd0409541cf854b8ec0cf7246cb00119466cb07b05135338c892ccf5bdee20b08c3798c7d9097d4a8330788e98f2d6306ee24637940b43e36f6ac9afb12ba9247d242871f06b7a89a85d7c006c49887bc8736a54f7726cd56f34eb1e0838fff037df2a952ba5a8a01272c38811bbf016daabac642906afb83bb7061cf666262b9e89e1c1827c28193e3b7b2d23688dc791fb507bd8f05a82269b76bc684d46062a7055dd8c9e5277c924a56d145e0e91455911fdf0adbcb6927bd88f9f0c6f2f267f9cdbdffbf5bac4fbc113ec02cbef11c2bd0e9741ca4468ded8ac6537312b7054d0fd33618ef47de972700c216f3da20ed7014581d0cec8060e58819ab792266ebb114cfda377394e0667c3c70aa4b34f180acf1b6a20e67e62bea3cc1932f540422798c2660ac9bdf0786b4f007d39317615ccf5aadb994ba36ea7f0807dca731aadbcb2e70c915a3ca5b4f6f9c3df8df852b3ac647e7d26c0feeb9d0c7910add6ee8118da916ac12c0ba4067f5b98f6c159b60dead5379f562d1947171b04b32a512a0334b2e5d0967ba850c8acf55d7b320d19a52fba76fbd13baa3bab14d67f8fc465f33e752e24921a09a4bdaf2921e127fc86e8d50ae6908c5edc00c186bbe8d73da6680bc2c30ac60178590b7e9ff7c1ae3e9c7265281f49a24cdc67becebda3d494b40fd02069bd5bddfd6d5e64bc7206f704958b4c4c5268e8d24ad70025f5e12c8b96f1668d3ed8017a2513bdb48354ea8f2dbce860bc2d2d604c17694706e1011d9395568b929a982c7d4a8e715b22ab2972ca6352f15638b58f5e74f115f86b1c079540a8e37a8604da6be0da2ed419e12b10adc08953cfd6c7e9e1154b0864508b744a2daeedb753e5c029dc01d451a32437b7e9f9c5b60b9330be9b6334586e05af2def1ff07886fd4bebbe5d6de6a41caf8048a7517545d01dce6b9e88a24e8d3777671bc326041f7e2b7701303a6272604d2cca19f9db9dd9bf4d87d09d985b9993f74c7c75b7ac6eebe5ee87f6e12012deb970ec2c16e3ed402273e9c87cd8ed924c88d76aded7b739a6adfd57bb4f868d88b60362076dc23bf15ac57ec1283af960ab60f92d2c5bd4f1d3b197be066f80059aad0728f9c1ef9db0790fae8aefd0d463881d3f2309250088d1256afc6b42bbc3c3c508804e47c2d3e9162813e43a70746093dbc3665fba72e5c6342316eec2439a0cad73957c2dd7d24b532f3277708794f78326dff4b130b5284bcfed33edf9c81fac9327e7c19f68df1a6015af2239fa42f03d0a458a900e0ff1b9a81ed4dfa06e43f917f8a770447a78ff5954343fa01554d2c8708117020720754e356205283c36b1f66dad8fdcc2a5239e6bf1324a7592d25e33765b71a5d437b1c6ad3e6398796ad6bf15e82339dcb2b78d8709389822735e204d3b191982f3d3bfcef7c3837eb45647fe0ca03ccce97418a7925bc011318fa463ede0ad53cb0fcb85bf8861bab4e844ac2e791aa381ca794607120613a698b8b14cee158114b20e1a77af6485fdf2c7c8d51d85353a1cd4ff17a1c03367e50abac8caeeacb460318cd85c33ddb2c48c559b9f715d2589a42c9b451432c0304a0081c161790f1792349eb4f5449a9026fa9232d2bbe12679c58892f49df6219942e44a9251e5c468a07872afd24fb1fb5b82fc2b1787fa51014f66a549aedaf1277c8a26a588ac19dd870f77dc3eb4debb897c539295bf7be44fbc7b21f6dad26e82e07fe6dcda8865b7e95509c290fa97aab3dfab8365a1e69db7e995c456951c83cfc7568b320034d87f7e683f42cabed5de68a6b96a3bdb911dc7a2fde0ce482f4602af2d36a0e2c08c365debf0dc2b348a7908ec5f061702343f0d299fcd3333255b3ab56084ea333329ea00e6ba2c9a146bed6fa7fe97f1e18e3b3d379874c52cd8d5bbc7a58b037aa82ef6a2d6647f468b17e6adc0ddedd28a603987b55f06325e78cca58f3fd9a26d0df3b0cefa799070eb69e0ecf6bcbcf4184ebf90afcbb79ccf2624e23d894d9b75eb3ee36c2cfb73a5362035dc010c4d7339af6c6e4149304e2e75bd959b5c1318de2b07c9f9c7dd56d7001ca1727f929ebc32650e70b1c82380c8ad75ac6f680e49de9c71d661fbe0fc8cfdc25ff9da9313081b8aa5baa59953a23a81860cfae3adbdfe0561fd48c7b0e0663fd5eed45031b0c4e1c0ddfeddf5efcc4004ce5479986a8d5e24f1ec264e9928d32c351e09bc1e66379cd95fb1bab30c457a9aaeaae3e8b5b6566d010df143e78e23cb569d492034f646b3975ec12f75f55a746043928436a41502f9c249d46e38e6c48bd9bd9a06c4452c9a5726b1337f654e8d3e487d33e4d920d6df4346eb9652e0b614a6ac611ae98e12849e78fa63a62141f10a158865cc51edd6ecfb23f9de4981025af5f8ac371aa7270567ad0e3834ea0037c504070db2a655d8d2a158dab08ed449292b898a5b41ec6d6a34bb5667c42d2ee32df741436da949fa8e3508a10c5f30e22081bc69b3e1a4642c76340fcc29440e639e87d0d12d93a5a389e72c55a9bd9ee47a8f88a2d173cabeee4f4dca12050f6c4d5e146f939d70d31cfc7ff04a546bd9103fa4d8c901d6fedfbd823ee199b6b510eb7c84e3165b99aafc64307201790538861ec38c3ff177c00da13496df13de0ad4af5a50c8fc0a071322165e2360cc65eb18b126f8eab72ec51c2277ca9ac53a4fbe3587b72cc935b3a55bb6de15b06609345b8b3fc7301fca7bcab7fb61d9fc2e547c812c9d0fec45345d7e29a3894e92a527a89d91862674877777a5305a78f2c3318ed4c6459ae0c3952387ed240b3a6b2b73fb68127bfb48bd82851724a419fb47aacd5a60f1774a8012ecbf92f9afdd1294cd2c371783a316f89e144e4d7c2f0ee901d9402d82828205d8b07da4e7b71f00a2513a3fe6fb4434d4c567de426dde7ad1906b306ee2ec87446a1edcff2638f05c4ae6808b658e3928f1ddb0713b84d455fe995ed9971551e9b5415bcb9015d88551dc20b6f647dd30ff7e6736cee5736ca6314daee1f26646a3f49fe7d38c4f40943c0ed6679cafc9b1bff157d83effbf21bee364e325de9530d16214ae70ef3ac37244d062503f9f93cc07d30a414cce265554ea211814d830571fb0c6b23eb0a2936a60a577ef025f489f508b67717d0cca6ceaff613511abf4a0a48d1b58400746aae86e02dda1bad1fe2c104b6eb9e7ff645bb15d642ee7310d332c80e523c8bd0713b83c8b2775255f4a9db3fe8ff126166104a670ed97c0856723561451aee779626c82bacbdcb88a578e0df7d344a915ef75d08d5e004ef239835a4ce5064bc197320f1b6b71625f206ccf82eaeb80ee2198c5bf1b49729919251c29388275cd6da5c05a604d53c82b9cbda97e28dbc44d0ca0057c15790eefd8a0593e2b94819b79f3f776b2f153b457672ac013b0398ec6b2f11ba2c1fe952fa140d6be007b66a2c4bf954b41bcde9991874ad46d6fa801d451b8a5cc52269797813e46e663f51fb7f827b73a2bce0b177a3abba9a68c77039b50cfc533b702b25f5c343b8f890d762bcfd7e6435ed914d284093dfa504425e0f35221da32879c8a36ea06cadf266958c508e36061b0adac8232b4033b7036652eb0c4b7047245519016189a9dd87c4ba0480fb34999b12bdb9749c83cf7900aa7f0e7f3f683010860e5c0a45dadf755a582a468ee802e27a646f8c20c1744fcdafe6a123c33019dae22030491379063d36a96eec9280f1e0279b0f750f0ab980bddf13b804a9c60fab867c1bf914174cae4f3bb7bce5371e9a95b026388003862948ff179ec48c374a6933c9f1dffdbe2f85333391903f73e6f1cd9127cf3ae74d6a70c4df47216d826f52366f0df0550370c02200c0b04276f949544e885fd9b1c5622ff5b5a570f77c9800d2927cd4c10c01c0bf60172801a189f73afeb0c5ba139faf2cfc94e95f74d0e5ca184c473bf59f5e574d46bb18b3ef1ebf83b41891c27942614ee5d4e159c14a8b26039c5765015436be3c35e5b830399fe0e8df795e8b44064f1f232214132373ed531c579ee130441f1baef5f491b56bb11263cd78fd8946e6651ef644d0b7b48a26b71005db5aff032908ed438640837a77dfb94f0fe12203d60cceaf21264d2ab7775c46749c98d426fa5a3ce57368f1f9f7418d72d3ed51a3878356bf23472a36caac4f4b05d496e32aff594b5d464dd1b2555926d5855423c7ab43d8a7fd3d753fbc89fd2a90b9df03fb3ea423006f55b1aca46fcdbc065492fbbf0300e38e0fbb08d6f0b7a66851b6ac0b15846c01a426f0d0e564bad36d83081967e41376f80589d5e1894835613230266f50f31f23d693f11808c7cf512b298ee3410a2f062f8c348f69f3d8f2918f8bc298cac4db1088baa0717f6cb3ff799ea0d101029dd65ddd9478e543676fb701b92765c1fc983e654209ba0cc28a4f5292942bf14d62e2037f189411be984a367887bb2aed11c35b76127f542c2a7a76ed63d848348c60a473998c44b18f716b32f0af5dd53675db75ecccb95a25565482c042ee4c5221981c5ae6dfdc17f70f7770a786f7e6a14d631e35fe61c55b2f926ec64c8b086bc445c95677345b52aab8d7a2b6ce330ed041f1d466c97a9a775aad3717ac03f0e85c2ca2e324ff38abe54b8"}, 0x1008, 0x800) 13:35:01 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0xe8, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 13:35:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000ffd, 0x1afd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000001340)='>', 0x1) 13:35:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind$unix(r0, &(0x7f0000001340)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000001080)=ANY=[@ANYBLOB="ecff2d2f66696c653004"], 0xa, &(0x7f0000001280)=[{&(0x7f00000010c0)="e1c0a2ff5e12b4ef853d55da909501f720edc2d1a9a1f24fcaa9a5ad8be1341f736bd80df07efb0098676d6c0f67e57f9309d42ee5a37b880b01bc416091f0252a1e5f4836588aadfbe41fb21a13d861ab9325b239133cc9989dca0e7449782d3a18b483295a9ab7b1242319bb22d1971372234da74c3c0e6bf142f9f6036e843f3cb964c036b89b299ab9250dfdd45e6e0c9b03d476ad4b6476", 0x9a}, {&(0x7f0000001180)="5b39264cd50f86efc859eafbac39c2de5e9a17a56fdfb6e11c4dfafac4d164388e4b89b4fcbeb10b8232e295d280d6e1f239d02a9c52cfbf3b14a35fd64de8582dcd3a2c3ede3813fdca12e9a07e11ba3c74d6b0ec217d62dc860e9155f714bcf36712b01faa1db8b938b34cbe8b23bb1d3685e6fed0901daceab595e9d9669cb2b8d939aee226ffac50a364c7225a1f85cc968b8bf71668a6c1d340d2f9a9d45b80715c5a3161502c3d9a270a62f3d192076aea376493b3d5bdd6452e89c77a5348e1a024264215f0bc202790da1cfbfba853855d887a7067de841fd4459a15bc4f6ead403975db62e8db72376bae40c4b296c7", 0xf4}], 0x2, &(0x7f00000012c0), 0x0, 0x6}, 0x40f) r1 = socket$inet6(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000001380)=""/177, 0xb1}], 0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000012c0)={0x6, 0x80000000, 0x3ff, 0xffffffffffffffff, "f6e4d0858a99d6f3b72ed328244e1793b3a236e1", 0x8, 0x67}) 13:35:01 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = semget$private(0x0, 0x1, 0x9) semctl$SETVAL(r2, 0xc591ac9d2e9939a9, 0x8, &(0x7f0000000000)=0x6fdb) fcntl$dupfd(r0, 0xa, r1) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x400003ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kqueue() 13:35:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815fe41789632dfc94ff334a5619115a4c8ab06196db7c94a025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4059342a3505bb3fa216ab93f123df9afe6cf801fac6da1524cb1f324fc4d5f0000dd0000000000000000f45fac3910d4ea0239958a2ce92b8d36c3a667c542139a081a5d7b4b68cf62f6cfe3074086c9cd3d66fe2f1a1bbf5d6a78f86c6877eb8d4154ec5f5be0dd0dde8bf2e479b0b2", 0x3bc) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x7c4b}) syz_open_pts() 13:35:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 13:35:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x54, 0x5, 0x33, 0x3, &(0x7f0000000140)={{0xff, 0x6, 0x6, 0x80000001, 0x9, 0x9f45, 0xfd38}, {[0x800, 0xbf, 0x1e2aa9c2, 0x81, 0x1ff, 0x189, 0x4, 0x9, 0x5, 0x3b15, 0x475, 0x0, 0xb2e, 0x9, 0x400000000000000, 0xfffffffffffffff7, 0x5, 0x80000000], [0x1, 0x7, 0x3ff, 0xf446, 0xc40000000000000, 0x8, 0xffffffffffff877c, 0x10f6, 0x2, 0x7ff], [0x80000001, 0x8, 0xfffffffffffffffb, 0x1, 0x7f, 0x3f, 0x6], [0x20, 0x6, 0x1ff, 0x100000000, 0x4, 0x2], [{0x3, 0x3, 0x4, 0x35}, {0x100000000, 0x0, 0x44c1, 0x6}, {0x6, 0x8, 0x5, 0x4}, {0x6, 0x6, 0x100000000, 0x1}, {0x4, 0xffffffffffff0001, 0x200, 0x2a}, {0x4, 0x7ff, 0x2, 0x7}, {0x3, 0x7827, 0x3, 0xffffffff}, {0x2, 0x458, 0x6, 0xfffffffffffff91d}], {0x7a, 0x467, 0xffffffffffffcc55, 0x1}, {0x9, 0x7, 0xffffffff, 0x100}}}, 0x4, 0xbc9}) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 13:35:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x3, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/135, 0xfffffffffffffca2}], 0x1c8) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r3, &(0x7f0000000240)="f5745cd66d27a8e7fb866c79b2be5e67dfe46b04c2df04efba16e34a48fd0b0d17b7f4ccceaad9ce89ed4e21", 0x2c, 0x40c, &(0x7f0000000280)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000600)="582720efabd16eaa42da6d52cc5bb938815f73f2a00bcb4274d02d63be0abbfb9344fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2cf579456fbfd4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000180)="5dacc3b6abb2e938cb28be76dda5c0cf0331561f0ae8f712ece76d760fd402ddc390a0f15aaeea1541ee4ceee1fc6bda08ab6982884dda10bc49f8141768db664a1a065acc9750c24bef7d114ec90110314f4426796bce036c505c423cb0cee1c074d58609335d63c67890d3ca30ce25f9f7ce229f0bec58593038978391", 0x7e}, {&(0x7f0000000500)="c885d34a2ec3e26950c57b844557ad6488019a645b6f05afbcf5beb5b992114bad8543b5ea83c16a6b4ccd014bed61b5c842885dffc733135cecc4fff20505944fd3f634419d0458327b2311e3f03c32cf5ae7605eb3785e46bec8e7c4acae279db154dee0b048c2fade7aa24053ac0b13def6ce9ca7a21548", 0x79}, {&(0x7f0000000680)="d61abc1a503c7f6a2b20d2cdd52c0e20637e9d7107c34f033b39eff0b43490071ac810ec821cea5affe69a74ca2c34b1ea9672edac787e7a03f241f451ce70cc2a2425343568d313bc8a93d9ac7f525ddfffe91f23564c95376d4adda95b41b3ea2bfcfa3393ceb72429577928a41c41aadcc4551d4a42adb21a58ea32f142922998ae0965fb9102a3faa66f3d7a81958f9feb386d94547d23fd4dcfb8711b224fbb337fad732a3c39f8211d5fba697ac370c9ca17d00d48c2797d5696a165ad97fadda0cd6bb9c72da83bee2b6b24bf44573dc54e873983c93982", 0xdb}, {&(0x7f0000000300)="fd80028fc114b4e32725d0aa8e4567", 0xf}, {&(0x7f0000000780)="a5933191c5b874d57e2ca3a0e7c6f3552e995f784e88ae23325bb25d11dced73bdf05e0ab79814b4913e3269f62740ae6f551331fced83c0101517e7ba9b7f85e1b633fade16213969f841511586e293e8374c323f0dd24e0cc2f44a6fa87611014ed341f24ca19c8f0957907e93a1bed25e5d95e2da01ff7e6f38729b1f39e674b92f2e51529eb6ae36163fe79fb4f04487a054f60fa5f198c75c463621d33ffd04a05973e883dfdcb4b7f0685192e970f5ea063fc860ebcde6483c4ccabfe42360ed82c3d4ed950a3c647179a1f71948a5313d", 0xd4}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="40f5e66a6c957cbcf4d46ff00bc4b486016c27c3efb694c4d0054b21d16747aca3d2c0d39442", 0x26}, {&(0x7f0000000880)="49164e478294d55a4a3a26339e66b6dedf17096e5f5840960eedb4c83f438f4e28bbd6e6adeb656e0e49d5dbe078c384aeddaecd5552959665e41938249fac87e28ce34de27389735ea58282443290ded0ac32f501eab1bb3b30902823e69543601035dc6ff6aed73dcf52844c2bbd69237e72b6cdbd62d62dbc8cb3053d70cf645832de3d386e5feda62c2654af84a5b24b3cad9e9c49abe16b1c509e87b6754ccd748aa9e3d9bbae14a7edfd632339d6c247fb40696f8d646fbaae71e959150e5c8b5d985818c3f2988d7daa10205a2016918b11bf62b68d1695e3a2f60cfb4f88e24a8b5bfe1072e729fc962d2ac65ad001f2", 0xf4}, {&(0x7f0000000980)="f53fe7a9587e557ffc3d9aa09ef565947b5c43dbf5e4fe0b2ea2bc408a807bb6f3b905a4a1f70f2f81f5af255130d8d5962daf52625f39202f1c93749e135527549a796e952037b689d2351632978ed490ee75e29a3ab460c03bc6", 0x5b}, {&(0x7f0000000a00)="8d01cedbdc8a5628d86321a4882007732e8d52a20223e656bc460d91e8", 0x1d}], 0xa) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xfff, "02000000078d00cb5fffffffffff7f00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = geteuid() r7 = getgid() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000b00)={&(0x7f0000000580)=[{0x6, 0x2}, {0x8f, 0x9}, {0x0, 0x4}], 0x3}) fchown(r0, r6, r7) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x6) getdents(r1, &(0x7f0000000200)=""/4096, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10b71, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 13:35:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0xc25}, {0x18, 0x2, 0x6, 0xfffffffffffffc01}, 0x2, [0x2, 0x5, 0x607, 0x4, 0x2abb, 0xffffffff, 0x7f, 0x9]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 13:35:01 executing program 1: r0 = socket(0x19, 0x4003, 0x0) socket(0x18, 0x8000, 0x552) socket(0x30, 0x5, 0x8001) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b0009050000000004fecea108a8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b09005b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffffb2, 0x402, 0x0, 0x0) 13:35:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_extract_tcp_res(&(0x7f00000000c0), 0x8001, 0x0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = syz_open_pts() r2 = dup(r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x6}, 0xc) close(r0) dup(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) 13:35:02 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r0 = semget(0x1, 0x1, 0x100) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f0000000500)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20c29, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0/file0\x00', 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/4) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x402, 0x180) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0x2, 0x0, 0x5, 0x0, &(0x7f0000000140)={{0x9, 0xffffffffffffffff, 0x8, 0x200, 0x99, 0x80, 0x3}, {[0x3, 0xff, 0x4, 0x88, 0x2, 0x1, 0x10000, 0xffff, 0xe5, 0x100000001, 0x2, 0x7fff, 0x200, 0x4, 0x200, 0x6, 0xff, 0x8], [0x3, 0x1ff, 0xcb8, 0x8001, 0x2, 0x1, 0x8, 0x1a, 0x0, 0x6], [0x100, 0x7, 0x29c5fa52, 0x10000, 0x4, 0x7, 0x3e00000000], [0xff, 0x1, 0xffffffff00000001, 0x1f, 0x1ff, 0xf5], [{0x1, 0xfffffffffffff001, 0x1ff, 0x10001}, {0xda, 0x9, 0x800, 0x8}, {0x3a, 0x5, 0x1f, 0x1}, {0x100, 0x1f, 0xb4c, 0x4}, {0x5, 0x4, 0x3, 0x4}, {0xfffffffffffffeff, 0x6, 0xd1, 0xffffffff}, {0x0, 0x2, 0x6, 0x8}, {0x15d4bc98, 0xfffffffffffffbff, 0x886}], {0x3, 0x5, 0xda, 0x1}, {0x9fd, 0x6, 0x101, 0x9}}}, 0x80, 0xfffffffffffffff8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 13:35:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x7, {0xff, 0x2}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107002, &(0x7f00000001c0)={{}, 0x0, 0x0}) sendto$inet(r0, &(0x7f0000000080)="4fa5dbda2fd79b78310822750e920fb913b42763", 0x14, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 13:35:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x3, 0xfffffffffffffffa, {[0x7e8f45f5, 0x40, 0xdbe0000000, 0x7f, 0x9, 0x53f8, 0x9, 0x3, 0x664, 0x10000, 0x0, 0x5, 0x800, 0x2, 0xff, 0x8, 0x5, 0x8], [0x1, 0x2244, 0x4, 0x1ff, 0x800, 0xffffffffffff0001, 0x9, 0x8, 0x3, 0x8], [0x8001, 0x1000, 0xfffffffffffffff7, 0xf5, 0x3, 0x0, 0x7], [0xffffffff, 0x1ff, 0x83b, 0x3f, 0xfff], [{0x0, 0x6, 0x1f}, {0xfb9, 0x2e89, 0x1ff, 0x9}, {0x4, 0x4, 0x7ff}, {0xfffffffffffff964, 0x73, 0xffff, 0x100}, {0xb663, 0x6, 0x80000001, 0x5}, {0x3ff80000, 0x81, 0x83, 0x2}, {0x8, 0x5, 0x0, 0x1}, {0x7, 0x3, 0xfffffffffffffffd, 0x4}], {0x8, 0x3, 0x6, 0xd7}, {0x400, 0x80, 0xaf, 0x9}}}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:02 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:03 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="938966f75718ca7c971ce8de1b2ef59f0c9e39539957937c5d692429e407bbd5", 0x20) pckbd_enable: command error 13:35:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0xffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x148, 0x20) 13:35:05 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0x142) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 13:35:05 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchflags(r0, 0x0) 13:35:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 13:35:05 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000000c0), 0x3) 13:35:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x410, 0x20) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000440)=""/220, 0xdc}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/181, 0xb5}], 0x7) r1 = open(&(0x7f0000001740)='./bus\x00', 0x1, 0x4) writev(r1, &(0x7f00000018c0)=[{&(0x7f0000001900)="0000001860972305008b00002c2700000000080200000000000000000001005625dccb3496f17e21002f6bd530180000000900000000000000feffffff", 0x2c}], 0x61c0e5937cc8bab0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r1, &(0x7f0000000100)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0fd95f039b2018e9e55338c55ea709419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c534e918c534de4e4f6586838d6e14701adf40ef0fbfea0304549e2d8fddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xd0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780), 0x5) r3 = getegid() setregid(r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x7fff, 0x4, 0x4, 0x7, "d9aef5d85b8aeb7f4f66b5ad20c20b78469ce3ed", 0x7, 0x7}) 13:35:05 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) 13:35:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) 13:35:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400", 0x0, 0x1}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = getuid() getgroups(0x2, &(0x7f0000001940)=[0xffffffffffffffff, 0x0]) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r2, &(0x7f0000001a80)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c65f000"], 0xa, &(0x7f0000001880)=[{&(0x7f0000000380)="fdeb3dd1faa486ca827e9dd2d6c93e35f18d870b6e26922a25ffc7e5b1a09962323fe436c03d58a75e347ac3037c042de21c202e442b8c85359f399a53d2f6edf25d2870306fa2c377a1cc372fa2c03df198d982df91a4b34a938a8583506204525382c086afe943fef3798e20f06e3427efae", 0x73}, {&(0x7f0000000400)="6d429a31b2787bb0cb66cfee46ef581af9af5ce35c44a312c842165a51", 0x1d}, {&(0x7f0000000440)="6470d172af04e3e79b72520600c58b0f86c50186bdb24df2f6e66e918cb3a6cd363d0c1d3a67c19574f5e56cc9d88d4fbc829597cb9b228dfe7db3a1b95f6b33e991ca3f43d3b28f0092c6063a8eb9dedb0f07db71e9a2a49bebe10e8b73943f6b438d5d6525e5f75f4ff242439ec8d7e87dffc5ba771ab740a7717e338e1dfd584c025dc11457b4cfc7c56e70cbed0299a741337f6f4ca00eb0c84bf11c6ef4d33183192d1a9c5b167f8f10fbf8e4771c1ff41a8faa8ca564e880523048075f8f10f2e7119e7fe3d07e3541d86f5e6bfbb5", 0xd2}, {&(0x7f0000000540)="58d84cb02cb380253e9935a4c19f88def9dd87a61b54e9fb2761b2005bba07bc53cf15bfca5c4aa1fd1225d7e91d7444c29f6926e3d23c4fbe3b9d28203064fb617e71eb0a7d907f2b337165aba2ccbb54a4cc14f616da66bdccd421c4c8", 0x5e}, {&(0x7f00000005c0)="011bfcf13d376a605966a05a449813b4a53d58180abd6e140e138a64c6674ffcdfe8da5bbb235019363b239666bce9816edc2285dbc90d36babab3f4dbb4e41d53cf667d3086d6d94412e91bb24067bd2b47ae2f6f193a9c4203dd52470f0ef25e47282551d067e68d3245611c98c50b1e1cc9d872db915ece54eebd9763cd7c88b79c803af173de3cb9405d0ad7b388e8211862d3be232bed8d29118f90bae868bd18c20bbd4d4796f09620b438a40ff971aee26b98b7e57bf1dc03f6194ce275e1b4883775183f52ed3736fbf4a21026c502b12784bad26cb4e84e8be9ac736460a7177cacbe2f50e05073b3baea7fb1e1763e5e005005db1db5649f1c5bdb4412003be6c4f57cda3917bbf57b63084ccc81ccdf8326c27a5216fc3da0dcb7c66e806f735c9ffee773845bd7756c33e37a5a2d62bbe8dc28bc00241d236f367365c39116687db403f0f7bf11151ba5b3c7c44beafa5f632801957fb37ddc894a29c462d02979a6cf2b95a8928be2c0815ed9ee2b8c5f20c469424d3c8d8168afba08aae7fe4e269e3a987c1bfd88b274e7068ec27d8f3bb625373f22c44ecd3f29c98ae0064c402845da2c6e50a4129c3785de307b883a493098d75434a8f0b00722772d5cb425da4f23601d2334e93e8c614499336dfcb66f0d2b518a9f2fb58aad830458cdc131fcc5db359d882b5635dedc59551b1c9a4b95c1321113c2cb620e2abf833eea3a80df54ec7d153862eb2e5525e1eb562fdb94d1c3b1cf331d0c97dd16818139e8513b337181637c20ed5253abc31adb9b1093b4bfd2d6eba4cf85d8bde1e61c4d8e68a3f1d8771303875cd96b7d264a8825b4bfab9fb11dc0b0b90282545ab8c9c95bd918c73181c6a342cf1f3e3e87ba5a905b0fe187c1a85cba94127ca5955ce8ffa809250ef045d23fe374f43409e0512e7330ff1adb81db6537149857d44d9f40e98089827a14ee5839a31ba38e440697223b7c420359c45cd6ae9861156d8e91b46f1a3fc60d79df9552bfba837ac80cbbc4eaa0bca0da0c9b350c12aab6f6cc170304128750cded81412783ba4e5b0d546bf085f0e96ef7e99aa69cb20d316c4afad6210c347a4479c27669badc1683d56e39608b1a177366ca3d213d44661290c565c2f5f820bdbe62d053eeeed1a0c71d1df5c7dcc705cfff6af26abbec83476faa5288cd1b0ee3d80ee6c23a02f207bf4cb4bc2603c3429d61fa01839fe1aa3b0fa8feea427c9986a916d50adfc5987af57ef8f04713b52bbf3d25fb3eb567d17b146a3c03891c50fb58ce515c0d1dcc795c82550863554cf2a838f9d81140894ba5cea346264f3173fb80d5e31ef4665c12cda4d95028621dc173badaae2aad1d3dc46133b388620eb9267eafdbce42f182ef801524c693a1e558bd124528b84c9c15a4a768ce19c548c8cfed36efdc51d252b11a57cd878e68ab0029877ca4100222286e4d286522e1e5e3a508c17ea2c7d11356f172d6779c4309ff76a1f9a2229e177c5b0d99383ad8ad5192631a64947780a5a3c2162f9184eab3acd564a5494bfdbba45e241b878db651adb559836c1deadb45cd6716f820421956df85d58517a75559e82489b829dc1870a45c0a42c60a811f921a07e3fe264612371add719fe5439abe79469ad9358ff37539a767b93ac1dc47fd3718a55db900fef6438c5f0ab1e2cfd3723c315dae98bce03b69667e5c48a9a38c2bc54930bc37bb98ded971e7a87067a0a57ccd4a36be0b34dfe6201bc8c50408a4150e7e58e5f451e1c7c2bff999bbc7aac6aaec867527d3281ef009df7d677099966710d6b6795fcce7400953fbe82a1dadb2984bc3f8e6135ce78544fcc1c6384f74755977dbbe68d54bf2eb443191fa160c15bb3a8b9a5ec3792417911aabe2f1cf7a6995682dece5446d26e5e99aeae0e0f70718c6ea9632baf4a43e05c0cd94be239ba88c7b8fa0972e550843d0d0d537c6eec419e560a02e1bbb242645c7fc90efa8360a1e003ae7c84081636df5d2cfc70d30540fa54e67ea1399296bb055c5b9d6631f8c3034d548a4b555e3f952a850c1c04babffb363cdf48030cd73c0d03f58d3cb893953a8faf5cf53ba6136a40fc9372c3991ce21849dd32fa4c5a0ba82b2073a209f1beaaa3718c05dd7f6721b9c245e51d337d02515468c63ffa49ebb2c0fc1cda2cc65175910f062f06f7986043d128b2c70c09031b518aa9dd78860c2f8e136ab75909a0ea70a7bedb7ff4f439c685dade9ea70b97ee517eab828513e738728af036ae2f330566274b2de056945e73a7f9d009c3bae735246eb096773ac29c80dbfa0081d0961e7a6b139c6e4194a544da2f689a02b7fe014d9d5ad67e8673b84781c8a28555c601e744e2252c39b9f9580e08b8a56b1f4f2df867c9c72d69d5ba2090c4938b5b0f867a7736f30e68ba91a0f1a150ccc4e033c6bff2f4695d1c2a708bcb51909e8f650d941e4b4de0e5044d4c88d10d637b9887cb746e3159dd97612bb431619c97efb2faef8ecafa1dad9ddc7f1354fd80335b0721a9267ebb0dde9b2f5e8b8c9955d5236780d4a2a342029aec1fd9d1c27399f36bdc0d6f1659e5768009956bd276b22be1fcd2dc01dcb91585f13b0ae90fb35573537ed4a2570a8e40a744690de94a4aec66647b046a00c495f5aa0f0f9dbc3b5bce2a4b322c0a6549824d99000f883552b6c933d25f444e504ded099371a26933ec0d7b3299895e2ced2bc7af621ef90e8f382c6fefe9d331b42013f52edefb7b8bbf08785daee067074f19cd5d2d78e95635d6ccf1697ae4a4ff88345b68a421bfcab752c4149652359dd9d243a035ac4492bf671f1c2c4e0dc5fd1e5873f8177efd2de48370c144af07dcb09894f8ae89af3baec406125556d81ca1f43b506111778dfd5af21827c4618492aab857132663d679f14aade3325b62c89659caa0a4496847ddc1b1f7d14b7fe52cc48696deafa67c08623f43c303d1b5ee2edd5c559eecddc0775c971207088a50317d27b9488c081f595be2a96d846347d50d0be8733e97dacb7665a4fbd915f7262c8f3cf6ed124e251d809b0cf76688859454d0ca33eb3b58e538c0e59be50366a6930a61d859c14094e61b4eaa7321f722e04701b32c969e0906471a575f130f258fda0f6702585772ab5e3c73787df3a4a3abe2c6a2b701eb5b8ac379f347f7c6f5b6650f81823cbe990a239f176f9e86a422b84b06e8d7bea193d3d7d4533aa9245138e685f28c3976bfce56fab8f05ecfcbe384f5df54cab5d0a1d7931c6b62537f7a322f9e5ca378e48951c8595abb5b7c837000ea7d160f73c0ead7d62a6815ee852e7c852a5a82f534c7087ce848f4d8287d3ddd242670b56f9bb178e90e6c175fac8a6bace67fec1f874bd55753264e37f399e6ba78aa7e35f6da386b4c8de09b2670aa65a7863f76ce5cbffa82088c9c0d4707c4b52715f6ef6e18a4678137bccc009440eee663dbdeab9868d9fa11df142f545f813c2a844c83cd6ce39944c2162d2d6b33feb04619e51b4e6af3ba1541831ccd90f4e8e74c72f0a3465b7cdfb515f7055229489456eb95a13bb2f331a7991ad0599bc4d1d30126689d15ec5f283ae0bc1962d1b7c8f6a35eb624e359a13424d2f330b5c98ba42821e9a4f5a2a0865f5a397fa568d6230bc08d221e36dd063424aed906be5b95788f06ffee3bea8f1d16bb23d560df434bde41e7031c69a1fd567ef99ad1f56f9d6586c2a403d73143ff897d48c2018ffcd95a2fd3954d078c83c4bad170a231f42c6a898a24b1e4e4949dab05d10e9d24031be0c758d2f4425c6d78d1af6beb21468160a8230805a93718782af7bcdd8cf5f0cd10248a9c87f0e800ed7c562edd158093329dd72388b0423aa9aee79458ca78cc1c7359e0e8a3c0d8fa996c110b37dd97ea97379fb82a4e3c01d05dc4f885082715a0bae07edc3e231ee4796a523c443614cb9b78d9bfb674da6f44f4f85948e4279f8bbed8e9c2508d2906dbf5d8de80244a6c099ba77e517d2941f9a7ccd58597bc4567884aa5c4332f6c2e1ad2b643971db85f32f2cdb90ca5d5cb23ff3339b83942d366dbb85ef7ad35328de4f2a32fe9925c3e26cd2ec7f1dcbe6ffc2552a62909a6961ea56a2f10652deb6f2cc9aa15b4eb64200cb93433390b9cbf87e71cfa35ac61fa94017bf0a8d4c79c190a75f5c5681e9cef62ada8b7d8d37a3b59892560e539dfa7cdd7c6b935b69b52181cccbef6396e60d41074b82b86303bdecb3637cdedf16ac060a0792fff9558695732f404568039f05fb8e61c0b9d405a23f7ee4f546d516432f13e767960063fd3e1b15f315dc2a1feed8011c32c36560528faefd86aebe0f926f30261dbf29da63dbcb91a0ce872a6a70e222a50cc989565dd78c72c9c6738c9ac32acee2852654cc23c6cda73ee589a0af1cf4685a9753eb6d33f8c8e929adfa70c33c1151f88d064239f703e9a06b093e8813419d60cd12dc73f315772f84395f4d049912b0556bf68f0df8e5ad3054360fe68813af0771bf910130913679fc8a18a93af6622f78952b32d1e69725b33f4b319832c16dfa7b2be8d968a34a308554e6a3cdf6d6066a4d4b35ce09fe946a60f00bb35ad69d43b89fe294254c2a6bc57e0c9c6037d2b1c527bac60917f3dad230b862fb23a373650c4091bafcba417529cfde88d2bfd97767cd58c6bffcecb6c7a3d26546e7e3950296eb01e451c6d2743cf78f3ec5c73a01a95958fd0bb4bdceaa80f01002ea55cdad5d31c02b81969f7f8a73fdcf585a31558ae37868e94c7a5053df3103d4118aafd82c2c1f46d3e138caa7510a79082e60168f1dfd49f558cb54cbf149f3d1d51c0bbb31d9c99b16fb44e2068dab96ebd82d4ac3a4d4dc1b5cf28d74abe37a3a693c17a3f236e43a4bc1858b8d64eebedcc15b94d6afca0cdcd679f65dae02e7b8c1616b79db1d9b5bca315b93bd5e98bbc5e7c0151684163cce3086716fcb38a2d8c00f51732152bda555b6245386b86a76d858dce336bdfd7d6c039199d06f68d28614a4405394c15fc1587a245d34026a6b4579477818de6871dee1127671e4abd4315257556ce8259f30354b7a7b10d7f24c67092ad63228abf2baa3a750adb063608f0aae135440f41f504852586db358c021ec3a6aa521c9f1e1c59e304899b9f75fd0804cde4e92fa47f6e9eeb4cfc7052d3b789746981d37ff07ffb7ed6fa8fe4e2467b481a5b8a7bcda949f5d46752c13fc6fa7df859a3fde1a1d60b14cb9e487cea2bfa082475a9872b121784ec5b8530f2b4c95e31571f9c05db7a7056e560499ecdc5dd564803996a506d0592c6aa902ef5e38bb97433806b17310eb4a2120631a1e29ec239b7c017cc41d4f081546605aaa666cadc775b555b749a1efd4e2f48d71b35fade498bdcba256fff83953f072ecc782cdbbd4a60d379ca5b59bcacd2d1ce6d53e77492f5eab40edaa689cb348602043fb3c74eeeb5c1035231db82d88367292607da47fcb6216b7c7573a623b677550649793b65492ea27af120197150a492ef489ca592d6c880e58b5e31697241f43947adddcf97fd9b5b419cb00b0b58ed6d6e3ff3909a911456cb3b30cf2123572b6ba9111a841fd8e07a1adaa9bee3252826a97394b73ea94c422ced349f31380b44a2faafd61faa57ae5fe27f064173d3420ea02efbdcd37236ca0f9f2b73029c6ad740a6cc2128b8b06344518eaa21bc225eecef18aa15aafeff5fd7e7711b761cf7ff73be50135f3fb4c2a9ba56becf83a2b647331", 0x1000}, {&(0x7f00000015c0)="c684ad0169472d550b939ba48463b76b7115718bcdb7f8de6079323ec8fc8366cab24fe469ea165bafe61567008301fdfbdbbe0505", 0x35}, {&(0x7f0000001600)="1f90faa756d2e88d0001eeea85b4df96f21674ee33359dcc6b988ef7fcc637a8debcf0eb57fd556d295a7aaff472ba0cd59c41cb11175c40aa0d39827f49be74cac558580957cc021b22f5d6e3dd39c89187a78ab75974a5fcbe621f475229920703e46a16f5554e288de814410ffc4464303669940ca38c23f24f202741a57bfb411899b130c2aaa82177be37fc34753428eab9dc2d7636729107ae745de8d0828708aaca0987b89f02a3ecf86f3d5ba13f0c2ea2d65a3f36be97bc1ffa5912f9423019b433c7ed460b78773188815df1fb891b1b37e7fb395f70895e3fabad8ea138a174dd9021147304d0c4894e3b16672aa64eb447a487", 0xf9}, {&(0x7f0000001700)="0e550eb1d8b062da85508c16445c35686c72b33d6fd4e5b1f1f7c2bd70f58e609ee462c42fafe21744332dd6205c0a7abe7f94f37c84c92787fdb3f138f7889695c9b1315604fbed0bffc2c4dd5d569aa3c344fae8b9b0b4683f7be9bb49ab2c49763eb76c115209a06f20cce0", 0x6d}, {&(0x7f0000001780)="9597b6c025be5877543da56850c0a2f35e6f03860ebd5ea2f1a36459703a89733f6bd61f59d73b987267e4db75a8d22c4d0dd317746e3194cb229a29e97e841ae3e613a36194304aa758102966499e911f4bf2a8f3da8a8019379a7c0d09078acfa0afa441a43f921359aeaceb6dfcdc8f6fbda148f3ea47e9525a539c335228b988055921990efbb3006897555a8cef72df4c732ae559b547a963369984ac447fc5b7dd30cfec48dbba4388636ef8dbd4586aed69d348162a962d88411df6f8a8cc396d57ca53677b", 0xc9}], 0x9, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb8, 0x6}, 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/167, 0xa7}], 0x4, 0x0, 0x0) 13:35:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) ioctl$TIOCCDTR(r1, 0x20007478) recvmsg(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/57, 0x39}], 0x3, &(0x7f0000001140)=""/93, 0x5d}, 0x1) 13:35:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x134) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x3c6) getgroups(0x1, &(0x7f0000000400)=[0x0]) setgroups(0x8, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7, r9, r10]) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69aacc07a7000000000000000000"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 13:35:05 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:35:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', r1, 0x0) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xf22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8) 13:35:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, 0x0, 0x0) 13:35:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) read(r0, &(0x7f0000000000)=""/145, 0x91) 13:35:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="0d0ca8f5e215336323cd9ed9febc5485e465f8f95942bb4fa5a29e1537cb35c2f21633f8f8d0699aa393758221f3b058a7b178fe9f8f7941acdb585ffbc778ea0f89724b69bec5ac9845b91d1173eb3114641e51388a66d0", 0x58}, {&(0x7f0000000100)="c83db82d34251ff5a3fcbc0f6cee7c19555ff3fcf92a4f93f790b8769821f6ff50d33ad8b5a9652e9b3ada60dd", 0x2d}, {&(0x7f0000000180)="611d8b20c8ada3730d9fe0d48aaef41c5ab64d9cbba9a3496f59b574afff6c8eccfec322ab908587b012b2d8293940bfff8087bee82cd2505b6771b29e4eb0440734187440570b01eccf481bcad5192d6bdcd8623c10a63e6ba13de1b28479623f4a1aaea26d3ab35dd01ae379886484aabb9cede951e812cf7eda78f138790c24757764d7939a71174bd9a500a3b74ab482ae31fe30b328c269f0", 0x9b}, {&(0x7f0000000240)="7ec5ee9ea88582a6017eddb5018c6779457826b366e3efc2a8afe47d5599ff18117a7458e4b5b8b2a671beea352ad125b3ebff1c58b3e8d94e1b6dae182c8360a832570c5d45eaf7e48e52cd2c8983889962739350b6d2fc811cf623c491397c13c032fd9baf373e764ad27c015f0235c58ec4a5f58f5b80b53d6d54243f84c59ca7536eb3d83ea343987aaf25f44c87b08cefb49e3fc4521a1963973c162ddf9629b2eee4d5d07a93bb0202bca8061816c0d473fc5d805e0a1ef34e7aaa9bbc4a76c6c0ee1fcfebfb52af61", 0xcc}], 0x4, &(0x7f0000000380)=[{0x10, 0x1, 0x3}, {0x1010, 0xffff, 0x7, "b49df43f0c9a37f88e598bd950efbbde745abd1dba2fd1ebee82e1006050cac15fd190f2b35b599a147974236f50c01e9f5ce32b33180195686f3c2015cd8d6041a00e8c4beb5017e8f2597b4680e23e5b876b9af13cc2c55b9b53d41d984d9fc38ceabb71dd984ed14775b06a68d125ffbe6a22411f37012bdc862237c62c17fd1c836644a85d837580bc869c053d15d573bbf97685bec1b1c2b49041adf847efe2a0389027a4c09f0675f7baf491ddf365e50b9ce7fe5e99e69537be92e3c8a005ece2b0986a14e511a91b0dd43824dee6fdecc79a7e35a92ef5dd6399e6b3b378dd5f94c40b23d217bdd422055990d8a42d135daac972356aab64d53b84dc9e4d8aa0a8e6f7314e5e673c39ca22788eb41e7cfef4c60948eac0fd8bef3e6c227b8ed691fb86ddeddb52291b2a25e4efcbae6955ef6bffd8801ab10421d53980dfa6fdd9d5853b48c53f56048f56f2e4ec5baa7a353c382ab77033f437b85c4a80fce2ffc8cf5d3772e72c7a1e3b05e9780f99ed700e4b7794b166593f344feaed5c12a8c4c5397f089288af9e40719024cfea4a336b063359fe111f9c1e4e904acb9fae2f37653270ace9bb13d3ac33eefff9eb7800f2dc0db58e243d543a104a71425187dfe2ecebb4c1c0421b7d2b13993c988394ec31dc356dac47514be511e3989cffd8f57f7cabf73d66ceab41781dd3efef45c0603f6be114a6cbf6372c13e0eb9c4e0c0aaf19d05922c234698d0228e06d39114bb1f5a35267a9b8a141a20252ce6f59c44bed7ca69107552df7ef8b33125a90fbe129ccd3b7e76f5ab58c9d8924db665188e1a636753157c55d65e264859c3390d227e03f3b5e0b8fd92b6744b12dcb92b690c123b0162db6089db712d1b4bedf1873477d44e09bd77a6bc2f4470a22c4ebb720b6195dd4acce198f2aa9592ea9bb29a8553cff81119fb01bd59b4b53f98cd5449202da79d5fce4bddc71f492008544ca8209b397391eaa71d783c6d13a51be20f7f56353f87a6db26289880abf720eeb87ec5a189aae7adde5f6060a6ced62d273e95c27bea00b5a1d5bc08ab7330ceda535aebd8ee2b0adfa94b0e5c7d63726d5a584be5b1c38b0c7e9fae7f39fe6d8633deb623a5570b3c14a811f22f4cc02788a8b889e9e2d6a9cd1031888ba2850168c45bacd0a5783503e352da8b8b54cd22d47bf1488c8e947529610d0fcecb7e2bb51cfa54ffe0ec85bb7ea92f70e60aa62b4edbfad562a5c0bbb75b552b31cb0621d39a845de2fb399aea29a32418f72a228d06785e4c0b25f46e3a2df9cbc428c53deb353cbf365afe5a1f3e8112e37ac2fe46d6d492a5011d3760b6ac0ca7c4a5e25f9d2dfe485abcf2b05e8b2bee8bd0e9d0f48b797e1e5cf3d65ebb7175f2c454e41548c157628c3071352fabd8ac75eeb3c6a98c51151fc39646bff826e9138ec718a40b98955c0f2fa631dc80178e1e1ac8edb9c26fa878cf37c655b642adf9409cc5f8937a6cce6d3a760a71b7eba1676d39208365636b2fb5862794ac9d670998237c96975c6839433b266b7e5378733ebde477396ff966d1399c9f29d237fec2768b485955fa1c0eacd46d9a4f0bb5ca778de7b016c029b889b61c8541a552f61b0a8f8cb6580c1a2cf5aaeb8b74a3098d112410d2aa983c3ff154659128385f3226de58dc6986b8486d33273e3193c1835307901e376731ac9516996b7bfbe99d48ddc7ddc652d9b2be47a9377152d978af1b53a6aae4478302f03c959e6187b0bacdeeb0893291d0c6e30bc00f11c5be4b7bfd0566cc23cfa50fa8949708aed856e605da5f6c63aaf9184480b0ee956471c2b7ee7c1783e2d9fd1b4101a0056ffb220ecccc1ddb19c5c51c77ed70f767fc112bfb18c59e193e893759655c5f0b178ff3d60a3a05d2ad563a6f09511a4dc542429ff7db6a121579b65a3c669e398d8db237bc66ca43a6f6f775c7e9b24d8309e807d5341a7c23183c5072a11cd5a3928fd218ff7688b13eb53dcb9f45ccb4c79fce4ed3beaf3e5e6f3738555871b2151773bd262380fd1428e19260b4edd6ac07b9d9695583b688e834389683a26fe8b30eb766e827b74b31e84766c14c3319997f392b8e1b8dc4698cc205b0cc73d8b63dc04e18607a2d22c99c06bfc3bbd0b25cfab73c5da4efb849bb344e84e4967a4714955d46a32fd296eb6ddd317d57f34d3b06086042cdce36e04e0c83acdc8faaaeda92afd165ce0521f63b8eee097ef2a32ad95c8fc899616c02c9c8cf6e9d5c7c4de539f1db0f261d3bf5db6c3c9fc76c50e9fe098679c936120515e66a9e51bfae0d46a22d07d474f544480bed363b06f43d2009e994e0b664bfbad0fd76b6650fba14eddaf3edb7dfea3d5918f5faf1ce759e1d5ddc2c4763c2b2635c23f807921ed50abcb1e7ba67034ce8eb7500da8e6fb02026f650d054e740363ff1f1c5d81629e150d7f3fa030e118a200f73287fe09e343c8ce73b3d81cbcbcfdfe17b435883b6694fde2fcb82c1f094bb60d5fc8e09b4dfce4af1fb38e6a204ad1bd3a2ff9990cc2df9dd7cc7a18c74b4b1ae5641e25d4c8b4e82c4fb261f4535c99014c8b6a7fbf54f99b9b6bb9ef0732a9ee65d95a01dfb6c66a9b6e64cdcc9f835450b904f9b98987331b11534bc63f428a01d8a499a7f962ecc044cc16206ff23dffbe3165e172aa7cb8676e8ae491a694390e733bd7e09847a654f6a0ab9f258e20e02f516618261bdccabcc0cf88f7bf328e8ae1534693a06eb01cd4cef0034f7a122f457ccd58d61a19804b5ec1bd371a4244ec106ee4e489090daab233177a4d206b7179cce4a92926a4a2e37c735d05449322da14a9506d8b1b419f21872aef8a1ccf97a5886810a46935b9e1eb529f296e215a07833884d44d708086886f98d7b1dddc150bbb6e91f82a9ce86853926a62289005680611f378a4f836c18867e092d9f24d2b554013e3fa8b47ee52e20467b0178c7454a863a84553e3378a746c7c2c2d79763166d62b6ff29b4af6192a07ff7d543dcc1b6a5bbaef3889975e6b0aa1c215b03fc0d81a4b4af41f52c304eb0d484f778b45f23536848e7e50be3624cf1b2900fbff94358e90d6d2d223e9dcb8e77cd853b768c1a596964dd513d1ab3ad4b51952fe2473e6d145b511ef5aaa96e1102f7828797f2a307abb9d0b8465146a57bd39290ac7e00d62a35a4d4dbe05c085322fa4d7357b0d4acd6eff53214361b692a8f4421caaa04f3d6f83d15ff9915c1bc49436da2b75395b0d40efd4393fd5adf36c536305c18e2e6f6b9ada2143ea1a592f71f4f84ab945eab5317f6fa7d0a598e72a96789c2bbec0924b235ba766010472fdcfe1f8a3fc23da1d6afcaefa892d80c76cf4fb6043ff6a10ba7811dd982ac0d0f77541b0d67af0b337cade1a2b09463432a6060a1eedb58440d356aa41fff221cc6ea8e4f56bde2e83aa6141eb13f6fee23c692e7ce32a18380386e2939b6a6461012e132a228c27e295416faff4640ab387e5d8204eadb76a523436a1da97ca3b9355c382b5d020bf8c098b8ce7e0960363bbd70ef5ab7ec03cf4029f638d20aa738032f0c33b7c9f241de6a10ffa619705040409fffc8a357589f45600581017eb9ba49fb881b216dcc7e93236dd148239ed3270755084dce4a724ba37fc79fd1539d8087b8fd60b54ed2793447fd314d874bd174b2e49545a8351201223026b359a2355ad4baf1abb0030ce11a9db3388c2e4f59b4d483fc40331320d01ce38ec7a84cfdbd71cee968d1c9807bbb8fb935daa0369e452dbc8cf46213dfdbfd82addc79385cd485e332082008212d51c58b59636d77046df9b37d69593769f44351fa0b9f150a645657dfc14f97195d4549d7909444d942660e97f3bca5ebfc5a3c06e6f7fbab8592c67e47661b2b1168588741646b9bb2d08dc8016d1d915cd88f13a27cd2bd04edc65f4fe9ff8c3ae3a49520414ad173486a0f53a5877bb072d9b51d91cd0a8c5092ba3475525cbf6e83050b58e122c49f8ecf6615bb05d3eb2b3a9d07bfab599463b655ee341c45a0a78dc3355c94edbcbda1f57381bb54f2122412c179e508db51015f9145540ad0c85d792d87eaaa9ac171cf462478307a8c11df1368b21817f9ab1259e6064d3f97aa9f33a75b13e3180a875c879b0b0454da394b99a64c1829874df0867933774559b8825d1f1a306992186727fe2b615fbb1ba11f5da428d95c003165be2933f9663a024010a1f56431626d4ca690b150573f3faf7855e057b158881ff9065cbaede5c2404fb8bafd7a9e468837f1fbe697de0f4743c668f4ac8930dd0bc5137b76e1e51e664d4d4bef88f68035ac4dd4d7475913b90ac76f650e99e622b43ec06bca087d43afaf940cd7ddf20605f4bacb20585afd2b8528479de41f1b3c0fa89c29e7cf9bbf18e48dbc8ec04ec37da3d68a06ed26873f8b27b2e5299b3ba53252b4128a1d3c616aa671651256d2b48b0248f148b958770954a52d277cabcf4db329342bb670529a354e922185e7a0cd28325831081062b5914ecf59b8d88250364eec303eebe45d4b987020bd3c9d298ab48d3d5ebaca4366833304eb26b79faf14d0759359f46bfc8ce05e493ce0ec4663e7741efa1ad73db1de28dc6fd68c009dcd74cd24d2d4b9c538641d7bb43934264296d622eac32d82cf73ea0d7d555a055503a53d79d66e05c09ac15f171d770606ef72bc951d0d2f201fdd7af615657b8c22562f096f5311b485d28cf035a753c5b402e6762deb72f309037e6e8c0c2f8be41dddb95d39b4bb856bf3cb234b090ca4c47975683477ac1afb326812d427d4d8606ef14eeecd3a60da1e155a5ff4811d167ddf1b9f2bc3c1d1b565c9966b3a240d58e7367f7a50230b57c709eacad8ef754ad418e01382ae67268f2e906d9efd1ec4de04bb04d08aaebaeaa672f7c8d1390a4ce5acdcedd43b8df4ea92b84c77e7e97c3c02bcb7bb4555b2c97ec27d929dbb43af8e5672f6ab78c49b8b7a0b4297f212255e8a496923d0b4a0c55c2773c0d55e6a22aa5bb1a784c11de1c67351b1068c8ceb84aacd9f5b6d38710b14b2b7de16d5e69f6b7eb3f5587d47894617916820c67f7a7bd6b08edb4d54951af4783686cac7eb31ad9c3f37de1b69a4056cbdd3f0cc21fb3b0b0f64f65a1b66dfba76d255d66a81c74a8f6f3215301762e201c564f12af7d1b739074f5a2d3b8dd337de564d88a36d2518de71246871d4bcb601dbe37d1dd9c7d67020f9fec6375f82812ec453997b6f0af06333c28a749e8e2f61c57ed3d161e4ca55b8975ab5744e4ff5b7a02e7bb643fd4d6a8581e60d9a64e36711ff34b6f019073393f0f5d05ee2d0e13fe42457149375f2b2ee2402e05578fe1077f8de5c45fcddd3ab1352faa7a3741de3f241b630faffb18c666fa522aa02a2db08ee34be4bc27f03c20c7b59f3001e9985e446fb0c4d5180b80cbc3a1352c6fda4aba4d19ed12efd5511bc3f6e885d934836871adbdb1219d8295b0b308ff04f4f2940787c046e007a385780f1738ba5e5388854cf0bbf2f1c1d344d305b96f54316519ce6481c2f9a2f872ec284114ad54cad5e7ccad64f81bcec972177f20e85ea155e85c4ea2c74bb32e3fd4ed686114826528c4075e2d40508efbad37fd9056f2a3e4b7c30675efe13f653d96189cf03da07ae8d8d6fbb24758d3ec2f2010889cbae4d41fb929853eca6040f3ad3d0fa1cb9af726dc7fe5ec795525b3162ef7c2e2e8e30cba2537ee6f9359c80ceef1f6d7ad65a7cc0c9d8210f62b844988"}, {0x68, 0x0, 0x3, "0ac9adf76f0771686e32f41041ef6fbbb78b75cafb7d9eedba71079decae41e73405bc869c5cda92d70405d08ec61955723e19df8c1c6c718fb37e0380295dabd87c53deadbb1f6d3ea6e5a3287bfb180c4d47c861e5"}, {0xb8, 0xffff, 0x94, "40a23dfc705b9486edee46f9e23b102505d9e4d0ff7fb6417fab301d5dac7b833a75f1cb99faac521f379ff68ff89329f23b02f4a018120bd2cbc97b7559d4ad75eb61565371394ce6c438b93a35960b378f78ed13331081b1951cbb91b42e302dbdab7765f3621683cc2b5b3c05f5e65b899812d04aba77a4da39e38951780dfe659b5e4acc1fa7c815240cb4030e19e58cea4605230c3e9c3337da53245182826c"}, {0x100, 0xffff, 0xfffffffffffff000, "05fd59001f166353e069ffa52e4f504d75a9e59988c93dc20f37f1d132cbceef70ec8c959d8d1be9bf5636d1e30b40fc48ffed755bbdcc4087d59e62791c468f58fe021c7d0c5d4902b823630d94659bc3cdab7d49b2f944d8c3ba20e275ad87e9324375cfacd6bb16e19fdb0036ce3457d41bee5ebe0482e827ef3c5c51bbe0412c374375f6bf8b8eb3d9df7d80fe327d0b390974bc53f4a19857c286bb6c362d19807ba4d1aa84d7521a4a45fab2dc2d08f860d08d9a68fee6687e4381b3ad82f8a2453ccc5fc395b7fedf1bcd2287b9242530770074e5cc209f68e29811caa10608ac9d98efa0bf"}, {0x38, 0x1, 0xffff, "2202e3f660acb9840b0dd5056caa556e9b913ff4a1a74f7bbb2cc1ce27d05e9af3cc54"}, {0x20, 0xffff, 0x10000, "4d9ff73584f11fd4ddec"}, {0xf0, 0xffff, 0x4, "97049c78b017de7e58f618faa545f7134e9fdd8e02489c9922acfa8b857dc6b835ad33a4fd0320534e437679c650e7fe4aca570c90b795bceeeeca112c8768931ae7706ac74f23a695edfa7a7a2a76119ba6f3bd86af67b8bd8016f130152dca35997d07f87b163fcb53026b5950a7fefca5b4648dd9dbd96dbcbd77152d3e0bc54060432836c30232e2dc30cf0d50aa7d91989ba02d2f30bd6e9310d6c60c15b4ee9ed6aac6b5b1ab5f2725171986f09fec69e457f1e67717f26903f00a28eda686c439136118af1cddf8103636f4771242d53f9cc204359a6700e50184a1"}], 0x1388}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) socket$inet(0x2, 0x2, 0x9) 13:35:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 13:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4da, &(0x7f0000000000)='8') 13:35:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='T', 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x8001, 0x779, 0x1, 0x0, 0x2, 0x4, 0x1, 0x3, 0x4, 0x6}) 13:35:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x46, 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 13:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 13:35:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:35:06 executing program 1: r0 = socket(0x2, 0x8001, 0x800) lseek(r0, 0x0, 0x0, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) 13:35:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="88763b7b64a9f5be52d6b7f5b17ee566a7071957b033b450a59bb0b113fa8bf43a30cc1de56288594ce65262cd394aa414ec2487bb111aa5eb234f8225d5a71aa89f5d3efddee867d3d0dbae9e5139c2199be3832fb5c39d1d12c423da1ab820437776bdff", 0x65}], 0x1, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8000c) write(r0, &(0x7f0000000080)="6e362ed7", 0x4) write(r1, &(0x7f0000000140)="ae1f6c0f8f4de48c1cca1981ceb071fbec28f5b87f5bba2e1d4b5000ffd992df87b5eeedcf330f0e0bc111edab4c927d54fc4e6b8da5795980407b", 0x3b) fcntl$setflags(r0, 0x2, 0x1) 13:35:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000001180)=""/104, 0x68}], 0x4) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="2ee1", 0x2}, {&(0x7f0000001300)="f5dec465647b938942f019ac05eefd3fce00eb8d8c2258a0af2a11b566839f15334d93203ca3148ce78d2761c263054c9b7335112918e1a7d1b1", 0x3a}], 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001240)={'./bus\x00', 0x4, 0x2, 0x20, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x9, 0x1ca1}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002400)={'./bus\x00', 0x903, 0x1, 0x3, 0x0, 0x6, 0x7b8, 0x8, 0x1, 0x1, 0x6, 0x3f}) open(&(0x7f00000012c0)='./bus\x00', 0x606, 0x0) 13:35:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0xfffffffffffffffb}) 13:35:07 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) fcntl$setflags(r0, 0x2, 0x1) 13:35:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8001, 0x85, 0x6, "e033a3e50811e5afe4e484783249dd599bbd08d2", 0x0, 0xffffffff}) 13:35:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) sendto$inet6(r2, &(0x7f0000000340)="0eae31973c02d9e811a799821bf3e5bfc8d2981440b5e8e23d8125d15f2e06f4d17ce4f22b98f7c5a304d04077da3f720b5007db7ab754617c2767704e2c0e9e72ef5b9777ef3ad9ae744c668e7289fc42996ebdba63accdd74dca5a5983a68bda140021746c5a43025b8671a8ffdc3051fcea43b580f36c9830a18aebfe03640ea53ba24dddc7545cfd46eb276fa331ee8c562076f3a179ec656b8b8f3235059809291935883f22cd38762d4ad397b7cd7d5a972eced1e37778f6138f3f9d7b89a225f507d9a0428eb7e21922ff7d09f7d9d00757b1a185ca5d89c4d44c26d815c13984704720577dac0d2c49fd004651824710e2451fe1d08a75e26b5b6384a7f37ee3034ef6bedde810ca63b2c7b018526f1b4d10e651f5ccc5e1e48e19364de7d190a6d7f096581ffc2dc22cedf2e5609d8c6ed91fa364d8dfb0d0fc3232bd504de0bb1f849926967f7175de74071e5ecc364c48e75a8291a3d667f748751d40e7baa2ac960506022634263af30ac1b062a00803da6a9c30908b717e492802930fa1b2167879c8e40a53c1913d3b0b22c3333062742cb62a067a9ace55f55c73f31f63ab5ed866f9b7aa51881c49e6f6112c4817be125dc3163b93af4f2a41106e734334bdcf234679e1a11b62f51c38cc37ab6d5d4058c204753a5ea39196de67f8681914a6d166d0bed6fe650780e773366b65ff110fe20a15475506e67c54a6cd297e01e58c341b946fe3cffd43e1205b62f66295bb09726a36ff15619d346283086d3d1a7000838addaa8f1862b5748d46b0845983d9c7b896f621e2a1d721a1101b58b3a0ad894c28fd23b6553853b74caa9917ea0165c619511983b54ff608392530f8011c13bfca4db61147b554276f8b8ed3862cd486632d2fc586a5a38e39ffc97e6f6c700866b1f15478096e8a580778f5a02f55597fcf2fb02a67ba3b236a3c22a0029095ed24cb988ecb30ae82107935253053112ef714f75ee7178699a25bc16ee435be3b6fdfa0272b5324f436a155ffc4d064dfa580719a57db191472c1ba3e9eae2be4de90921eecffddeb0a93010c3df260f00b03fe11aa01a9beab87cd4a850f54e9de0cd364d6ebd49cfa61795e8248aad40c5e599f68d727350238f14d9e239469b3090d3b6d3bba34a9f20878fac458d70383a5da9c3ae4d466080205910610b6973c7265e9e803e630fc283d158ff5a78c81caaad41b560643697700fbcbc878e10231d6256a43191f7625c4c7fdf84de38404f81945fbff6022e7f3835a96b2511f14252431116758a32d564f1c410498e4aea5c6e929a9dda09f8c20a1cb37f4d74d0ff79d06830ac5bfb444d9f88c369ae8d97585d25a18157f384c657a4b2101d5a8c0871f8a730df7f1ff6fa63d8498e13336cd063b6db0693a0a1892f61de08b945e8b0b7c889f78e4441849fa3ad3ed05110b63894ae2f9fac4e843e80d54eaf423d649c07cbde59160c1a30439094ee3d24a2e0959ca84bfd864e9c636017a926c9f8294924390b351135ef30d459feba265a4d44950c46e49b99b563c0b048c4dd3a649d47817e410a74e65bd7db9c70bb71282e816895c58aaffd97789c5accb2f7d4c68d92480726502c88e429f6538a872b1563ae7264852dba2ddfce6ba6ca68cac83b9a5c0ba3cf18dd334c1ec46c5422dbf0b43dae09b453f274f39e6f87e36d443f48ba0f1e7bb1c51778c9d06ffd62cb403c7dbc803a3454347e29d2e9df45ee9eb9cab0dd2c8a77ae7887a4b4ec11f53f17d646207d6582ed911eba2c1250db36250999064976226ce0bf24e99ae76b8ab3f7a74da066dc5d362b835c08e73028008294ed5163bfc04b2d10ba96feb1b3e2cc9c61ffc13e3d9307a37f73e65aaafc949903c438f46a89cd16e86b4f5564c812e627df73c849f638ceb8051af674a5c0261a9aaa65a3a1dae8df79151d1a2c29df465902c7291e18fb2e0530de361750ba4037f0c37d1292e83f26480855a26c2a307cfb6d19b7e0da1f2dd1ca35fb2e2eba029df2682d683f4517bf2b586bf36c6caf388c9469aaad44aac732ae848596ad643d1c0f2fa0e014e84793dbaf4866cba5f9c1e824eb2084918f6a3dac88fd9c05187c9483ffbe32a9d5580d0de1f05a4851ac78e0cacac5cb619c28147cc81a40c6f3cdd7ed7d5cc6b02ae52ef713a5b9b8b3974dd028f551cb93b775f84546c673c08adacd83d081ba68881b9548fc920383cd2ac73592b33e3f9132f2c396d5c80abc50d67473e32ab1513ead46123336170d23cfb5d79023d94cf30c647ab77321071a575984e099b91604520eaa491b7fb442f4085d6b70e0fb633235e9869c936c075b3dae1e9acd768214d6f8ecab50eb26396ce0687f6c3150e77d602fbdcfb7187207246c6276c68cdfb9b86f765ea2a0e24569a9b506bcd6ad0dd1530b005820da661e7cc9489b345a10369afba5b869ec53d7f9bec53623b67eb6f83eddfbee8865a7afa6f308a0010e1b5622e83b002aca170d6210f2591995cf631594e887b5371ef8a7624065b2768c7e334bf76c377550ba0aef739f3e158f577ec03c611e3026681d1bd03532887f7b2aa83ea4bda7632660491252cc62758719b1fc44cf8c21a4a87d5777792340fc58b5abcb1b0286d4ce50e66ad7a38f885592f7bc48b950bf0bbe8d44aa5a04d193c05732ada3526c10b1b998a94f600df8ebcae163beaf5c2d34c3b7ff9425bab4da3663aadab1947935ca1b1b28ab31e115eab84d11c82fcde43454370f5ce3e7f7c5ffd72a1c3f52d72c96a2ea5452c52a007d99b1be8eb6cf22e6a5f356e41a342e612bf86b5f4b0f6febeeaa58275e78b85b422b7a1ff20477925df6ebb2554895dcb897838979ecee36debb10b9489b15a34f6fe1d638ca7cf5c58644f7efb9fe8334f9d1e62b45f6d5fc5fdac99a426b984c5c6d985de69ecbf609bb792966f5178192d1b5d24ab85922ce8d97f7cf2c3e52f051387e7d57045316bac72382a2b71f95479330d081c44f936407f0268d993867c9470fa38fdd7e8d5d484becd0d7e54e0b2c52b3248589e12078921eab24b68e350cc4a8cd4ee195d17391c6069216f661ed8bce67c68b9669fdc5712b1ce82ebddc55ca7467512d5bd158ee39aa6e14b1ebf90ad740b8a1b6c004ff121d596c0aa5f878eb7ea54d337fd2797cf485e72d3f6fa232551c9f79e387864b79aeda17062cb18174b2e786f388499ef1b82283f98c33655f1fbe16a9721c6107e3ed03f6004079cdf0871a9707eb3bf7e8a90996dce59129f3a6d9500837eac8f94366ab3ec67a40f622fad66f42ac57ec14561c6d940a453abcf1ea5715557d7d394288a8eafab9674e14b08032cf470879fdc34970d6609a1279c05c0c0a57ee3e8dfef58136444acc01a753e782c50e9921d4267342cde2fde4dc18884def080bb6183822f8670e096c4b20d0c358dc19a4a555e6fb99b1671ceb259e1ad61e48ab1a5ae335e0e9cc92c2a3613c461f7ef38c3d3c355c0ae0b5b164409a7253bed3bdaa865f719acd835a906c21bfc0bbc82b57a21184be055b3c6b9d5ad0b325434a64236a31f9325a3ebdcdf9f644506e804be6cc9c9d5e29681962f1dc13805241ddc0979c5e6c920ea1480c4821f01c66dd2cd71cb844e9efb11868c5b9a727c055ffcc471d4a9af384269916c154a2b1aa9eb268eb4e5a594f27adfe8366345820d526584c267f5732ece20e1500b2bc759711c96477f76d4b95d60eb6ea40268db6669bf6ef1a698a5a9f3f51c014b934fc67229425859bf9cf7fdf216c218fbac54f48c7ae770e330d9fcf71e9b18862e08c2b359b91540a4d0f26592d422312acfb5ea06c2e406dd8452a7b65dbebfadca775745dd482e930fa74ade8b5f33fcd19a3d95829019e35188fc06edb2670df0bd962cb4615793b80e84df5b88cc424f0f32a9f78fd02722f71d71502df08dbf9f5c863301fafe8dad215022cc45ac05e2dc9f93f7256431d5ff0d57c4b5cb501504e153c96fdb35555a43c9604dfb8ab7c69fbc4bc592e1ceebcd6d697729854e8e6973e1279df9047e0d86acf633c1375507241e292de296621075fb09b8624460652cff16393f4c5eb1906c2fcef5512408f0f0f58779dceb7c0711d1c1ee05a42c03f129165138882c87b537faf3d5d559f0bf4eea6175be377888f13c51a8a05c998de13887b1cf8c4726a635d99e3695a4c2186d994079046e09b93e91d85612a3c8a5c683033590954d16d3110f2318605287a7c06090ddfbcdc76728b0ca1ce243189ec24208b76870359693619d2cf0666e63c945cf1f2ab1e73cfbea25a377aae8b2d483dba723f5db23eccd3b25b35e380ec2efa41088e69f0801c590e8faa93c2f0c5711ec48316c1ac36ac2dc16fccf32f7326016c67fdb6e14d6981c5282049b40ec003f0214acadcca5e2b30c5ebe073c5e4985f68b6b62fd8b0d379ea5b4584ba3ce673593d71232282a2a85161396fdc26c6077fd3ffd40c0d672a6ec027b14d4765ef80d71ce855fda4ddb3b3493a8bd4ed257a25e23208189baff84b2c8c949ac227cfb9644a1d56a07510cbcb0596902dbb70e7f175170e6b60b787c76ce85af1e07d6e520a8504648b93b6d4eba792037db289cdc453b527c711fef7ea4b27653f5f77a1b5cb52ab28cc674f19bba61a4cfee9f3d5846ba5741310b3f552ed7a4415bdcb6f1e5f0e8887d886d047c393965e2a3a69a4413196ee2f248b50dcd2f70bbe271a33f5b1278148d8db7085dfe9eb03e5dd75996763e6e8f88407b12bc9f93c12a7e467f8fab23a927935d5e516cf2a16b4d292c15b5065d4cb45eae6c513c377044d92aa02fc30ae62e4ab0252bea5e282737097df4f5f249ec580636c1c5f9c9b5075f92be6c7fe34affa2e3c77036f61c13c84d2f03d92e9726cbd57f4ed5205a7588add828b2945f2c5a211e86b4f888023b97066746fbfdb81a9247e7dd74697679d7a60000f552b901b630d898d3254c7c4a3ae252bf8742a5a7ec132290b21b95423cc00950f463eaeedce634ccc3fc11c43f6efffca36a46a8ca752378dc8fdb5e1a5a9fa580cf3345adfb9a6d8f48f893b12d440b703a0cce867cb5b4b5be5c736cf589b2a846eac9fd37230a216d5b3e5691b250d0c0bfc56fd447d1be758587ddadd158cd109b3c6e86cfbc14a3eaf63a94d57eaa6f04814647168e38894fdf73ed141f3b596f3752f1443936d5c1254a6bf2163d3f36f95698052292e913207ac428ea7b4d6eccb59d330d9f4d23b214c208bfd04b3ea4f8731e039cfec7d5abed0a158ce1acc260eab1d2ab67ad27538d81fd382d9390b4f598e620b32dc0ae1afe44bd6918928f86e41d353fe91fc4a87b15cac818fac3a1a71d32ff9958856e76fa7dd615fd494b3743113bd694c6ee88d39aa08567ea722ad6a12e0363d0fb1e5965a546fdb64a8d75e9c345e7d796d06e2b2fed3b1c921b42bdd690b1cf1f7bff849171e8f62359fbf0083bce935b742e651e9ae0c078537fbf4c1fe805cb824d0a31648fb30e12a01878ccc7b9e9ec2787a4b5dc974a3dc1a2058c7274c201d9fae4a86a64eaedb1d24ca2bdc16535ca2d0888dff33563e87991e73a39d8f9a91f9a3ed5aa95f5dd7c2860528e094c69668d090e5f76c7b1531fddcfd5bde99b1d2e9cab9799de6b2dc8137cdb0939bf733b4dfdfe985af6acd608dcea5d73af48e953bf7b131ec01d2a3121b6a063ea9cc49fda588850992595d2a78c438cc6146cacdf6bfa98c331fb4dc85c5f9c0e2149ab", 0x1000, 0xb, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x2}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:35:07 executing program 0: mlock(&(0x7f0000562000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0xef8, [{&(0x7f00004a4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f000050d000/0x1000)=nil, &(0x7f000057f000/0x1000)=nil, 0x3}, {&(0x7f00000d4000/0x1000)=nil, &(0x7f00007ce000/0x2000)=nil, 0x6}, {&(0x7f0000631000/0x1000)=nil, &(0x7f000069d000/0x4000)=nil, 0xeee0}, {&(0x7f00004b7000/0x3000)=nil, &(0x7f0000566000/0x4000)=nil, 0x9}, {&(0x7f00007fd000/0x2000)=nil, &(0x7f000023b000/0x1000)=nil, 0x7000000000000000}, {&(0x7f000029f000/0x3000)=nil, &(0x7f00002c7000/0x3000)=nil, 0x1000}, {&(0x7f00007b7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000073c000/0x1000)=nil, &(0x7f00006ad000/0x1000)=nil, 0x7}, {&(0x7f000037a000/0x3000)=nil, &(0x7f00003c6000/0x1000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xed}, {&(0x7f0000776000/0x1000)=nil, &(0x7f00000e5000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x48}, {&(0x7f000059d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000140000/0x2000)=nil, &(0x7f00005b4000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000727000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) munlock(&(0x7f0000534000/0x2000)=nil, 0x2000) clock_getres(0x0, &(0x7f00000005c0)) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f000074a000/0x3000)=nil) shmat(r2, &(0x7f00007d5000/0x1000)=nil, 0x2000) 13:35:07 executing program 0: socketpair$unix(0x1, 0x22, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r0) 13:35:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x7fff, 0x9}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x1, 0x7, 0xfd74, r1}) 13:35:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) setsockopt(r0, 0x2a74, 0x0, &(0x7f0000000080)="8c22282de51d14b466418f3a20cb9421de03422a385efc19b30b17854a788e9cac69924f0d76c7f544167bd1105f5604c725b850da2f04d787ee2ff4d7e721588e6cf6bbea63d832b7cc099b993d9fb9cd721406b22fe61a9fa3702ec00eb24b18dd1118d28617163f8556d5d03ecbeb28c96adf5faea9f166b45201b03dff6062197a01ca78942f33dc553e151763aa3b940a21afe3f2ad2817f47ca78769f0297418e272a0ef43d190cb6dfc5247dc74b1ee7fe3a9588036b0aa314babe5df8bdf370b9054778b96f0e74948e66a94025c115311a45389", 0xd8) 13:35:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4ba031c714f4dd36a27e5e27b216d6700e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c49fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906eff010000000000008c9831351d74122ab9bd510eb00bb20500a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89047394672c25bc15a60200000000", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 13:35:07 executing program 1: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/118) shutdown(r0, 0xffffffffffffffff) close(r0) 13:35:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) pipe2(&(0x7f0000000040), 0x10004) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x191) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x33e, 0x1, 0x7, {[0xffff, 0x100000000, 0x6, 0x2, 0xffffffff, 0x2, 0x1f, 0xed7a, 0x400, 0x7, 0x1, 0x3, 0x6, 0x1, 0xffffffff, 0x8, 0x1], [0x7, 0x33b5, 0x20, 0x65e5, 0x10001, 0x3f20, 0x1000, 0x7ff, 0x80000001, 0x5], [0x101, 0x9, 0x7, 0x9, 0xffffffffffffffff, 0x100, 0x2], [0x6, 0x5, 0x79de, 0x8, 0x1, 0xbff], [{0xff, 0x100, 0x7ff, 0xfff}, {0xa32c, 0x3ff, 0xfe, 0x10000}, {0x5, 0x100000001, 0xdd16, 0x1}, {0x1f, 0x6d88, 0xa1, 0x5892aec3}, {0x9, 0x6, 0x0, 0xd7}, {0xfffffffffffffffe, 0x0, 0xef44, 0xc84}, {0x8, 0x8de, 0x5, 0x78}, {0x5, 0x3, 0x9, 0xe131}], {0x2, 0xacf, 0x75b6f43c, 0x5}, {0xe7b, 0x10001, 0x1, 0xffff}}}) 13:35:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getitimer(0x0, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0d2f2a6435d00fa541001c12b9afaf5b91395bd93feeb15366589b56a18eecdbb5faf30441a1f587cf13b013c245799be644347796b566f306c8bf7ab07522b46ba1f66d0efe9cf2b52923bbcb8fdbf4fb7ea6034871cdfa7a8cf96e89e0e215507ba07752edd77befeff1d905b6d22ba902bc20833675ce6e368caa507ce3f8557b5ddf513d936aed4cc02966b7180cba1b323ec8362f35176372e9a044bf4ffddc4a77f5ae22adf7f5354e64b9d0e783a14551af23dfacbe696fc32c12c9cb78ae85528cdf586646d234089285d1264ee316f2a3", 0xd5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) socket$inet(0x2, 0x7, 0x80000001) 13:35:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x100000000}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x102) getsockname(r1, 0x0, &(0x7f0000000040)) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 13:35:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:35:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x5, 0xfffffffffffffffb, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 13:35:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800, 0xffffffff, 0x9, 0x2, "9b2385010cb25328c69106c42f8937fe3eefd366", 0x6dc, 0x1}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:35:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) fuse: Cannot find fusebuf 13:35:08 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) sync() r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) fuse: Cannot find fusebuf 13:35:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x0) 13:35:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:35:09 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = getpgid(0xffffffffffffffff) r1 = getppid() setpgid(r0, r1) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/4096) 13:35:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) sync() setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 13:35:09 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x80) shutdown(r0, 0x1) getpgrp() recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffd01, 0x0, 0x0, 0x0}, 0x40000003) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffffd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/215, 0xd7) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 13:35:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x6, 0x2, 0x5}, {0x200, 0xa99, 0xfffffffffffffffb, 0x8}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) 13:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:35:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x5, 0x4, 0xfff, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0xff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f000011d000/0x4000)=nil, &(0x7f0000490000/0x4000)=nil, 0x192}, {&(0x7f0000492000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f00002c1000/0x4000)=nil, &(0x7f00000ff000/0x1000)=nil, 0x9}, {&(0x7f0000055000/0x4000)=nil, &(0x7f00002e8000/0x3000)=nil, 0x7fff}, {&(0x7f0000490000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000168000/0x2000)=nil, &(0x7f00005e7000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb620}, {&(0x7f0000429000/0x1000)=nil, &(0x7f0000386000/0x1000)=nil, 0x6000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x5}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000146000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) execve(&(0x7f0000000200)='./file\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='.%#:\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@%)+&,%}\x00', &(0x7f0000000380)='\x00']) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:35:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xbc, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000008, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x77da, 0xbe}, {{r0}, 0xfffffffffffffffb, 0x82, 0x40, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x54, 0x1, 0x7, 0xfffffffffffeffff}, {{r0}, 0xffffffffffffffff, 0x88, 0x80, 0x7, 0x100000000}], 0x9, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x2, 0x4, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x7}, {{r1}, 0xfffffffffffffffc, 0x42, 0x1, 0x3f, 0x5}], 0x8, &(0x7f0000000240)={0x0, 0x7}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xc1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x5, 0x7, {0x1f, 0x5}}) 13:35:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x160, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x6, 0x3, {[0x8, 0x1739ecde, 0x1, 0x7ff, 0x8, 0x0, 0xffffffffffff7fff, 0x101, 0x1f, 0x7, 0xffffffffffffff80, 0x0, 0x1, 0x9, 0x6, 0x100000001, 0x9, 0x8000000000000], [0x3, 0x200, 0x0, 0x7ff, 0x2, 0xf3, 0x7, 0x9, 0x4, 0x10001], [0x0, 0x9, 0x0, 0x3, 0xc4c, 0x4, 0xa5], [0x1, 0xfffffffffffffffa, 0x6, 0x1, 0x7ff, 0x8], [{0x0, 0x200, 0xfffffffffffffff8}, {0x0, 0x7, 0x59a4, 0x6}, {0x97, 0x9df7, 0xe03, 0x3}, {0x2, 0x10001, 0x9085, 0x8}, {0x0, 0x6, 0x6, 0x6}, {0x6, 0x0, 0x401, 0xfffffffffffffffa}, {0x95a2, 0x4, 0x0, 0x2}, {0x5, 0x81, 0xffff}], {0x1, 0x9, 0xffff, 0x4}, {0x32, 0x8, 0x10000, 0x2}}}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20}], 0x40}, 0x1) 13:35:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x2, {[0x8, 0x7fffffff, 0x2, 0x80, 0x0, 0x163, 0x0, 0x401, 0x6, 0x8, 0x2, 0x6, 0x9, 0x6, 0x10001, 0x7, 0x1ff, 0x4], [0xc0f, 0xfc, 0x9fa, 0x3, 0x7fffffff, 0x5, 0x4, 0x3, 0x1], [0x3ff, 0x2, 0xcc5, 0x80000001, 0x1, 0x0, 0x446], [0x8, 0x0, 0x7, 0x100, 0x10001, 0x2], [{0x2, 0x100, 0x6, 0x1}, {0x50, 0xffffffffffff438b, 0x2, 0x7ff}, {0xfffffffffffffff8, 0x90f4, 0x4, 0x1}, {0xcc3, 0xfffffffffffffffe, 0xfffffffffffffffe, 0xffff}, {0x1, 0x1, 0x6eb6, 0x8000}, {0x8001, 0x3f, 0x4}, {0x7, 0x0, 0xffffffffffffff00, 0xe0}, {0xffffffff, 0x100, 0x0, 0x9}], {0x1ff, 0x4, 0x2a09, 0x3}, {0x0, 0x9, 0x74fb18c7, 0x9}}}) 13:35:10 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x2707587a) getsockopt(r0, 0x3, 0x7, &(0x7f0000000000)=""/185, &(0x7f00000000c0)=0xb9) socket$inet6(0x18, 0x800000000003, 0x0) 13:35:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4e62962d, 0xffffffffffffffc1, 0x7, 0xd47, "fcba69763bbdd49640e6f25ae48d6bb633ae0e0f", 0x1f, 0x7a}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) socket(0x18, 0x5, 0xfffffffffffffff8) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = dup(r2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x1dc561ef) dup2(r2, r1) 13:35:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) fchmod(r1, 0x20) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x2d}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000200)="00546a30261f7a40c66fd8087400e3044c61076ce1992526681297190f449fa689281385f5076e3db18d655f5a16da1093f78d028a7c906a14f134514448bfa3f1971ca83c001b0833b67b5ed3f30e7e958079b6b8e5cee7ec561d68a1f923e833b5e92f08e6d2f2154686619aa6c8cb1ee8d2aa0b98fc42f134d9a8a154b359872926f43a807f9272f1c11ac2b2e60a1ee766b77e4fc459b078b45b340c") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xfffffffffffff646) 13:35:10 executing program 0: setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x1000a0) clock_settime(0x0, 0x0) 13:35:10 executing program 1: socketpair(0x2, 0x4, 0x8101, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x8, 0xfffffffffffffff7}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) close(r0) 13:35:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200)={0x5, 0x1}, 0x10) 13:35:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) 13:35:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:35:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x100000000, 0x599f}, {0x18, 0x2, 0x3f, 0x7}, 0x0, [0x3, 0x7, 0x9, 0x7, 0x461, 0x7, 0x0, 0x3ffc000]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="04002e0c58b8c5dde06f"], 0x1c, 0x0}, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x200fffff, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0xffffffffffffff00, 0x8cbe}, {{r0}, 0xfffffffffffffffb, 0x90, 0x80, 0x4}, {{r0}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1b, 0x20000040, 0x100000000, 0x9}], 0xb5ee, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000004, 0x1, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000006, 0x2, 0xc4cf}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000040, 0x0, 0x3}, {{r2}, 0x0, 0x80, 0x800fffff, 0xffffffffffffff81, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xffffffff, 0x53}, {{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x4, 0x10000}], 0xc, &(0x7f0000000180)={0x8, 0x5}) r3 = socket(0x10, 0x0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:35:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001900)={{0x7, r2, r3, r4, r5, 0x2, 0x80}, 0x8, 0x8001, r6, r7, 0x1ff, 0xffffffffffffff80, 0x1, 0x101}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r8 = msgget$private(0x0, 0x40) msgrcv(r8, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 13:35:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:35:10 executing program 1: r0 = semget(0x3, 0x2, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/107) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x278643e2, 0x2, 0x9, 0x1, 0x79e, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffff}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/199) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x1, 0x4000000000, 0x7fff, 0x1, 0x19, 0x800, 0x2, 0x3, 0x2, 0x10000, 0x6}) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r3 = msgget$private(0x0, 0xc0) msgrcv(r3, &(0x7f0000000400)={0x0, ""/30}, 0x26, 0x0, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000440)=""/192) mkdirat(r2, &(0x7f0000000500)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x4, 0x62a) unlink(&(0x7f0000000580)='./file0\x00') setregid(r4, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='x\x00') minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) bind(r2, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000700)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setregid(r5, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000740)={0x2a14bb79, './file0\x00', './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x882, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:35:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:10 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x3}) 13:35:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = semget$private(0x0, 0x3, 0x22) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x3) r2 = getuid() setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r6) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0x0, r4, r5, r7]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r10 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r8, 0x0, r9, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r11 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) setuid(0x0) sync() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r11, 0x4, 0xc8) semget(0x2, 0x1, 0x200) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000001540)) 13:35:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0x4c) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$inet6(0x18, 0x8007, 0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="35df3015e840abe3bc23c6f3cbfa1eb6e7af01d9b361d0fe8bc45ec4bdf229b3c237abd48b4c77a80b10b6ee04ec92552efc98c9701d64dc59d7dc5547b50dc1c88dc8b3c0046c4db4dcea583fdb4a073951f2134917fe31d668435130d7db3d592b2e511e1225b16c213921aece0ab470da9aa8ec2d9e61511ee1a0", 0x7c, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r1, 0x5) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 13:35:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffeb00000100000000000000"], 0x10}, 0x0) 13:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 13:35:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socket$unix(0x1, 0x7, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 13:35:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93843cdce1f509b35613086de51742dc01984ac0800908cca37cc718b85529927ab8f87def322cad6880cee7f243f8f7b35737e429bfc0e9c29c155fac4be2dedd43750258f829041a0297ed06d1fb702dd000845d78e24295fb8699b202f5b29a60672478aab8a074f0a0e271e7b09caa0816566bc44de9983383f0c327743c64c4882bbef3542178497ac2a3547b05b0a362aebfd0f94058f31aefd9a8b9c5a373504257bcf63b4137b289817a0fced809f5c2097178953f09e713da8de0a70b55a21cf7cb60e2fd9fa7ec26775a6c8498786c1b8af6e9fb0ab6f04e0bbdbd", 0xe0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x3, 0x2, 0x7fff, 0x3b42, r2}) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:35:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x3c) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x20000, 0x6, 0x9, 0x100, "cf078524881de36409b674f501634cf053564773", 0x80000001, 0xfffffffffffffff7}) r1 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x2000000, 0x0) ioctl$TIOCSETAF(r1, 0x2000745e, 0x0) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000140)="812c86d5d495ca5e19d20a9639aaa571688fb202a5db60255531fef4a4addf36ec6d34045ecf731bb716b60a69576850620c54f46db70020b267d66a21507903cebdffbfe1410d597341019e61712e527700045d45e9095090b58d7fa2d62041754249af42cc12e8e0ba013369d2e45e8f44c481d8cba56353bc6464766cd4049684dcd08253e695173505914221ef4ba291bf8f1cbf9155ce6e57d68eb0f12a", 0xa0, 0x40e, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 13:35:11 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x4}], 0x0, 0x0, 0x1f, 0x0) nanosleep(&(0x7f0000000040)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 13:35:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0e002e2f66692c653500f96f7ae0d917a477ca8194d48a0a221d7a99c1025a21b2cddb138d"], 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = socket(0x18, 0xffffffffffffffff, 0x0) getsockname(r1, 0x0, &(0x7f0000000100)) 13:35:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) 13:35:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="81ddcf44e2bc05c5c846128883aa70d37e838b84791f73c83c5dd742af4beb60cbce009226fa4e1c80215a15e7ebbf2a95d1aaa283a572dfb729b5ec1d77c87b560a040b4df240fd5bd275ef3de91d3482e3eb68d7357cf2c8c6494cfc71893205ef397f72cd6ed76bc289d5317ab1c91b2678ce94e57f923f9b6473cd42a9d27ac45f81762dae9b6395452eb0a208164e15f02b59", 0x95) read(0xffffffffffffffff, &(0x7f00000000c0)=""/225, 0xe1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) 13:35:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x41) r2 = getppid() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r2], 0x1) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x41) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:35:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:35:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000400)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x101, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x800, 0x2, 0x9, 0x0, 0x3, 0x9, 0x9, 0x3, 0x1, 0x1, 0x9}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x35d}, {&(0x7f00000033c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x88) syz_open_pts() pipe2(&(0x7f0000000300), 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) 13:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x401) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:12 executing program 1: msgget(0x0, 0x600) r0 = semget$private(0x0, 0x0, 0x80) semop(r0, &(0x7f0000000000)=[{0x7, 0x8, 0x1000}, {0x1, 0x200}, {0x1, 0x3, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x4, 0x2, 0x1800}], 0x5) 13:35:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x369) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)) 13:35:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 13:35:12 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/51, 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xfe) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup(r1) close(r0) 13:35:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f00000000c0)='N', 0x1) listen(r1, 0x9) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 13:35:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() flock(r0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) read(r0, &(0x7f0000000080)=""/121, 0x79) 13:35:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8f, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5c, 0x1000000000000, 0x40000800, 0x8000000000000}, {0x400000000006, 0x2000000000000, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:35:14 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus/file0\x00', 0x20) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xcaab) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x1f, 0x4, 0x1f, 0x1, 0x0, 0xffffffff, 0x7f, 0x0, 0x1, 0x1, 0x8}) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000001c0)='./bus/file0\x00') r2 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x3, 0x0, 0x2}, 0xc) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) 13:35:14 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0xf, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:35:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f00000000c0)=""/201, 0xc9, 0x802, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x480, 0x0) 13:35:14 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x4030002) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x500, 0x40) close(r0) r3 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x5e9, r3}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 13:35:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0xffff) execve(0x0, 0x0, 0x0) 13:35:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) getppid() 13:35:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002680)={""/16, @ifru_broadaddr=@in6}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000014c0)) r2 = syz_open_pts() close(r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000026c0)={0x1, 0x4, 0x6, 0x1ff, 0x2}) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001440)={0x0, 0x10000}) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)="5a66a24e0aca17ef0085aeb9f4d963c26fe2438538409464489b9ed17ec41c7bb0b41eab3f76851677888f13a78c82a9f8932002daedf48f98a44611b9b46f19d943dea6922878066789328facff9fe0e9f51c8b0a6ab0f60311d228beec620038ceec02fc7fba0ec09b0ca804637821f704b727524f9ff33e5cc40f4939885ebc2b7f63b3f7e88994081c1b1cb5caec494eb9232a840c06545d16e4a1a7aee75cba", 0xa2}, {&(0x7f0000000300)="9dd8f459b67c9275cabf3ee6779c348e858d0a7b47bc550e007ef143169362e78bad9dd45e44e91fb0d08ea56cd14a2dc8b7f793faf2a4378d4fb82e86b885706d3d3185a95a22c76b439cea68777dc9720c5026bdf0d79df3c80aaefb5fbfba108929dbd6bcaa3bf8c31634257f6a0ba8b404671d0c9f28e4c4f529e249722f212c3b268a835df1c4f0ee62b84ac723ebe7954d363bba4e8bc2bd1ab1a2bba197fd7baee92acbd3c6110b2f047149c3891197f5122ec1e13482f1ca590f", 0xbe}, {&(0x7f00000003c0)="7afa0f5deedddbe346831b47c217cd0e368418463f99dbabd701042a95b04cda4ec91fe7716c455a3c923ffdc8df6f318a364f23a69c37d22e64370ff06dfc4a2ede2e3b26fc9d86d5e7ed7eaf216879655017a434adf7f6d7e13eb555d58b101d088f27645164d0408fe866f05c5068f67db1409a85b0440f4d16435d419c403cdd6adfa6b6bdaa89a5c3541be4b4b0d34b0b648d41d0c39bf822f5f732cad3e1c1aa9664d6a32a199ccc6be1275d3d5ab3980ad5ee5efc103981001edba753dfecc0e7c0b818b5b8149146caa5a33d570a353f14de36b1b1407fec7c50fa8e3959fc4d3da4094156fc887568ce6e81ebbc579cea38a91e696b71d2537b13da78111ca3cb239a44f6f1d30ddf480f26e4c296ad2f6ca2f85ff6373af2018e5225ad0da859e6255e55d095242d709e4069e76d65f92b21b57416d51ea35a07e737f1bf81b2529cd6b31859549afad7ad4131ef0064e4e9ff860eb6d980aca1238725ec234c39117018cee6f6dda8252b045b655436ae8bed2efcbb67c9a45339f18a85cd5bb73a7b31599bcf6688c6a846913a81c3475d6c91e560cb3cd9828da42c0287f6020b8f01816fbe2985b857de5d0966ec73d7221c5db35fcec9b20bdb2f11ddf4f49e2e8ab5a6534a4ca45f4b73e7b38bf846686de79b49cb3a13e16fddb38f61dc4a7a4d9ba9f76a45c206df6016ec24db98d14c04f7e83522dff7aac792144725306d359e91f13c5f24c8dfe02f2942f4085f3a1fd41c800e693c610b4d1a0a203192e7c1af820116ec75e772e34962a871e81c6f8238e0cf079bbc17d09830ccf132c0a41b466766e4197e2d04ee4394871ec77d7269222c7a51a7518fdede40c82f83a25679f14dbbd8a89f6b2bbd28e5e9711df97ba6298273f42343d6c07c08c77f6ef9834639d5de7040ae2c6a928a69e068688c3c63d3f58775cc607d60cd33537f640feda553e7ddbcd13635eef9e3714037c594b596d55f6d846db8514317b104c4a4bb1f31a8888c70ac62a538ae7ba0f80394e78ce03cb6528d6949a2cf0e313bb62e80ebe62c7a4141d1319fe5737090a02a3419a3c889f77bc3c706b16e1870d91092603aab43d26802a52140a6b79eb0cce4b304b5a0c7efe15baac074cc669fc2234cc146974b62f841d2e2d267ad2bd2fca426cfe3c021ed6beac8e5a4e5ea064e50f35713b4bad1daea5b9e32766fc27b415c2a9bd0cf11ddd97e109b8b51b132525f143effbe4a80392726bbdd497b7fa0e085b547c512e2873ab9064127ec4469ec5a62883c02e2317dde558c9dde4e200dcf30c2617f06693d813abc02871310152776753145676054420a58e4bb8fc9db0dcadf1e70475e12b25736146dbae19a31c5c1bb1b433f72136d6c8e480f5823330e59cc649d206907176f5f8c5b8fd271763816d5c7b533b56efd7890b10d90132e023844ddc1a167e22fba25e28bf700d1f0e4ee9be9220f22783ea2c29d3b69bd20c65ca1d3acf64d0ae9fc7043ff779d5353e727c418a70f1632dad504bb9ef926ac3e42bc207e7b5f177194038386e6d0e4fd863d36cddc8d1a0ce546fbbbea28fbe001471ff92f23b3cee743213c59c413c41a3d139ee5b80c601b6eb36b61580adf7c1220e9d53dde5f68f5875369ffaa6e84cba3aa3b3e21f6f3e026042bfbb909f314f221f99bf404c2689f3ad31e05f5062530bbf3a3df2e0165b866b75553710d97e4f6988349327767717b78f69c475630d02fabd3dd3ef02dd6bd749c8237240bbee10df1b3c71eedc964e13ac45fee0601d270a3acc25f5016473ed7b677a3fa09b2197dea1de399eb4ce46538263dc032e29ea8c470bcb7eb65853ea83532b29b27d3c6345dd36b25c7da69826b94504f4dee509ed088517fb5c92abd9c8af6d249e3c544b2c5bb3136df3af8dede272f900f1b894c8a38cb0c7d6194ac0338ac4f3db59dac6d20f13e8d522aa00242edd698dff09781ebf9c10349a56f6edab1df04847a30acdcb44ab6c4514bb15ee488970010da038ec46a138bed15584cb0489026456f46e63839b8e6cc93f34eb32598695e6f461f923a0ba330e3cf8435cc4745541181617af765769fd3ab35bd9fd3e1fec9d258ed27c33d097fce91ead671d2bf22a8dd883846b19e6569a1e9146dabd002e82cbdf92642b9cbc82b883b8f722ac0d374778dbd6f1c1dd8f73c140bfd397ae6bea6b52b03d67f8550728a19b3167e5156e8b027405aec75a5c60993610f43b6f69f3321a6cd1f8cfe5866bd4dddfa605bc2f6ede0008452beab40465b56f6c055cf6038177ed59f7f8f12c0ca416cd782399cfc614f2f962547cec77c57604aa889ae5f54aecc74ae383ae181db61db816296155631cd348682c1f6365f5035687aae7163029407d1dd60e7af72a5de8614aa3bf88873538e198dd6aa332bb641a22361b3c6cdda1348e2484b3745b2675cecfe1f684a21e3221b8453a5707f35cddb5070551be6cb1e92ddb24066be59ab56266dac8d4b723c261592c8b302cee1b333ffba92795bc3e3b062af926a876791182c38c0f0f9e77cdf6fa12c258cdb2ee211e12ab4bceed5975530b0e158391facc84a2db055801e5ef6f206ab27145d4caa787ef83486d3fa47282e317f5b806ee605bc268ed1c80969103c4a77a300cda357a37f5b70c4be31793990aca1b3c6703dbc95d2612dba843afd24c3e7bedba59782e1314d1a95fbd92bcb70706417e2c0431cc3fc278b805264b25a362cc1d2f3bbc306d065863ae9240c669e59e86941e1bb3662ec7c71fbfddda993920bcfa48cabffde57427357a04ba7802f758c54c910c8eae0c239e3b931ab296036a48ed625d2c327a0fe83514c347f83a0a1bb077acb53b593ed8d44f582c4bfe2148204d9fbbacc4c5b020f9a3b089999ff93aee12d805c4c0ed1f6b2fdc172354810074426c52ec13381238e9f8341a482e58c5f725cc1b6961e0208cf80fd5db54818be9b2cf1f11e199ae333605a0eeb0fe120e248f47eca49105aee7882c327b1cde8aec9603b3429e3b1c2046170eac12f9abc6f7cc2f8ac60f83661cdb69df0c30d085d7ae1d0028c540d740ffe35920c28a73ae07ca43f8f226aa3910ae5024d427429b974697ab2c07451240dc15745796f4717c1dd31aa7adbc7d671673fe0604a4822b7bdddd37f174590f45bff3ab2f3cda6d39ad3a249d555df842458c8774803cb629e9abe3a93413eb76771c35da794b95dff4eb8bac6e2f1e6a335c3d8582b3b6406926bca0a2d00b76b87d592f38890777f86b8513c5e694d60cd6ec22910c9a78454835d0ee9bf929d9331ea6741498266a301585b7bd3b1fa9ecc587d053974f7fddc5cb426a76a0942938bfac14284bad11b68c5e7945ac97d893de4c5f8562e5db398c17f91aefbe8a1c7cf2aa8d0dd604f708df1e673511476eb889107d1f2a88eb932560e9601caa1188d27bb71d4d6adb4686ac1b977b48a41ae7b3527a5d2700f7deb11770fa128db143d332385a6c52a64751fc86464d6a1ea3306493b17c1561c8e8d47af24d5b3c27803a6f2bb019667d520368cdee06cff0d62a1adc69f12b9396dc14468748b746f8f4bb4034c1971c00210aa2335c92e0d1af347235a1f5820cb5b2784f1fa3b45a7ac5f0370145e9c39cf5cf733d5714bcb04ce20d260d26cd4f6a229dd36ac09d2028b3e852f876f20642174b804ad8ee14806b8f035d8de1b756d011897ac329826013bf25f217408bbed0d1c8f45c70e9d87c96c57705e8094ed775eb6be40120627240fb05934b4dabf032cc78cfeebdc5100efeff3ce966959de73e8474a489ef0f5b15d392fb3c3df1a883c447f18da8a6ebae115c279acc958d46c89a3faff71b52d5e88ffae3929dd89d7a47578674d6957882ec6e5098994ff931167f6fef59c0ff8b8ea452a387231de103d5ad3a87e0f0f0a77d456c8990688a6e08a07e13de809b54b4353c491abe9b52ee4f8c667c3c16a95cec468f09ca41145cff725f19e35e62f91339b08e53c435dfc65893283875aee9195ce96a926a2171f66d77169a7b6b2f0f84e6aa1263a786b709d49781971c52687d5e4d1609866ece097be72b718c9c5beab30da71c2e7969fb96d06fc8d212b7343c3a01018d63e8e233f1ba8b5daace1625b3987c688e8975aab821e9a19c6526df1ee9409d680528052584a6bc77f91072536f0ed81bf3f9bcd516683e09abd0672a583fe8604d2aca6d77fc8a91c42295296b93281f9285c244eeede19aeaa21caa459014d4555c89cd9e57a1539371dff8088241839e8a78355424ec68047f4d98abf05ccaf2eaa56337779cc304b0a52dab504db082fda514c65f4c7c353f5ec6dbf26e851699e8b9128368a5e32293e9187d8178e0a0fe647bac47476415770bca7b54604ee208bc9eb5c7b241d73af02a83405b9cc2c768323e023743561c3f61596c9c42074e963e9da73d6d0ab0aaeff6eb35a3304f2decad7e325ed439c2b15b66a93f6a229826498c6f1876a7698115ce4db0daff6a0ed1589d04f0a4092e691998b73d5e0da098dba7de8c626f69b23ea1f860a71873128873ded9220bce32386a8c17b8d2c72da8c9c87ca2302eb4a0d238b9c18fd48de493e0aba870854f94588214c6cd5a72293f36dad4e923157ed2a9656b78ccdb3107e921591e8c8d36db629dd59e08e72018a5f617d16ce3f1da6399d64384839f378f9a4dfbf6358fedb79e507b0d464a301ec307fc312349f509ed2f614c0ee1b93e7c728d1a2eece1584a71edeffa40a9fafb3894ecce51019ad6d2f9ad46231d1edb77a38a988be0d9a091480386f247738c70dacab437ac28a8838abce7fa8383ec148aebf453dab8025a227c5f96917c0f628d96e72b2cf1d2826b1dc532a5bc01e149c3b287b4ab37e189d569f05821fbaab66cc5efc0928bd4ef94cceb44252cc98878e020fcbb6457c28a0fbee46e81e6c917fcaba25622e8189b99406ffdf4a6b331ac2899b47cbb7c1b3228b2aa066f30fcfdce2dce3cdcf8b70c1e9e5615e9be39c08d83fabe8af02f79433a186b84c82d64993ad51f62fbf646f0cbf90d20600155543f053e074e401f25635a14c3a98f1e55226389e33f58fee124d22b7d4d8c55f7af5183bacdb8ed52852b1e747b1f6bb28b6bd07fc612dc6255193883d495399943fc303a0a614a0927ddb40912f3c8590ede7eb5679750032776c2434ccd39495e460161960e158ddda617d52cf86d7d348ba666d5dec3970aa6f31b2cf8eb476a1efa9f2110e577848cf6f20bcd140e147762a013c7e79133be3e3b0c1fc95231d7e122038d3c0a484ed5d7b98f5425d43cfa82446008420db8985498147ea5eb0c88bb1e52280858d6a56e37d8ffe9d974b3d6ba5d63cf3da34e0f8d9a0686855b2c3a8d8192b3ed1ac8854370686275e491c70e02b7fd12034a6752fa55cf25428df23a29af00b9489b4d5f14b2278cf8c6cdebcc24a3061ef29558f92376d7473a473da1822e180fa714a0630b38a114bd0c8798f9f54ba6842d00f856372519416e88ad42f5085b3119f0c887140cddc283ce9e007188c21bafff4883a600ad2ef9c2bde18011fa7ebe8460172e434b6572bd94efcebc5a28a4ef5be55ed57efd9456c01f7d81f5ef87f7eb49fce230e1f44c6733f2965ff4aa7ca458f4d7c518baa3aaba2f14b02f1905c057757aea5b6bdeeb77bf8e346350b3add32eedd6972d0e9406a9be1d1b15eb7f4fab97cd9ef3d8e394cdc45ab7ef21ea50b49501564dbc144dcbf", 0x1000}, {&(0x7f0000001580)="46c4389d72901300bcf4a7cd6d919e440fe33a1652dda4c54411db19c5ba3ea037f4fa60825483a968dd36a0efebdff5e8f0b4d4bec09a442d91df4d75d0c7e338246c741350414330e49b010842df9654e60e08f235fafad2c00dc340da73b4c5a6591810c448c4d64cfae1eee158b912b461cc6193ae500c3ddb363db9d95b53f1d9da6198a805e52b19f16524d67cc4aea67c67fd706233b9af774f9dade93b45b1e60caa5feb3b723226486ca89b42d31848de9227afc5586606bc04a59079e44fd67c3567a7051f3ade1a5e7037bd63f19a5bb8c4bf169e479556596098", 0xe0}, {&(0x7f0000000080)="b17ba944d6cfbc23b0150a128381ed6c6a", 0x11}, {&(0x7f0000000240)="cb004be5b194acb5cc3bc35e8752bf7a17a0593b5817a2f645a2435a5bbaf0a333388fb44c", 0x25}, {&(0x7f0000001680)="19dc0426975a2186c80c4495fcf44e3f88227fde59104be0348f8b5dbb2d5a41c27277ef516c09fe06e903ced228aab1bfbdd88cd4cac613e91b490fdad3b4ca34cd5b6d35663c516adafd3fdfe47580e8e46b034b6c39a36b66703c067577952dab5dd7da9beeff8c0dcf880b982de32eeae528474ed53d1be0fd4dfa7160952183f461308db3ce38dcc3580332b7e07df9c0a92438a0c147760fa183acfb7e48a7cb455816baba6498a6607f93debfa585021fafe04f2504d2e3383cfdc149597ebfd6d6ce1210f099659b335bf8e3af8ec4e7fe096a828a43d0b3fbd073039202368c3a8eabc96991748a0f1694f65d968153ac03a34a25524cfc2ca31a9386a2a7bab20960a66122f00bac2f9891fa54ba371575c49456b14cae30ddc6ff9e40167a98d5e93a1dc2c9d83a01d9d934e1178338a2816dd9c72ee08de6bc8af784f576fe65ddc6d0ddc2167d6b72f8da170872bf130b01957bb617049a2316b8dddfcb85a0f0e30c489d102cf1556c7d1e5f32969a36332d1dec1cfddc5f101b52565a3c9790186d007cff563d50f7ea0791fc536687ada1f8ea8699dda56ca52353d8bae88065979370f08f6404b590fc0998a7ebc50bc7a274dd9e396c3a12975fdc804889550a2febd59e60d43e0e07243c3ed33e7443a948dcead008e21ff440abf3a96856befd76f7fc68790e46661a7f6accb65a8ec2f87a4713bc247041e558d0e26b4b4f448d2a168b145251ea9342156bce1fbdff698661058f31968d656bb2beba9a6313d5fdc33bf04a818bac811642fbb53a68a87a6de6b6a614f8409fd5f81d990e320386f730dc022d3bde5131ef0811ff60910e69d85a8bd5de3ea0cce199d30eda11b20c52d9ab3838bc38dcd180247398a6593e873217def50db19ea0993c1c31ecbe45a78d1ecef4df2b2402ab7933b70f56d30a0884c54674c76390b7f2879f37ca6a0e5e8d5010269f45f38cebcb08d0776607fa3161eed4e33496eb5118962a8075cb1c9a24f7c0a62b5585a536077de646fff6f5c1036855c9f1a2775106014c0ea1b086dbdf9d64e3946ab0cccd9ef9a3f8e6c1b611ab729525871af33523770e25d262aa726095391f076f1d337cc928d8d46dd011c06911277bbeb8239b9ce25ae93ec05a7564741d4144dd34c7d0cd363f824cb718e710c10b6547aff3b79001dc133c964beca3794342eb5a2f302a12c463a4d5f5915a91966933f06b3d3d016954df8f1653169075f0855b89428fd25277eb4fb2550ec50b9de73c70e05a186066f8f6784554200d72044b1179a5013285a3c36ade9002c97b56f6ce8cc24503e29ccdb833db6e924d6e3eb63b648d24176a30dcac3f35d699346918fd68bb74774fc1206a7e6ac9186f04b2285dd4dc37ed7b52fc3ebb6ef3a5b207d32397f6e1fd53ffbcbb509e436f3b8d9b2ab40e55aa2fb8574d63f902443dbe2e5ea7ad77bec0a9535e5a304ebc6712c2b07a5fe5f9094fe0ddc275119f09081a2afd17e374f54dfe3d509cbf680100866dea3c08330005690ddd73ff41532cc339474585e8673683b4c61c9a283f293acb4d254c5422ee1bcf0fc49387788545bb3e64154d38170bfc29b053699d77cd43cd3300e245fbc911d02bd9035a584c7d801dd30398d1c9970a7b46058fb6ddc610be755e39964e3d71b91ca507d109a9810460c082159bcd9813c8dbe80437651cd0d9c1db6d84147442a0277ff0c28e3d395d4f2769b87ebf5a4931dac257849ad3536d5d72bf0a18a7e6495bc3f7d0eaf3ab2bcca776ffe935a1aab409dade2c1cbb27711b634c734226e2a705f8a988415f66d1cefe4bda4fc50a14b4243658d90e6592a3dde94aac48e4e7e8878ecc1584ddb9af7a366367ab191cef4f1920f3d8e6dc4a17f0dfc7edc66a4d0f271d7118e8d165e9fd778e40cce04dcfbb2008fc9794dacca83be00fd04cb737609eafcfbfb5b7273bd77fe2c60442ae1d90ab34270ea2293277e86977043a59272d0cf35b57a970e65315080dca2b2683bd026a8a1b7fe28ba36fc2f5f84747dea323fa0baa263ac781b3a577d438fb1b6de4a835b613702c630247b946264239ce71b068d82e83158a64c7fbb0c18095e1b524ad027c787e895d4186a2ba1c6fe401cc4ae5a3c7df188aab315bd468f90370966e95aa3778c8648b987841cb1fe10fb989dfa5f6d2dec0b16499e36986ce9fac8f427d0d342173832e23121ddfabd029cf86fd2248b2621b4d970f455b6b0402002fb6ed36a4560c5e20ef13e71002f02ce69906678e233729530577c336731b47a128b24df779d27e8b0fab776997c6bc41e83827d98a9d77e20e67b2c083a9d90e9695e9b0e81eebcf1e6cab34731f2a750cdf79cf37506a778aa74464353ff361c0b64e5a52575c398e646dc942ebd1c19f33a8a73e97011f33139504f0781cf9c5f54a8b143a1efc1af339808332e14dc10f99ddb76be430146a106ccf53f564a140544063682154fd3f00b3b5b9bc7ecc1482f9d063d13c7f812d2d596005e133e138993530b303647eeafd633118833178d08c913f749cafa6e8efbad094f764ba6a147fe830555c72a7bf2befd3f9fafbcd8f6ba55df17a96b8b3ff3d874245083aef99ac77108fe0304e162fcfa7a5b5d76b4600c067fbcd3f03cc2962474ae579aab506de2e4bafff0595daec159f738c9cbd83e733af46035178fd58601ed182d3226e845f699c34c74460638989ccf8505c023ada1f388d9e0d5afc748cfcbf41bdfdbab786b2c5b57d1e10584abe2edc9b1f37a909498575c6da80ab8d486f89b70ee3b85793b145d4af2dd42101ccc96dda3f60ab3784e4b5ab408376f48781462e701e893c971c5f2aab9ed48793694970324c7a81fc031d3fd53c6057b7f1bbc55c19845e245127640a2b1cfb62ec3fac05ebfe80eccea698e72bf45edbd2d34b869adfe8755aa023a9c27b7944cfdb7a99f1d5f2535de4d8f2507178852bd0f147180de97ab97f4a232a092520c59acb074c7989e3a0e485c57adf1e7e3bf7df7802331aaf4fbc5609083d1cc43a5b199fc297d27d9fb2241d6a23d4950020eca6f9518ff2d37b488356836784e5ef6f0694a4c50738ca458f1a77bf714f5dba232aee06498f8f3a40957bf48be279e651bf2e49e938d0c4bf390b97b6a8ae19aa475481b31d3b821b68e4b421f9262ff1f220095435efaebdc3690bb2b5e758aa5dcc566cf704df204d63f0c4bed2b0a5fbc6cea1cd5c528b6b5523e2e6c1a5aac0b1e74b3eefee00746f09fff689bde5902c196314ca445ed020668676275da91fde38006f0187e5a93b8d3b923eb77b9a04ef5444ae95874a03d0baa738fdce9731d6a50816a157be64f372558ea22ec7993b16d41a842b570b42bf56f64ece6cca638646d1fd09f7f2afab107a6b7b28a81c0a6920504d6dc2a83043238c6efc343f91a98f851d1866f16301a57edd21900942f111028bc85ebd561d9267809574d4141e689aed35d04e2bb8501d221ef82e0a15b8f1818b7bf59e40e958149c6e2e4f7e13bdda5fad9734732c954d5a8d58d32c1a94e3393a67874368ab8f5a8e54d1989552374690625c0eb82233ca9659f579520153ac4a223281bc8d682cae8b831eeb6cabd62a84ff7d05f94fb40a375d11196f9a8ebcdf93b7056d753c24de5f38c4f71880d1ed2ff45166bd5457621db51a410b5b9ec30f82c1afd605d79c0bb36f59345cd1963903186b4949182dd9c248ecddb8161ce52d1bebbcb326bd8c3e3924af47526d2efe02fb39ccecb7322ddeb928fd55ce827e5b01065b101d76aa8dc913c9e706780cbebc7e44ee879c768181d68e91eb1c34f3ed96eb0a0ac3c13b342d95ed7f83f1e99ab3f91e5775f9a32e14cc544e892397c81f5538a77dc76cc2f9bfa73f2ffa5a891aac6fecce01a33027fd334297545fd38f9ee9802c4f749deb66a0be4d77b36e403420968d9cde256dae0602b2b9c9db4d22d0e0e884b49396cfa0d505ab680d4c967597c454e2aba6b66ee02cad96b040a436be54999434d87e42ded8bae7f65f964578134ee681bb828b83a3174dfbc48aabc35a21943b8e6e4c6282e13366ab9dd378696706fbc58a7fb47dfba9c32cfb31646cc8b049604dc116126eea017be8cd8ad2568297f4d0add9e3565bac1b1804ed2633b5c463648a9161c136d79c0a4a6562244015131699a2aeb0098d53af1a9490b317d93f3a820341abd622b52f2621dfdd46678b38d7acd5793fb7067e5da59e47f6ac25077cff5f048f13f1c87243119d17b930bc68d8835286c8854eeb00955d87c0488def96433dd23cf41fa72c713d52ff664924f7dcdfde3304b40934b4f536cb5b3dfc31bb02d7ebf94550dbf6a176361e11c43f16ee037caabbc5c416d811bd0a534ea2535843e40acefc09ea6f2e776d12e5ca2141657651eeeb1710a9a01dc84ce5e7915b3a81c55be3a03dad22e8e8d8907ee43e6e9b925a29579655d4b2d1ef0e7f3182f4f97837328e7585384bd71d2c54cd18dc603d9fc62cc2964e9b17c5beddcd34bc1900727b22a24174c02001279a1322700ddc73a65619d17e7471e5add3a6c71c53d66cdcf356d89ff591565667315d9692d5dbedb3601801f6aedda506abd7747883f3358fd37d011ea97bd5fe7dba05956e02e5e8ed9e662b8317c3e1e5410f040c74d6887617de5d4fd9790bca362a6928ff2a6aeeac717f9454c8a7e8c57a912d230c7e2d58244b98b08c865553cbf64132eccea262646ff5c651f43970771d2919a893c6b90838bb3d96e6f6b32bd382f44e28595f0c19de0ed13341d4b0a5aa728578b3efcf0dccce4f97a05a3787a3963bcc24f240b9b788ae95294c4bbb3208f1eeab79007b6940cf3a2dc832349daef5872809b911c91afb050eb40f3cf68317d97aa9180a1ea34961f41b3081a3ab36d544377c032e6c64a97c46881baab0ec10be20cd43fff1992bce4f8b484f07d048bc07220042536c69d61b5e117ba265c009e3b0f6c65cb6895d0683909088e05cc388416483340c36bfb492a2a0b967480d2eb37a421cba7192efcf62b32608673b8ef01e97d2ddbbb7a159df984e2009483414fdb76c019e20287c81108ac9aac62304495214afeb8ae467bcbfb375fe6bb91c942b5e9ed447c038fd6c151a3df04d7a51c5aad4da23c9f01ff22a21c066ab5e73630206ae122008b45ab4a63a6eeaba2a4bc9000a9a774631ccf471326e9a285ecb7cc8c4842dc9f677f7cd07c6bc360aceb7e2239371ac3d039ab8e0f656812724afe41d47742b612ae19a28831bc6e057038adabd2f9cf6dc874b7482661f64dcbeeb48e8ebe11b75d307826593d29f330d70caadc248037f819645cdf552f91d6fa83a81b27c9cb142cf2856587ec7bc853984bd192084030cab839d38486166aace1f5830c16e15460f801a8ba3255ff0f06039ae43a5ce901a5f40db838275ed390e184d342ebb860280224a2bc2da5d73ac7695a1007445199c27c742aec428132da69079d6bea59c639cd2e59facef3f831656c44571439d9154cfaaca2b3fb69e114e32181f1d950f6dd72af3c72caaef738cb235d86632d492923652dbd74f555e656e8763b9c21494d20a1e241c700234fc4bf20f1f8a93c1cff5f148659dd9d6be442f3251c2113f03705f36f5e226f2f71ad5d3b05a4e17522993aea69b2a35f4b6408d18537067c320d7ed8a54149533a7132467c2b3fc650e3bdf03489e92e0f7e6b27508be4f87061c141974b6ee91ee731fc81c49d16f639d", 0x1000}], 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x6d}], 0xaa) 13:35:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x1f, 0x6, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000840)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x6) r6 = getpgrp() r7 = geteuid() getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r10 = geteuid() getgroups(0x6, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="0c29fdb6d66b51acc43e426f232aa04f46c500d8b9919e51040e7441dbf309e73db5c5cef922fc4932683ddb1a5535530d51bc26c7bf1725b5a03512ff", 0x3d}, {&(0x7f0000000280)="36f3637673018fd46d11748e600d12b03d7fc025f33324e802b632a866cd7623b1f74dd2074e586c0f58f53945948386c717ec41622e0253ae05a5908b3c5966c9fab88e4b20eca6c62e91f729ce03b87c17c0552da826259c6e8e9f6cbbc4fc6627d4a4c1be06e48b6e543904bd8deb3ec7be7740e3a27bed258a82e87443e9724428529c78d2b2d15ca7a5b6c346128426a4", 0x93}, {&(0x7f0000000380)="a1a9b8b502dfcd23bf3412fd7473e4215a282c380c77c7724db1f36a30c99acbb56762b6ddba96c499030af8fbe94ef5b9d6f6df1f3766ba61f36253cb6bb422976cb67e47f025d59ce9090bdd0aa8ff4cf19a60dae428f3b3ee07267eccf165145be7f53c2579365cd9ec285380e0672215", 0x72}, {&(0x7f0000000400)="645b815509d9b7c4b7a0fa8b7034661d3e60d1844ae89c902cea3f564f5e2adf3d5aeba3cf06ba8bd530a884469f86ab05524dcdab09f634b74d2eb674c2328813909d71f20fcae7501fdf3415b95257df033eb8bc4b223c5d101d9cfb7d14da1bb04781e8d5b6cce68fee407176f06a77928b17880933f32f2a71e78689188a14c1926ef6b76777c6b7802c", 0x8c}, {&(0x7f00000004c0)="3961327d958daf14952cd09e84ee9fc02f178265297e38ebb7bedd40052fe0788a4756b9659a1693bc037fea087fa4f835cf8999cf761c3e7677a269cd49ed688d3723160c00fb5db1ed19b61cc88f89e6be68", 0x53}, {&(0x7f0000000540)="b9434455662cf6b1c92f6689385551257788087d7704ace8859e9de38412aa7f28865707e1eaf2ab25e858d999f2bf6132d66e9a23f2a64fae76d540690121ca10e8754abd89915a5dd26cba3163d3e184cb8884f72cf1b7afdc61c65b87a1dbfcc61dfb7664546c14f844883a5531a8e572415b51", 0x75}], 0x6, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r3, r0, r2]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r3, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r3, r4, r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x168, 0x12102814a880363d}, 0x1) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getegid() 13:35:14 executing program 1: r0 = socket(0x14, 0x3, 0xffff) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x80, 0xebd4}, {0x9, 0x100000000}}, &(0x7f0000000040)) 13:35:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) renameat(r1, &(0x7f0000000200)='.\x00', r1, 0x0) 13:35:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) 13:35:15 executing program 1: r0 = socket(0x1d, 0x1, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c5010100000000000000d8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x0) 13:35:15 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000040), 0xc) 13:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 13:35:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8388, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) 13:35:15 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x7ff) r1 = dup2(r0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x88) shutdown(r0, 0x2) close(r0) r2 = dup(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') sendto(r2, &(0x7f0000000040)="2776f6a39b471180a220e204062cf5497b317b9a4d68e9a368788e0e8f694e0223e28d0681f3e24993f2f448513f83f375af4fba507784018b882b6a8b435e5c77ac", 0x42, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 13:35:15 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='!\'\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)=']\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r1) r4 = socket(0x18, 0x2, 0x0) getdents(r0, &(0x7f0000000500)=""/84, 0x54) setsockopt(r4, 0x29, 0x2e, 0x0, 0x0) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x4, 0x57}, 0xc) socket$inet6(0x18, 0x3, 0x1) 13:35:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x2, 0x8000000000003, 0x80000000000000) close(r0) r2 = getppid() r3 = getpid() setpgid(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) writev(r1, &(0x7f0000004580)=[{&(0x7f0000001180)="54d2448ce4106876d87c158c61131224393d75062ccf60b3e0bf5b090a25cd298f9715931d404f3cded6f818b7629be3568083c1a328728a658281cd94a78b535d6a399e1c08a3d5d9df4d02042ec03743ad283982a19e653916beb9ad380cd2fe1739003720960d1be61d86401be8faaf6aa1b249ef3a354f9f49961020a8578ee861ebadafeb58690e7b7fc9db8a213fb07896c00c56d1442b", 0x9a}, {&(0x7f0000001240)="a0bb7c881fdcdfb2f80e963d86ffe46e72f279bf67985f00debcf042146450d8880241025dd2d13f6efe7ed099e3f3fb871eb19fa0a951aa001637297a0fbd6d828517820e7fff83a22da7fce96a426b3154159218d0462b5447d829c2b0773607f8ba3a3ae4dc7ddcc35b2d33c37d7a", 0x70}, {&(0x7f00000012c0)="a97a9eadf075ef9604558e723d4824b6162cb4a73d7a56700eaf068412cc31ec313a4fceed493b5be22a815b7aebc7cf010dc6181a4d132734057773b94eb74a1a9bad601413ab3e1dea60ef22e633c76339f7a46bfe3cebcd23b927323b469c3b4c1a5de3c5261800fe2fb07934633939325d176299aa8aadd4a0d51f3b8b339aec44d8", 0x84}, {&(0x7f0000001380)="0dd842f4c796028a8aa08e1a0e8dcbeb43a4696f5e290f035e988b6f9a55a23ba808f239c920581987e98fe41005033a6c9ec615b91381c6d226ab36e1c1b758a60ff389e5fb2fe01a756578442dd8d62796dda16fbda5af823271d77803507da326d1d9453fd87871de6a2a08cb908100e452b1e334d8813b1216e78ae96bcb8ef9d35a4e6e5e2e8ba924e2f488b6de618fcb0610b67393fdebf73557676a39caea6036ca6749881281aa61046108910b3c3439b0d37ea5f41761fdbe71820001b59fbb107f5ee90b1d5e2792717d8983bb3277c203350b6d04d83f2374ccb11dab", 0xe2}, {&(0x7f0000001480)="4d0065d63351df379d330204eff916e7131418bab9bcf4013fd4230f0d2ea2357daa8fe99ed48b61e03b81bced2644f9f65739cd38c9c89cb02c31245a63231c9636e10176d18ba7bbebaf578f267879e50852c8f18b422eff40398a0be85d25d9bcd855ba8797e391ac0fc2b48a7353c185501fcbedfb395083a91b5339eb120f792237a10e50897012e6ba2a25b547b7315237d977ca2ae78880c31448a28a6c371a8499e5e727f8e8ea9b27dcc656d58c10cd2c53768cf49fed08dc9f8974923b8a150b6af6b9fa951235b454a3a2fbbc5e1a2a51f18c59a8e0bacdecab70b7cc39e02ffc3d7b9b34dd2d34781d36ff47e29285bc0c180760138ed94aa5b40a27ec2299b8807d9ecb3cbfccb2ae3f917eed9610831fcc81d88fe42f705590d2dae319c77fd50e4f52fc581585a25b8434f5a9844c35a0748c799fa64d1566e0291e9c062f6d339bed17ff47148a5558ddd21d4d912e6f6ce103b055bed7f1ae49418bfb4fa3a4c7a9cae65facbd7c6164f07242ff602f8f73bae804a9520a554b0ff1ade5fb89053cc64e84c397152112d7bac211a9a52bacbbefad63efd6a0d0b93bc7bd87cf2e22f41f8a2a02b60b330a4130cfc6a9de518ef98fb1c1c285b5a68533a497a465cbc684e67d0e471a41bebd86e3e3fa09773939068d99e27a742e3c855559bc1cdaa9c50d7fcfe04839084bf6168726e667c2d6018ec68b942dd38cb767b094cfe6c1a35ae05a5b279d25d719cf10e8e7d7952620027c168819916e41718880d512e4cb186920290f78cefb7bc43e46904f54b1f7d19522b96e3f1207abdea61dfe1035d21e0f189ceb9623754653e2ff4c0ac32974d8d755bdb3066e2dc9cba26ee6f3aa6ca5ea05c603fb48ef51e279ebb8d81501e23a26f04d8e46ce60416a102fa70e48a248628e1847bb7582acb5366121b1a7e02d4b03144e8c4eb86491db034a1525ddd5dff298abc709eb860f67ac0007e74fdb72e388c5c8c7b35756ee13438402048247d6d572722fdee7270ee61abdd18f1dc03d7860cbd76c540df032635ebcd55014cdac07b44f7f40449d9ebd0eaf0a3b1863bda230dd3e800ed002eab3c8e49b18a4fbffdf2ef4a533bcef9d42e354ec97b2b331420f880a7dfa0d4a7bc3a578d2e634bbc032fde129b6ccb2b7c4d9d8f64858fef7b840da7b6e7d892a1507946a9c00c4ce13c3e606318cea7f77d21a40880d30dbf5c3f2ad3c0cd775d7b369564254c38a8efa4aa431521563fffd77c4e9e0cb7b1efea0357543ce5db85c666f1c99d1da7b6ed4cde4b0d6f424af8371802b1f7729a91d99cd35a9353bfd380a1e2061dfbabd2546958c5909ec178b1e217e93fa6aaeb330da4e0badc464b1406256cbc429f742cb10d718edd60d5acd57c783576eb8e324ee5c6bdd54e6b02f98f83b71747c9800c8dfdfc74e927521cd0873c53b1fad6339bc28e71066156e22a4ee71f7871dd19dc9919b748a6a51bf2a2fa476d25970fa40d51b502a6f2e566f3a14250a9182b63314d714a61fed0023ba1019ef1abcd27cda3287a52111ff934e157fde26413d457f17f1a19cc23d28b82c7fa892cdc8d4e7cad9d3fab8656026ffecdeabca42622dd9f1ee3c83e7b19535120ecf5c89fc6b7e83290cf093e45b90ba658ff08a273b9ff3da15d4ae2ea17db9228bd2de1982f5043d4b6e08a3a066cb0ba96aa3905f1e0d1352f6be248f8fa8865f932c8837c5aed61d51211cc6834b4d279fe9b3640c90ff8ba18df19c99246a6153fbb8e560901e6fe9e69f83f8d91a6e1a850f0d13bd8232b344e684892ad90e740413f505a4237267ba78d07db0c22f150f3ac41037ecd8f8f7e86cb5254fdd0be5e04d949ff7d14026319c5e825efa685714fea6aa6debaca7b63b1181791782b51a92d0ad65baec9908d709905a34b85a908b893cc2bd84cfa1c42c53ffedf64328f847fc8db940be3d08e62024db4fbc6616cb1fc66aad6b97a23687f65ba6d78cddf17f6ac022b7a371c833f43886293bb330585c1f544891db13d094e0fd6e135251a68744b2d573fdb4409f29bd5fc899f9c71e7dd47c387f9629bdb8e5767b0536d2776a954a81ae1d89f32b90e642eb37c2269b0632ed98e581ec829de2b7101c69f66ea73b5fcc1807f9384603d2ad0a10138ff0140616aca2f6b43b502e444910f68d50d4a5c63f464f1fa4015e1ce11c2f4193e64e723a2b64f30a641be88874e82c3b4ec2ad96ad681aeee2fdcd23a1fac52808a9890b166682e9c5c3f2528d5b9d83a4e228b08e197ae06294e1e163238788f50ccd13293ebd6e7583789cf05131e028bd12bbb370d18ac0d5c36dd167de796bede27eb97a95d690918267f68ef5c01da5abc841197912daec64f2979e57c14571b48bb84eb00a02036e3ad5796e1ee896a65af2f6d51e42ed2b43f2424a82da8e9f7c5dd36cf291469373cdc2d6e334a3386b74d587fb47a455f7250efa5147e0b7c12b594fb48c51c16f60cf162fea8d7d524a11dc0dc41e5603f67fcb1dd6dddd853b93cc166086c7b1475b819893b56ce1b74b6058cbaf4c525d63ec4b7463356fc5a6e34c2c3824cbb8398163afadd1be875303ddbdc8287888008aba2deb5cd2000fbb16a6c85e5d4110e3abc78ba26226848008f8d2d6b0d5bf0fe16a286c52899c8e7ff3579a8505d68b4100c68a7ed65954cda93993b088c84a29c89573370a917cb66b0d6a6365a2a705ab074b65ddb3e2eceb8e382cd5e13b9c7758b62c41589b2e2d6dbc1257528bf0ca1d7b44e6ed060b9b8d8daafd93fe3dbfadc2fa5ae0ed19463b3427d0ac8308c0e275c0a038232858a811b23a386f427ad7dac062d07b5f882595d462e630b2f4b8a9eab564df78ef408219cc7f245fc0c5a14de62a0e4b20176ffd8b3b31a190d3911e2464502bdff97f8fd0c530fed1134c959f7030d7d3d1e61ec9c7f937cd2380be62f036c98f186fe7f2543fb350489253ab0af0e694cee4916ff7a7c61af90463cb3855bfe953d26e70d100f8b2de374559dac0d1363d1ce7a66210e3873068b3a1a9408fdd1039b6b54669718f7300b6e2ca64b8e892c20898b50498ec762b209f257f5eb438310c5d2acbb0af341362cb609ca7b0dde1c6887364df7f9f084446bc39fdc30e4e2035deda81fd9731a583a45c7c8e132a7dfc2f7327fbd268766a2b6aadef09a8068faf25eef5a2612e3b350fb3bada0f08412ff98ce8269f1bd9dce3554bed172d72b9a77624a9446238666fe17c5d7b57933a9e0cf567209444bc4851384b5a6140d5bd0b30304feef19156e272726c4d51a7a864a1097fc16a266b787b28c80b2cc418401884e4ac17b2a5c31b5088cfb609832a41ce9adc648817b504ebd2da103b147da3f77e3ff7974fb545b0051acaf26994ae1ec0ef90ba338b808390794a93ad8446bda02d5985f56dc801dbf1f037aa191e61328709e5a72280100a4a08236f318448482c305b3b26271396731c41d6933b529739e64c68957a868db6869755cf08ebf192e1d43b2c555d9453f6c020db47871508ffd77105b622c3b24646583cbc6f0a7308e6e2d5bb596c0da936b5d0f640073fe21e22fa42f307e4e97ccb70e59f52e074750b10c208ff6f7ffeaa7294a0ee2a503f710a6f090879ea91785eb9b8617a7431d68f8d6d732b0dc3de7deea5f1f02714b9af8a8424a685c1ea233b7bc9e292e686f39d11fc2af15d760df9c26f9910f62a94049d6a544fda6843efe31c810673d338cc73e85e1642dca5513515a3a348c32eafc540d6dffbf03aa8fab45f5fc191065d66a1594043cb7ba8c77b031e8f4e848537e9ce4630eafb61b0b4dd92facc3cf064a27a41b0e9892a88ac1365851b247afa8207441d3988717397f014a61d9fd3976d3319967addff709e933b2264193d8e144a9a6031af4e483df7d2638f5a98782a5c674bdf45b2e890a9988845970eec65ca3874e7640409a2d29f7fc6d2d723b98f574e5c4a0feee4989dad73ce1f1129344d5a80a709c54671cfacbcff1e9a8704a85eb97330222fcca6dfdfc598367402db33b2d31f50d42d2537c8748a9a8c66d57e4ed249da97a3be753bd1e0b53e6fe499d49bb63d25a8ff7fd8a7f27ff5fd8eeee75eab1077603e4fc50c8327d52934d34e0dd6a1240634f92a35a01b12927d885f924427bc1f86ca3a0d2f2571ce1e5983e4ff8c7393b5c3536ad50e079fd7c95a2cc9fc8c1865aab0d027c33fb3b5562d8d80a9c7a4abb43b60d580144df9aeb2e8a6326228ab47329e226411b8c7c71bc19aa09ef719318f2c1b1980048145794f1080d047dd7985106ba2c23380d77c638dfa14c005d4ae6caaa45f820b0e0822b79b42891f0815405965da3f27ad1d65360180c56dd9dac82cb4641ff46e35c82f1ece454841b27222e14ccd4b019b76e33a9537b388b59a1e05431d399004a914278fb74b48310a67917e75e2a1ee33719cbb0b19c986fed9e024be6e8e0b683ba46875e8708a48b0fbf9e08f064ca0170c8bec9214de527af753e3ec12513cb2c8914b1beda9b5bac5c2985367ac9b0d0e094e050cbed71f2b50632c94677da66e258489e05857083f625779400d4a0fe57d938c38e27d44102155f592fb7ec2964c6bec6ee3ea261556f448eae85be25b92c1ea3d4d8f04c4be52fb9242c38815a3bd8767b6156404e7c6356c40da00c55d6241a9b676740e1d04e36960a7ec390e794620f829662daba4a045977a954f8c56303da8e9d8c798f3d5a18a1dd5d495bce7d1f2185740ffff7f261d83106d16a0a9d89b4aea4c3eb4182a464d5e73e42dbff81fc48684d07c9220f508b2b7f92f36111b092e2021d6c43fecfe22553559b98d98a60f02147218ef36142e82163821a470a8e23700a13f487a7cc346d931cc71d97788eef92e179fe6718c87f5b783e462334f462b9816a23af676a5b2c8c441de9f8c5d9b35fc00301ebbcc16250462874bd7fd3cf145619eb85a8645bce2514565a51a395529439fd11fe69d806517a4840639a7d47da87c2d829f7a198c244b7db57693dcac7f77414ffca95881dbd28b236ca3bf8f8f9909d78ddec30cf27add39b4c1d35a10f6e151b4deb92e8181cea97b7aa552532d3eacf877379d63dbcb4de97f60baf06324bd74ccaeee77fe0d31d7458144f9762e04e0b5f41a2ee807ecad7fbe8b958ed4487334e9016e65ca68e606dc8a9a43ada4f54119374c52746e085f4883e1a42200a31ba2329456c45a742209e04eb76633fcc75f79d316928a2f054ba3dabe5db6587e8cb9810bf87ccc0c33bf1b48fa981c3e40ffb4eec9c5cebc0e3905d6ab9232b1cb914a40b77fb11c09c307686cc32341ff968eab3746d0deccf79101b6c5e673d7d0c1a4bf5cf8fd26677a805299b132b86e0ecc5e4ac8d1fb3b2a448a3b8ced80264bfc6aa906d9bf7113fc1db075803338da32dacb85c31d009cd9a8ef54206afcee6fbfee5a09b665558fb8779d1fca28116ba8e4ff6fc38f3bae10993fba6175ebf3df8f0b3b7bf3fdb4ec3a61315316a48c6312199d7aed84d476f36243f69ed0a55d150ab26228ec3d7b0e57ed7a0afa97ccf7148ba7212215d9fc314b7156e0352a3c07fc35ea0dff7af6965f037425acad045974a22ffed2c8d4499d7138151d01dfc8e31d76e9281dd19b863e84d845927c4d489e54b523fab2924b75511abe1deae7a5804e2604f801c78c6a5929f050ba942335f9fa1c97eed95b62a307368d6f47721d14720ec4fc9e173f49aa382cae562714c54dec", 0x1000}, {&(0x7f0000002480)="68b59cd0421ca47660e89e7620bb2fed54b2c104ea89c8443bd5bfa131b7eac79b8595c0250ad80777097e9f55342f351103bc415414d927b032fa0527af9f141e85e1cc9671e18bd3ed6c0b6931b014584686c069a95622e7e7fb6a3e03e8e3b9b22ee930b0cfb6d82c09878eab03d1254fe918aede11d6dd0c731fcd8e2fec101bfb8bc9404772badefa4f60c1", 0x8e}, {&(0x7f0000002540)="e9d532ab8214bc67b7254d32bcefc2454e7a7233dd8549dbb89ba52cd6a9893eb7a0211c0aaf5e866fb305bd7191058587aceaa2ae788329d3399762c8f0f3ac83c1a48f2c264a302862f248059b1c6abeffb0ee4bc4dd9d0383b0614f93b638d536ba99c0bd749215f7d3d0c51d7b2ad0c154a2b4f9ba8ae62f0e48852918cf68698b9a07ea60849aed7422b2ede0b9e6fc02bc693ae44effdd280df5db2bc6311341f76cdbb6d36e9b80551a1aa20de1c46001b10cd64e17ad7a58c160d1cd8d93ae2ae03ab3870f17b095a4bd9e947e91822a12b02fe158fbf888ef796916f28d61c3fb3593d3d9c9e32f7e00233c213e58d79c391b8d436202d7442c4fb6392d6733ad3fb7354919a860fa008cd6ded5c8113a8d50375bb4da3a6c1d20165cf307d645f622c4c83d6f1c2038ec80dc88457e321461c1ae5bf080ccc87e808f8243b69ac3032a4bf54e715ffa3c650263f6cecb34227f1a36616d3f9cfb1fdee4ab5df2a5397fcd0255793599302771ea53bc7988a09209ff20f1a160a3b9afa907e61f014259de9c5309fb17758e218327a984ee8fe1d3c0f26d237a794b1210ed5277fe5d1947fafabffcce378e6a3849ce67b34dd4e8e1a94552b932e2568bfc8daf0733eb14659a873250c9866a5dd5cacf569a9b2585376bc491125056827c0bf257eb05a1fa2daf72b714eeacb2b26c9c03ac9c52781e185fb31127f862926cb1c4e94e87498ab277584ad49805c3d9153813a5a25483da110e58d35c9e3f72685d753733c5f3dd224fd7d3444523b7a5fbcf4fce50cb1b1ff25e3b69f536249009f26e35cd287eafb8d99a7c1b4b84fe0c7de1249b561043d363253b340e79e3889cdaa568691e5c01e14999511789e33c80f11b722e2c22bfd8e8c792065e6bd80f10450ebd9182a7e52b659a4cb55fa22b159276fe1cf9efc3f850c51254cfce1eb843c609f7093fe4384ac2fe3817549b619df85b4953b2070cc424d20a8cdc4663ccbcb16e63cde303a3aa2eb1866a911a1b22ae1fb04b1f31eff5f8ddb52fdb35899aa7ea59a54bf84c583ee645d7a6ebe3c907228b9d7d4502edaa1f4753d71b37d3cd393302c1f2eb58634379871201fc01a14b134825d7674730a413c8c022bc52ea2797afa2d764dec95122983fcd332b4de2578c66ca60a6091fed38cfa818b17f491b432e7f79c1cdd35dab9635d137a56daafe6e12c7e34ef8c4b542c7fbcdfb5011cfa942fb0446490633c0f78e7fa2d53c7d183e3da1275c800500492e8b8e4f640e3fb4710d103973cd9abe6b358e8959012874aea950e77962cd760be1e75d163554c65b4694de88f24e39efa5334893055ec31cf520f1dd50d46863f37191e384d978f618e14b932d6e4f62ecad53ce068693acaa914eb3c8c370b66f2baa3625d941b5179e7dcc4411aef67c08ca65d3f05e0939aab5e4a3f0eee6dd8803f1c22ce87e4cbc11d39427c0fde1181ff265e4177ee8e6134bad7326679689d49cdcce8f353d11fffaae64e6a7f4bdafb9aafff859e1e9bba90e9de0c860dbbf9a6b7b127c1312a5239ad5212137cadefd2c6a27e20c2e7e9747fa1e7e5cea1dc5f4d207188bbc6431d75be41c7ea70c5e6aa205e13a76aea67b6bf3bc825dc52514515c836158cd584f55ce99faa6ae41c24aa8a9a731a142653ccf8c94b43d41339ba48ff92e4ff3f744f21162f12a317a5b90fb6ac0776725ccf3a258c49049754ef815347f042d5d41efdb921f9350bb6ca10bfd764d24a33db45d1f7d30fbb431eb2df960f0f1dede56e6b58b2599fa1e2906c86c6e4bebfd5574ff73120a4a0b3a210772c10a7f058ee74127dbb6f8cff10c505648ee19f7f47caf4f7bedd66887c2ad9a6c7dddc88f4916b5391fbb0ebe852d1bc72fd6e3ee814fdf175404a34c5098c72f924ff981aad082665d18b17dff273359f9fbb50df5ee70fde1be1f56804650a806aa49f62020a8fd65ebcc3a4e4830cf2df2f9173706a63fbb014107e3aa8c9847e6499e1e0a64b4528bdeb2038d80450627f86d801844c2f17042c46a767b8f4dd99a0e0632015f3cb0456387def2f20536be40bf0db203fadabd579442b3c6aa271c5b72452e000d61b38c9a3d91ff092ea7707b6ae184a28f70deae1b37ea1abe61a9eaeba8d7312429df957ee0da53be55e938cd13a25aedc17a709aa7f5609924ecfba8470717690e283042f94f11dee8698158d30a608f71c509ed9cea755d695ae02a021e827369153253fb4d34404d7eff75c0ec5ff9fcc3d624aae70c4084d96a891a44ea4463ac85fa4eacd3833ddf5e32d473288a002fc9bb3906ee21bbb3ee0d0e6263c5d69d3f66599b5679d1b08ca9f444d9337b017860472a7d91d9a10bf5b55fe9bbf99be8cd6635a7e4c612fef9c9ff1fcd9e5bc51633a4dfdb4919a54bf742ee5c9724d099f413d647f8196af14fc7530eb75eee444224c9601bdabf671a116d9cdf9e910af05a42151ad9ddcf0a54145ebe37edf20ae94e5efd406b22182347ec381a86e0bd794f578dee3d9f29ea0accc8b8d9c3cdd4d198b1664c2af8441db57ebce430120e1a2d8dc745bf38917d6662235daf4627ad53cec3fca0ec23c6cc317cc3803ac18db211c6795e5bfed2b45f970f9243ed2c139733348b9a59e77d23038b4292f6d20995f9d9de9b248ff67f84b4f8bc582bd9112421850e8a6cf77b0d802003271fe61538623d89fb38cc4d984bd9d3d6781e091ac742e314ffe8f1012f9327760161805af1eb0c09648c074a33b0fdf885a06570e2815f2717d14b9d82f8702c9f95e83e081549d8000db3186a2042fbbd1f3d183a12eeb4b3204906a61e136f17c37753e066a6d613aea3c3481ea338408cb338e342845ce0f311c2c46d38101147cc7d59b0e40a9389b0a391016f0a53ea6694203ffe669a50305097ccb6d30a90d87173ff2df21eda0c12fe98f7bc353688000c74bf46f330f2fc60eeae505554c44a2edd248fb337abe098fa6a557fee5bfcb222358c22fb94f516ef6c96ac81fdcf01472df547a8f7939e3237f390f7f690a120e6b38e9d1fb0c6ad48ce371442937df5906e1adebd84fb1d0a78848840f562655c0b6fa2e17feb47270717c59d0890872e420dfcabc826da7a33b6853beae40b2ff74ec7398d45825cd17cc380c4a3b6f588b118011459bbff5e4d5a48d74c1778ac9ed6abf27ec4bb98748ed0cac22e57c8e82f22c166ed499101f065834896c690910d498c91ae544b1c079eb232ac41a42a7e4ed6d8f71118ec5b6071c850f2d2672bae803c861445514b04d1857006527552ae1f94daf17f33266a98d88d109a8ffe789e1deff23ad24f1065d017c8d4a5b268dfef6bd8fdae5295306c47006b7bec5131c05674baad0cdd999bdc0c4059ebb46db8e4c33e2e5de849f9f98b4baac565dcc4b04052201ebe3c50dab16319f0c07c600cd5f52106d83e336a19563b4b5b800536de972b964fba54bd642fc0ce3af0122f34541baff9d1932ae016c03000370ab8d14d3d4c7e14c98030beedce4cee8501db88aa8ee7a249b24062802c2581355ce21f456392ab15d613b079eb6ff6cc519a34b77ea9970ca54256b1da3052558e634af3814a566e55a02a1d98577d3d8fa7d9eb8278813492d45975751bd0cf4824b1add59a69871129f3e01a4318a17f81d1658f643ee47425b972be59543ea84a0843aa794bfe7f63244932c1c1bdc12733c78588f3a75474a8c7b6742c4d277ce9447bd0eee0515194f52b8fe2322f60c7a414a1fed89942a791893b4c3a6eb7cece07ce5b4827eca925b7d76374bb6c7689a81ecbb00f20a5940bec216a0f5c2a4ae650061c58f9cc8de62bf47b708c5e86879202dc894a862b54c350e07fc6e0d6187efa18c11f28beb8c49e6a42ac624433dd2035af33bf5b0d7f129bcdd0139ced216597d9215a413eb1209f3fd567a88559f51071e282535a6b5a3df459b2f95486391e3be850535ca2562ccfc21ad02e6c2f629e4ceff257259d009960239d6c471c37291a8571768a758bcea7710bf6ace780ffbec7ca8b0dc2dc5d17f6603559266d3b3d0de99480bf4287394bf9a82ec2e2c510f43193bf536f110c443a6538baa0e9f89e26168d4d245f406845a5ed993fd324b9bfa3accc694674b213a8e5266edfebb7fa3fa8cf262ceeeaf539a0a7e959c17ba79e56f55367f63ec5990eeee378e4c557fdeadc8c420c0b7ddf16bd4e1dc375b9df17ec4aef2a396b63202edee9caa472dfc27c35a4bdf43ebe6178f3a30ccaed2495884eab94cc8003702dfae7134caf1c89df1f70c3f119752c55d0b0305da69cbfb7577ed701fdf73fadb374a0a2518d4b7d8a72487461f2251a64ff51a8805494ac0ffe1cff674f4336af935d3abd3e45ab9fdb220ab2840e90ce778c9bb296f8bfd26eededd59ea1c2bd94b037b33982da137791ce7409cc65ccaf92eee819e7d54ea6d22dcd43fe9d1782ef2d8d8910fde217ebf8c7b3e66c4c74426e1442e65c964810ee3edf0e75ab68c704d403bb4d4bea18d94178e7c99b93995e755394e678703432956e849f264c7d0aae695f13b67a9abdc44d8cb6435720ac7bcb293703082c51874ecdf70e9fb2b8a048c14a1babb7cf4e0c61f9c720905b2ead2bfcebed738cfc0c1aaa9fe04d3182c5870944bb211d759fce203d1a8ca8589c3df4ee7c9b0dd7697c48adc97dbe44d2913a27e3dd5d8890f91c36fefbcbf615de2cfc50531e8de0ed3ddb8327106144f2ffeebc606133457079e5e352b9473c51e0786feebff8d3eaa66af0d2cdd964b798ffa7d695722e94b233a01604921e94c0ce6d2a8b22fb43eba1b4ffe64a8a7014a510c0a35c3a73603b6371e284b3261096433b88640ecf1e9667fab3e49eb7722b3dba1be4ebc78f7569309190e1c598aa62e0780f9b9e5405d8a182f2f612d66eb2bb2ddac43166643641af9d6dbdcf25c2bfd523fd082c9f3cf646c208194e96437171f675e70cca3259715c4d142b90905eca773333d0d8b2d78a9ad77d5228dad768c59cb30303615bf5d0d8bada703afae7b6848db19822e0e3a54278ca36fb8819edee27ca66713e369d5cbedc29521d48c1a9bed80501a26dabb89114d0ba4591ddee58e0e1e74e1534f6cd41aa8388e164a3736a60f92f02d5d01c71513b6007342428ba579b4d796a991b0e17d6a8d38db2db4726d4426891de9b1e3216e28b7e4815a7eaf25d803adf377f12c21028f3a07022f4989d2f21c95ec5ecb94eed0d739f9e962203ac4add5e89e0192b8fba86ad852325a0e3cb12bbd9103c315582db016a0397c6899bdacb617d41df8971d96148e95364cf38ae6a9fe611ba86880a6a55a0e1aa0a89a865af96a731af5105ea927592372d74179b5f15a96aa0425ffdce6471104ddd2fbdf5c25d0c6dd7493bda50816c095f2fec70550bf7bf35423ad109b9ce5cafcf7a7cd2634c1067bae5356a182adf7e5fa6d988e0216b5422a285f8965cd01bd7b57d014346419df799f8c12f19d0dabc0011fccca0fe8033c4b085eda1879e13c40aeeed493871b06cd684d459914bfbd343f1f433316487cf124522a0397d700a986f85356f6c6b86f02b1203bec42cdf263b7323436d631955054651e46c73aad634da7846c1f81a098e68f0dd1101755d31b6af9ebd4e38e0253a2933025fd38a463ac75450c6c6a21f037d11140bee71723ee53bc3e43a9cab5a36e9825ebf01e321991f95582800bd9b958fa9411b91ed50c3169a19955ffba523c70f3ab046", 0x1000}, {&(0x7f0000003540)="793be1b303a605f30344f0062ca77e8be63108b09f1192300a771cfe113315e01abc", 0x22}, {&(0x7f0000003580)="0dff009064c81d11c044d543854fc7b068c38a862d938a3769e6ab999f88f27a38d020f7a79829de57d9ab0bde51fb9c591c24e9a99597704cf7b356820ee55cd266d147ca17ddfb0677063627987ad347c30af7ed09d8fd950f3cf4da225fd513e88f4bf10e84db53b417125ec54c67d8792737b5926d89a9c45488e7e0ce7a4f354827b588e4fc1195e2ad6aeab271a4dce15a762c0f8c33da8a3d5199965fb467a2bb119e7e05a029c5459c656eb1957c83b7f04c8b00338266d8db33072e35498a57b3e024abbb310ea79334f6be23c148df6c07cafbaa18e07d9d479eb9859c89efdacb13c082f34ba5553c4cb69a6c8f8edd0f52836e8607fdbf925099f3756168b8e2bbe423ee9b692426930fbbb70a8939ca77b3b9f2f3274970e13c42a0f1ff9ec8f3a0e0d486eef89d5656eb491efe26658eec3c634683551a2b4b1ec52583199506ec7b43b6e899bddfee16a1c280164594b05f52876ef00ccee4eb71a3895694e360deb77a91177ca8586b70b8ab23a78c861e99f6b40af7bd0d96f24a02f4b5a36a564ac3d4bbab915367f1bde73a7993d3ea5ace545ed7c03746fe6e2d564a6f0181660beec420abdb8154a0202c1c36ee8bd69831b1225699c4983b48e4cf73c77357c5d33bf5890d74872df6cb5db758863477cf9fad3d8526149e59e0e264fcb25ab69eccd628c3f3afcf8c4fad5559fa4a489c6b1cdf6bba187da49acc81c4c153c2cbe1f92ffcf42a5ee4c678e49e06bc0e30c14d2751aa5146b4ca545b64047c098d40decfdde2666800394e0eb596024dc2cfaba0fc5cdf4d62ef2d92356ac74a778b05ba3cde4ecf9d9f17a739015c5e73260797ecee16312749335755f434960cbdb8bc37a875f8d01de1cb4d4789511a190af7e0298c6760434d86e35fcaa5d50605941729bbdcf3978b26ef620aa046e3a10864ba383888ff1875994af191f5edd8aa08fa51f55c372f470511bd5be61124f5bfc411a0922eb1f789a3a2e9f7f6fd8a2f13ebd0f0da52591c8cc8dfadb4096fd842bdaee27eb05ac9ee68e1e2b9521fe262086e1585f06f98d63d9707376236dd2a966be12aceb3f682c090e402d9cd74e83ed06ef026ccb446272b9efee92864457e8212c4ea239fd01464a264b80b4b12f230b3bc9550067de5f9a6d5de97557a6c5542cb4c0f91a9e2a7a2ff1c623b68ec6e2b7241b001bc72c50a0adc9faeb240b7887f5bfcca289dc5839aba1753a4f9a06af1c1e71047e75bdf7c9ff5ffd7997496981081ab21ce774ab76f61e32a488a8ec5d239c247a64efaef3251b2dd4f3ff5899d78a23319f23903c28f1e057cb94ece93c9d4ebd15f8202bbbd95799dda4bf01b8f25bd8b4f7263b97c602f7cbcc43abb3715239957f3eeb40a20215eeec4a57ebdb066509d9b59455dd7c900a4e95c11834424bdbd3fb97a8965e1d036c55ff5f2f0ffe22c5b27e33eb832cbb697fd60bc3fcc1bf241065873910c2387b43d63ee400c0cfb679488f69deb73744d6f7c43a9d347e40350a23e325fb14b1195219103603383c67dfda28b0449f8a4f021a60adbf27e13bede881d53e69009f7f30572547f3da60439d894d811247e0063fa028736ce87d0c20bc1a4ebad6abf4d26ec8c51759cbe4c7cd7653f99ade5a6c618ae6f9047f5576cbdc277ab79bb5808a48a911dd900a96e2f01adecde0d31d779fe928c19419aaf7e3536a3038225e8bd0882de1d3abef3660b726ef82dbb68d7af0ea5687c5a9aa6ec97dd0011c09e96e0c86e5ef882cb34dcfd52854fcb6e1fba0796803c61a917100288a301d1aacd36b5b3aa18638284b6d62d6df4a7fa03ad5ac83d7f1da302c9d25ee548f4ea5fe2b512e93e9087867ddd13610697807b09ebb9af700360385a9a56f3fdca453212b4299d556f85a03bcec6d10205b96740f73abb28b3dacc216f2b2372a41729cb6bd680ec8c52705b2354812fc4a84b9a801e3c902c9e1e125a23e9692403ca17ebd8333fdc0e1eb4d59e69000f53a3d286f74a7a56a1f644bb8265faf53870fa56118f645892d5aa30a31dba6c59c5174f9c28b6a057216fb8356c3a09fbff17c41527d358ed5477d5a195c46a3630a564625bbc2fbecaff80080608ae678aa526585dd8dd3ec4ee7725a2d34b83e53d2ec35e904a35a8831bf2db23c76da138ad419943cc80ae93c9515637caa6969f9537b566d6f9fc2291221d8884ccb88ffccd2bf7fc7dd37f869798a0800a0df93aa9019e49b1a9e46ba1b9e0c347e7cba68712f4cedb2a38ff83b305800f69f0cff4e317dfd46671719426c6f4f5b8496d53629f676b0c98d70728832fe4e444beacddd95f1e5f93e2d892e51e05b45796e8b2c486c98a9187a79365adced612fbee28d67d0e6dcf00e6348a9112b4d6554c75481ce1a6403d5f7387a0ff13627969d06dec76e6bb3a3a9a11bfdeae4455f6a0628f342f32943636d0350c8236e54be6e9df1a923f244060e3ea57c2811b0020a83807230a992deeadcfc616f9356e4eb4449b013c99f0e1fadbf00d775a08c407ff79365670fa000cfa416c33c5c68234f34ab5e537cdd37c1f88ae197db37174593c046e90894fd9f15b7bc635654a8691a36a6a5c87a8593e17ebd66898a1846a7d8ea636f1f1844ee302ef6127c4749de5eb2cc1a38584af4e451ea37a0c469a648b3d9ede88cec1f8a31312aad37f426935dff6bd501c6e8fc69957a8eb6e61e69c3ca744df2a66990ea0114558b625bf2424e87ba55daadfe08b3c9944985b1e4a3c96d1e83a44f953ab1011752822e903166b60d2189ec9cb7f39fa565dc05dd1090fbc695fba0a782e639286cd00ad478a567d9f5ad3ff246e0f198ac3f8fdce67de8e4170368d294979657b774a2f4cde8cff28e3e540c16c0bc4d2a747194532e0b7ab4d54a0075d1383be645f20e9ef8bdc340908f9593049ed9adb2247c28b87cd913eb24f2d137bd96fa132243c84779792fe407b00a21f923d28c55691e290ff5af4dc2454199ac628ecb91201a9991214b9f2ef1caf30fb6b91f44c79b57d17da502b46eddb5658e0e34096871c5fbc660c9a7987a0e03da2cffd15e9bc768f5dd0277c880142584634200acb08de6024a3724e64b528233a26914ff823a89b80256d14d0b0801fb1246dc28fbbd0bd98dd2ffc43c0ff73b0dc942e82db1d93e402fc820e892c16d3b67c1ff0b4e2a2a288646e620e1615560d978a3fcf32eae34c29aa12205d38ef08d266cdcf4d1319d282eb647f96eead9859f06f893eff86c8e3f8a33ad6dc32be1d2dd4806c7bc96b2b02e45d53b4e54d998e537d26c2ac69168a303f7b2fd67af6b487e6cce8b07c9675d049139c81a8a9552ed5b2654462c4567536106d4781c3c6932bd371fa35e4ea9caf225ecd2866f06871a4991e0efa5e23e176b32f5edbaa31b1825193f9d9d9606b8ec8cc3a1f450418a6af9558681640bc052ac43373688045431ee89ce71253f099e4dcb0b2aeb101f9cfe57386743dc5ddec98d80c7d7cb9c62e203074b233732a8d654b89f8002e99598b59d5d30f556bd2f2f246c90d79986db05391c31c65321785349c185c98f9c1cc0821730f73546fcc7cccbbaf274ad7488d2c09364ebaa1d04b271ca264a0364d5dccd59675900b16d0825c06dbea11172592af78dc352c3af31bef37e43dd6da8376a43047efda82e6fbe119aafbc61d7f693bf93f5806f3cf77c51b65750d58e70ac0be49ae8f13cbd7f534bad5da482aa286c381fbe3158e9a09f873e37ebe4ed6ec47af32e1c32c484fdff44ed8a32608548e6ccf108f52a69d36b87e1490464907eddb45fd69ff5e5cc97baf39add6d368b95f4f4352898a044a11459e13c5c03c2cedb6c2d195c3b4584a140d88d763a3236ec1487d8d248532fad1a07f4b77628e89cc0b70a6e211155fea006526d35d74ef930da2ef0830858408f63dd7cf1ac45fbd784ca53f67213af81e643e56852937978f965ecbc5de58c3cafdb5a2fdbab66d6bc63d0db7d7732138147d5a0f9696e840e8aaff0438246fcf1314a8a139a4f308e3b6130ca31986df5e3ff2d8b3475d46e719713ab04b94de13462a7b5b5677470fc535459469798ee0dbd26e3f55385c276dbc477f72ba5ba32c2345c0995e2da132bb6f8a64eeade9ea50bb499b64182f5cbb9ccd06b7fa42bab138930a9ca58a85062d8402a02f9026bb1a500178c6a613548c327ce1f49b722c499ecacd96c516501e301d823fd4f7af5ceb4e4b84ea37862c25fce4321c833686849921f0a759375637b54b659a5825d7cd1c51994590ebe629bc0f8058cd3d131a791a574115578975c9a2f19225ea220a5d449a29ff54f0691a09de91ebb2944b06242f67a3db487fa586e3fb7168d570e543d3b750360de571ccac92ea5069640168da332f740d7ed0911f22a5d7c4076bbb783d7fcf6fa59cdb52e77fb2024b08b729c2b4d42162fa23dc6c3f5060ca15f8479236e1d7a934a0c6ecacb069e4d0614e2da9c9c3236a83d28136db9b22f5c69821bd21f253c73ac9315f8e81033875e6fe2a3dd446c8ccd47aacf5ab77eb108f74024a2293fa10f9179ae77a64ff908c927d0989470757291e3ef8f0ca99ade22460204991149b418daae3f60c1e300fb13286662174d5885924d7c5f254aab1434ef76e0fb6c9dbabe45f12b3121abb98a3ecb562d9f5bc562c36f67369bd6de1cc1aa19aba68b6b65261160fc11f1530ecb3ac3b7d2892b6f48ed5020c4fa2bc8c290e425046062f72d3f65e3df0b4799a614c6dd07132d36547c459f80f0bca3b5ffa9187c6cff7f1bf9b24c4e3081e7de7f1aa9dba3f913e05dc3ae2974e888e7ab37925c520910e3d0a173781be85a0edb84acb6db44346bb46ffcc104af92cae02e7923997e629d8143f15fea94f34cac50cdaa69908243842c9607e5d007065ee20dba6df1ba5285001ef331f54aa48de8c0c88f0d4e90926cf9c5bb7f94ec588fb0263fb564184b98a28c74f14e0cfaaad80c1852cde652d9171365f6b6ccf546cd86f17420b5d6ad08ff93536497b7c71b0e55a0267feaf132bd9c0ceed301e3143cd902e8376d5c040ff828432ea4abf1dfa3cad65af4c645b460a4cb618d9a81fb04415ec7a136f24fdf7fcf4e360c48db6e05e5549a112b0d6364464808a087d50caff1079613e7450502021c4d5c3347859f4e114caf9695f0c08726d500bb37c4c2b43d250e35e11fff263d6f9590009c192f9e3aef05b0b390fbcaed3291677ff9e94af204868a744796d392dd278b25b3cbeeedf7ffb8e3c291fa36f62e72d8e18bb26834a818a4112d591c7e843b7131f6b05f266f937c5563681f1132cd3759c8553edf730ea8961c311e8f27fd4e43231dda6af51c1e80d36d32371e849f2e5bb5f686607583589a941161d38ade9c438b6d556e01e6e37816c0f7681a9fcf4e9e162aea4b76c3dd7767825896deccf2773406e6d2224e2a47b7b5f5a5e87e7915cbc6b946af73dd31c394d7ea80969ecb26d6719d54045f462f2168d6962c4bd67fcb42c6b6fda301ae363fd39a7f73606eccbfce1311c3bc35f902bea2fac56f7248c197e8ff9bb1fa9cd34453240b919d55d3300ce8b1b72194a9f06393366ef42ebe00f85d370081ca39b484b64e65809185774717fd967cab49948a94dfc5913a46304acb910104d0d1c27becd1d976066e2d012cf8c890bedae6449215c761d2ae7b8bc6643efccbc80e116bb58cc53ba077ae4b510c5f97a2c17bb0e0a451cbcadfb101cd7fcdffd", 0x1000}], 0x9) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r4 = socket(0x18, 0x2000000002, 0x0) r5 = dup2(r1, r0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000004740)={0x100000001, 0x6, 0x7fffffff, 0x37}) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000004640)="ee9762f1c418c98fec88b8c4890073188060f81cff727de6fe10b1fe0a5bb1bb0360727a8984c32e53e0fe6936bc3705b24f29fc20e08a654cbeee2da1f4d6640c288912bc96ea15c65682fc614e0c8ac170d3a2fce76cc9c36c7b288eec395c0a4e4b26318e682a6d0bc62cca7e66640686827c8a6897955ba35c80d223cb451194c8c97d795b1fbbcd89f95a2afdc26e7b36a6017f658e7d0802f2c21754ea54fa1099f4", 0xa5, 0x402, &(0x7f0000004700)=@in6={0x18, 0x3, 0x7, 0xfb0}, 0xc) 13:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x7bf9, 0xffffffff, 0x7ff}, {0xffffffff7fffffff, 0x81, 0x6, 0x6000000000000000}, {0x2, 0x3, 0x20, 0x6}, {0x9, 0x6, 0x5, 0x3}, {0xe70, 0x3, 0x1, 0x7f}, {0x9, 0x401, 0x8}, {0xfffffffffffffff8, 0xda57, 0x401}, {0x1, 0x1, 0xe50, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000300)="affa7c7af1cf4558629c10656c781fc1d682503ec47a8ac8a35e6c393378589321c4a364235fb9b1") kqueue() 13:35:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) getitimer(0x2, &(0x7f0000000080)) 13:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2000000000000214, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x500, 0x0) syz_execute_func(&(0x7f0000000180)="c4813d146d153666470fd7c86666460fe57d213e3e0f1a4aff2e460f689506000000262ef2e150f04c0fc70c05fcd7ea1df36dc4c17b2c690066f720") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getrlimit(0x0, &(0x7f00000000c0)) 13:35:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 13:35:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:35:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x297) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:35:15 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0x8000002000000c, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 13:35:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x310, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 13:35:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xffffffffffffff17) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 13:35:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x81, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r2 = geteuid() r3 = getegid() r4 = open(&(0x7f0000000500)='./bus\x00', 0x10a00, 0x6c) r5 = getpgrp() r6 = geteuid() openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x800, 0x0) r7 = getegid() bind$unix(r4, &(0x7f0000000700)=@file={0x0, './bus\x00'}, 0x8) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="7a344fef610bdf82e5dddb124f29f1170ef1ebca609f624be2467187e247d12834a2ce9b70f1246192c410634422f67abc2e5d31f18404375e0ed39b5d7f62c913935f9ac4d057a43f57e85d9e938386526cfb9269c73dd02e5047bba90c1c75cbaec0466cdde8bfd1811230a35d3347f64788bbf3378031bab42c80e4660374916b30d2cccdbab9f231bad7d550d30f8d281cf6a335400e557aeee973b8a59d072a7a66f504b642a32f0af2f8", 0xad}, {&(0x7f00000002c0)="09d669b8b59a98672ef406063067ce8da60f5ccd49ce39c6667f0a0a7bc13a28b53d4a3b3ba16ab8d3d9949829e243ee7e0a59dd7d6c17081409da883547ab846036648ee906eeefece7c7c9dfdb675c24257b91b52d7146fdfd59574bb0709b17b0f086f4135a087e05be66789ce8e045b0e5c12e6dc7eb5e9edc5b9da99e542596f1db253161f8038eab7d2c078f71a24a1b978efcd34f5e8f9c3bc5ca8b28f6de12c5feca56da20cabf80f2fa37e00625", 0xb2}, {&(0x7f0000000380)="7b5c0599acc9a2db64d9a56f26d9bd08db591f66d20177bf20663539b85fdca5473291caaf1a75dbc2af9bf1fa13c466107de5b82024f7623717268c90992815cb955c0fdee340ec1426215c800b3cdd9b8a994e9b9e0235fd9e122a3ff73130cab1b24a637486b19be0e349075b5120380cd13793075e8478aa004000286f6bfbe8c87eff7f2ea667838b98d230d10bb42297aebde011bdca269a355b85bb3884786213db5cd6cc19c76e3e0db939058219c4384c6b104c57aa00eb42cfbaf4cce91b1bc41883ac3d510dd5ca886341d4900cad1e44367e", 0xd8}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000025e53c54000010000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x3}, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 13:35:15 executing program 1: r0 = socket(0x800000000000002, 0x8001, 0x8000) msgget(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x2000000000) fchdir(r1) getsockopt(r1, 0x3, 0x80000001, &(0x7f0000000300)=""/4096, &(0x7f0000000100)=0x1000) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000001300)="fca65e7f52013ad3fded58fe4b9cec74b3d230129becc5756033feb570b7b4fadd91ff3c7ed2396adc1cbc75a52ea71b4d1bd9d7596b5439f50174eaacee238d483790ce694f010ad62c1315727d285033e8b5b11c5632489510826a71a568c44fae7431d7dc6dd575b0b8b84411cf3ecec0d436c314412ddabf9d1039ad1929822898270d3b8b4f59c60c23242097611ed0b47b204f90641f142e3bb1ec9c60fdbeccb5c9ca83e94ecf92505aea9bdd0f293f54d5c35b2fd90f6d898aa96a7b036fcda4c6d4ae39f18447c09d19c8e1e174493b1193303b1258bb67c533b9b7", 0xe0}, {&(0x7f00000000c0)="fe4e699b71e25b6a67cea777776b2331d82e4fc26d9824d0db572cc6b09c683a568243b15623458f", 0x28}, {&(0x7f0000000140)="773a606329ffbf6995ddbe95c3e0fb6c0caa367996be35eae743c1ba686f2c6a2da5208a8a18e559a18ddec1ddea917db90ae1eb992691e80c87d538c7", 0x3d}, {&(0x7f0000001400)="ad3d2a9839fc31a88f3aa697d6333d5c4b3d16b2fc7e73a263c9829d299f911e7a70d2bc107ff226f32f36d1f51a1efff6a5824b67449f945846355ef4a8dada40414701190d01f937c5636a461f6fc5fbf6dea69014e1c53897a84718ebb08fef464a78826ffdc97e3ddb3f5af446f34fe082d44d405aadcc3025932f3816768feca6ace22c2e0dee2bc6d06610702caf19361e5e1ac11a", 0x98}], 0x4, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00feffffffffffffff2f666909000000a5811ccf507e6e16567b151967633a3451d00d14fb731aa87c448fb64ecbc2872be6cb40766255ab91c457f6b7b31d5d2d2625dc2866d1558801b2a439193d6d7f2e794c33fadd213cd910417f6682a0401693a26fbec2c6c48e234efb7e4c59357076f975f125adf818a8dacf5374e4c02e1cd88b62c69d7e4db98ea1339b42c61b81ecbf1a9c50016c623e40389bc0aa1f28e900"/176], 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x54) 13:35:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) fchflags(r0, 0x10000) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 13:35:16 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0xa0a, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000005c12836800"], 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)) connect$inet(r1, &(0x7f0000000040), 0xc) 13:35:16 executing program 1: clock_gettime(0x20000002, 0xffffffffffffffff) r0 = msgget(0x2, 0x42) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x102d2, 0x6) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgctl$IPC_RMID(r0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x4) 13:35:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = getuid() setuid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:16 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r3 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000000240)='./file\x00', 0x2, 0x3) r5 = semget$private(0x0, 0x2, 0x100) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r4, 0x0, r4, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 13:35:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633eacf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000402000000000000020208a371a3f8000400000000000004000000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:35:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 13:35:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="80b17c150052ac5df16c8998250b9cdd5189b2e83f0eabd6587b230948c3603d2138849faf635f894baac8febe9479a33d60b5d8ba8179f2b42e508bc6ba7356"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 13:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 13:35:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0xec21, 0xe, 0x4, 0x0, 0x3f, 0x1ff, 0x1, 0x2, 0x1, 0x4, 0xffffffffffff1757}) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000400)='c\x00') readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/143, 0x8f) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:35:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000180)='./bus/file0\x00', 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0x2c}], 0x1) r1 = shmget$private(0x0, 0x4000, 0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x40) shmctl$SHM_LOCK(r1, 0x3) chroot(&(0x7f0000000140)='./bus\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 13:35:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x7fffffff, 0x4, 0x5e, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000d000/0x4000)=nil, 0x5}, {&(0x7f0000000000/0x13000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x400000)=nil, 0xb3e000000}, {&(0x7f0000237000/0x2000)=nil, &(0x7f000017f000/0x2000)=nil, 0x5}, {&(0x7f0000330000/0x2000)=nil, &(0x7f00001da000/0x4000)=nil, 0x204000000000000}, {&(0x7f00001ef000/0x1000)=nil, &(0x7f00000b6000/0x4000)=nil, 0x6}, {&(0x7f0000218000/0xf000)=nil, &(0x7f00000f8000/0x2000)=nil, 0x9}, {&(0x7f000009d000/0x1000)=nil, &(0x7f000033c000/0x4000)=nil, 0x1bb7}, {&(0x7f00001a6000/0x2000)=nil, &(0x7f0000146000/0x1000)=nil, 0x100000001}, {&(0x7f0000256000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000373000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000017b000/0x1000)=nil, 0x7}, {&(0x7f0000082000/0x4000)=nil, &(0x7f00003ed000/0x4000)=nil, 0x80000000}, {&(0x7f00001bd000/0x2000)=nil, &(0x7f0000298000/0x1000)=nil, 0x5}, {&(0x7f0000268000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000299000/0x3000)=nil, &(0x7f00002a9000/0x1000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6b}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 13:35:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80000, "0000ffffff7f00"}) mprotect(&(0x7f0000126000/0x2000)=nil, 0x2000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xead, 0x6, 0x3, 0xfffffffffffffff7, "f7616fa42ea5f982caa8661eace1a13e754e4fa1", 0xffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(r0, 0x2000746f) write(r3, &(0x7f0000000040)="bef5039fb24d2a89a62e540937658359f9e19c6a533dbd2a3268df45c471a4d49e47530748ac1189cd7c9704371e1cf270e55c715962113cec37a7e4929df431bcd8fcd83cc88f21e6e46f727554b34a8e3a72c5d71c2f0ce67ff035a0040bf57db6ff676b1684c1d4fa592558ce650b284a6dfdaabc3cf78141717ec97a184d0b6ed8bfa7880e71e5c0a5d1622a6875b0c2bc7691397f9051a80ea7c2f24b2d994868c3779c25243795d54fad2612216d5dd6198f78992ebfcb52b00c2941b56184fc4d304a34febef9e53eb131a804", 0xd0) sendto$inet(r3, &(0x7f0000000240)="8c8bf652a98e6b5c90ca2506d6cebe4bd95578c4ca61394786d7be732e6349c50dd03f51417012cd6b8532f9879b054c9c974e84993e38da1e1217575ae4ccc767fa89770fe5da94408c4391c041fe138c09ecdf94d0d36548d64a7e3a77264d12a1e0e31300af02b0dd41cc9c7fb663bdd942cc9ca4f5977d94d100533a00b911b45deed11663fd23a6db3cfc50eb08fccb70fb8e7416d56386973490ee65dc6efb5c82bcea73b756dd848c0a441639183dc7e018489d723d142b199cc761d2b999f0a6e8b5a0a6f7a3856a1a80a00a6f095a167fe64e34f51eea158f", 0xdd, 0x1, &(0x7f0000000380)={0x2, 0x2}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCDRAIN(r4, 0x2000745e) 13:35:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) 13:35:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8080, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') fchdir(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:35:17 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x10001}, 0xc) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) 13:35:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) socketpair(0x1, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x10001, 0x5, &(0x7f0000000180)="7d306b5c4ef84f3616d0fd843c2bb80d9c149a01296d8f4a5a93be34fef64b469a171e08802497c73c4f4689f24243216f0425de0e05cd54d4108c634cdfb7ca93d7af1b3f2ccc09fdd7c71e09e0508115b4a6a33a3018b2ef201b383ed36da77a65ab3aeb7ae6e5e7e472a7737b036693d811be6c2289c0638bf9f59690c9110fe6c80c7ff6dcba417c118dc94c9c74fc2bba4d85037cabaeeabfe3b1a8d9efac723830f190fa655cdcffcb276b8e527192526d75575eef679a2962e63c18e5892cc1e357eac8af06a6e57b3be68a3a5b5ff7e26f76c338ab49d079438efe5204d6", 0xe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20c80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a27, &(0x7f0000000140)=0x9, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="02000000000000000be3391aad7efa03a153c50dbad1e06c8395faaaf9a16ab24823565bb67983e9a71bfda3e8f6da0c5f91930e4766b9125c95fc4457c6cafc41dbcbfbb3f3427696763a6ae2dc631db11d62e71563a067ff667bb3bb4f116ff9f6e783656fae8124e1946d4a60436360b29c3420bf771d4f2d2d7e12b50e0e3351d7d429696156f6826620f70820fd9660350ef401e2e3efef98f94aab7defbdb02068f6ea45ba7b6118c0d0cd5a197918f276ccd3daef5762c8c782f625f8c932c95132ef792ac3be5cf55667b275761d526ec9ece3e03db2bb821741909718683dd06b0897e1cba03f132cafb315c34cb8584192e5f94b4a0933e97cb9e5183d8365efc57a8585aa63c38b49185a31bd50d1b1a1f6847f8fe07392f41eccbe267524197137d85808db6752840f7c468c265dd4ed61b502e52b8d9addce43f49bd03f3addc6720f5837f8c8788b99835b9066d6b028ff76fd77cec155909905adc966dd5d4b1fdfa229c6291cdaf04ae6009e2db633b1293588c284d4d7b249769654f54f9ca91d64c81f08d422260c", 0x191) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x800, './file0\x00'}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0xb146da8ba68a37ff, 0x0, 0x0) 13:35:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f0000000500)='./bus\x00', 0x80, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)=']\x00', &(0x7f00000000c0)='\'\xfb\x00', &(0x7f0000000140)=',.&#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(,\'\x00', &(0x7f0000000200)=')-{.@\\^\x81\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='@!+\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\xcb\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\x00']) 13:35:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x487) 13:35:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x64}], 0x1, 0x0) 13:35:17 executing program 0: stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/62], &(0x7f0000000140)=0x41) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 13:35:17 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(0xffffffffffffffff, 0x10029, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x80000001, 0x20}, {{r0}, 0xfffffffffffffff9, 0x40, 0x5, 0x7fff, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x5, 0x4}], 0xb2, &(0x7f0000000140), 0x0, &(0x7f0000000180)={0x10001, 0xffffffffffff90ef}) ioctl$TIOCCBRK(r0, 0x2000747a) 13:35:17 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7fff, 0x6) listen(r0, 0x8) r1 = getegid() setegid(r1) 13:35:18 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10020, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1000) 13:35:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="26aef4ba85cdf4a9170b4b38", 0xc}, {&(0x7f00000000c0)="a5bebd13acac365624084d7542f809bd661f133d9be7749609b32989991c11e03bdba00f95ff6ccd0f08bac6f835507b6f57e70640c81c33f291af9d659c171907056d68b0cefe3289b84914ca05f4af93be2bca8b5c1154b1958aa9f7f8fcedc6d5cab979ec49539c2ba2ea3a7fbaeb677d3f3caad8b8e8776a227047ca7c6690dd2886abfaa5e74161d36e290258843b7c78cfd5611a70fab840a38224845af78d", 0xa2}, {&(0x7f0000000180)="44e32fdf38b770916647069a324ceb986b04bbb0858a891d2a93d735012d8ab2afedf407de5a7db8d99ed3772fc689a4bf695bff51b27d1fc7348da100ae75ca181d0658ca5b2d90e76e8256d4ecdb769ab9a101db1a3e4f146751ea09f21eef49fae4c90d9ea37fc8aaa27f14ba19966896aa0e7be5d2024d3c1ff67e5dda1db430110847c754a235e473b2f47591b57db50c7307ab403013b5f085de60421cbfae6a68e7af99b3f437a073f47ac77d378ede33f14318d15aa59c4e9489873363cc2179228ce460d5be14bea342b1794d5229c6cd6be81421e4b094ace910f76f261bf21c4df4", 0xe7}, {&(0x7f0000000280)="d5f1574f81368ee1fa906e431d86ff43f8ba38302da2c497bc40a0209e11443c4046279a3d35c0916cf6f3c9905f05f037bae08a7c151586de14fac57e37c56f97ab43e75dce60a9c9f0b7942f72f4500d7b06b3e63302ebb61570da4f6673722528c563581ac21d38abb1036790caba39d5b7f448fb57b6fe9f476784902736dc7588db0e3c11eb9068fc473dca2cf2c6c827d566824266367e4ace1087d88b7ff4297cda532e757cd764d75b8824d2a6ab317d3f34f3816d80d71ac35796f5c21734d21bc8eab358827433e856f097dd5f30082773b38db2e681678610da180bbb61d1256fa7fad5d4a3ab260071b6f9ef5fb3d8b1e51a62318194641d649d54087cb329d913a318aca1bab391f614bada5fc0ff5035c06bb3da830e227baed7b7e603bc89b3194952ca4a18960e31021610e113297f142e9898de040f1af058b5f91d3555cefdfd49376b0d48b42b0074d4c992587447ea2bc425bd32ca798c89f3d689474d73e56f56145c74eacd69b35c374a9dfef2fd70632294ced7d0546c22a28db3ff13678329d185af24ff6cdda2128ebd2a05f26ec3790017690069f68eb07925eb9d668731c7edd7bc652d7fa29e47f27135cd4733926742f6a6287a970df3daed9583499b1669d7bfe7dfcb0a53c265c2ce7d652018b3b0009316f11a4a9e8f0a5e9b2ecc5369d34dfa0e8a183cefd99fb8031c9cf84e5ce5e468ee65f0685666f28d69ddc1c577d355223268bed0e9887e0b005c3b6da8c99788af54263d36de14f35cf6f35569c717fc6b406e362055d5926bdeafaaed5522f0a659c15a607ca9dbfc0381f326f4cb84049e0a15a47ce9ef1a962c4a08fc891d57c356ff20396ed8596fe1acbc75c333c4ba20784ddf0ab38590f425a1b02a14914d996d0b2e6be9f03af48199bf0f8b35f79eb8a239de286249a7094b1ebbabafc400e0ee66f3f6aa03f2ebf467767b6fa974e47c10a2b3d662802d6049e28ef2e3fbb90910a9e17f4a9a2331fc307be06fdf084b91ec34cbb11fa7910e9b5c67a7188fd350523679ad5ee2e0a3c75b3dc780cce0f541dde5fcdcda425fccef3806f28f1e4f1c9068f3f780722e8b8f9a6ba4245cd8d3726583a1185b6c966d56058486ba9de101803344915d3fa6f7b9b77c9af1c391fa74c47d033081d3d35d3d65dddd1a2aa9351704b01ca44f124f5931723f7bdedb5c90679f57c348d300b7c8e32847949691d449bd401cb6647c18c2a634e0a521b3dc7d04276a4c7a1ac776aa2c66285c7ecfa88b34d2b241257261c2ed1f5d0382cf3e039c8917c484532cf486a037275fcd56f0bd771f307f7857585436511ebbd0c024b66df4006f4632bb32eff51209eabef4172eb395eb2a2d98b8fc0d1a45a1df68fb02519c9d83fd92085ff8705e9c37cecb917a79ff7935d5b9d943c1f9f2ad754be00cbdeaee40a6b87e5bc90eade9b397a88c4c91d64ee501531d63c3fa5b397718570626a75f7e12f15c1d0e7bed78d8434b6177a9c8e948891a472198e7f592f155981103550ba54f5fbfc7c82d50502a905eeb9a2c3f7c961e47452d656095000c3e7740c288d9310948b91d56de72ade57b3cbe87b16ca75394f3cc41f186d8a565b8a355f98548d40118a631e7cc3e67b7ba88fd96ff01f8943b2e7a96e056c2589ae7ccc23e96fa590703c264f8670e1b638f68d070709051bd8b175eed479577f3d5787792c30faa8d9c7c7d9979a1b8ba90be7f9a3ca37ba2fd1060a5424344e2849739c723e5fe54392379270b8d86933c3ba0cce6875aba06a582ed873c2a3eff5a243cadcfeec4ecdea2ddc25b7c675ed2bcb75a32322b8fda4afd79367f2f8c9058f6ab349cae5e1e8c35a793387606b0ab0fff2627ce2d227e8774a0b2098f389b3a9bbf93f47f7ac7985a4c935f92d03601e62c45bca3a36faf1d19c864de2a4a8e9826863b3caed78f2190a6a91c641e61ada46ecc5a36b24a091a3c80c045424e4da8d4c8375e9f312dcf5f1c343d46bd174349c595aa61689f12c5f52065dbb12aab2eab3fde963a2f6912b2cc5a0c3d1d7256ea6ea21a28413a0fd32b739118050621260749587ba3ab128fb67cad5837e4c2870ba1a3e8e6f4bc7f313aebe6c399214b4b894432578368b643478458242767ce923dbf033ed012d9bf30c141030de72810f763fa0cb7bba39557ae5a8dcb8bbe85109510d1c2cbc2991a04acac6c3b1dea83f278b00e21a95d25485404c57a3d8dc6198e864331bc7498b80a076f84c305fcee0f02ed9f2c3e65f2757e5db986a1f5c6a7a4183682a03988b45db03af2a5573a173c6aab9fb3c42b9dabfcea81967525efe727b74e099a7710bdcab2e9b9d30ff5966b91e549aa8ecb6895ca6caf2df09087c5e1637240e3961cd70b11f3e6fa8cf8fdfd5f215fe272cf71f05c10a07396476ee0527454333e46652b74404d15c70dbc77ce5adcdf386c99f9ee67f9d030210964b5e4af01f62d39fd69b9f26de24f9eae447dc739ecdf58d450c5e1699bf5b01e4f8306861b537e2e6a90f73527115a33a14290a131d155cb733f6fe4aa8f83ab911b0dea72693859283a02aa0fb28a7d5b8119b5414f280f392e4a2935bbf4f1a64097ed6c390319b36107ee251c0dd76df714659e9262298b6888ea754c2c2b9f8762a29f446c22a56544d38803217f95555cf0e2e790dbc9cdef54b34ebb99382f0bbbd6d247aa489f23abcd831f9ebdfeb4aa7636e498e00c385a83964974211ee4e5298bfc8949e776c64bdd1a257433a842cac26293aeb4639618a6c162dc896ced7b9855ac2d0ae8309427ee17fdb793b5e0e3b43186aaf2981ee14a3d38139d2b2de14162314c072bfd00802599f32b6c183a76ff93131b5b0df41493ceaa597963970d03142e5c1c99040762eaa98f43a38daa689c0caa207762212d5e14d3a9a638f37bd3bc98eb8756a113620dc96521562cbf65c9deea90036e0aae966cff78da71735ac2737c81b924ab35edc5ef1193a1d1acf0210a2df52ee6979eb95568ab798a3a82cb82f72d07cfc1f735bd306bd02ba7b6fa54a44bcee319af5a099d4f23aec64dc06805c17064f75d7860c09c4d85380fb9b23110b4db1256b6bfb2e6bba89eddfa485c713576b3871159648744832b3fad1e6b63149dc5aebb5da07afd553806ee7ad382516016a1b40a987783d743a330d717bcde3c21982ea373aa959eeb59b9e82e89732f86e3a16893c2abad115f3d98b2c3e2e398dad6c289ef4588f27a0da7540af273b52e8dcb48d5886914b4a1f36307e559d73fdcce8908b91ea8ea21712d33d9ef883bf30c164032e1e3cc8dc80c90bb57f8120fc0925a5495785736c1392fb2b38775d059ded1aec1393b2c0e7231d7732f3b73e0438fc10b62a426481c8728cf29273feb27bd77edcaaa6676127ad999ebcee1a82768c4f866a9600a062ec82a6532649b58c55e5cdc1076f624fab216a58e4ae499c3b500e640fddece3fe821d327bb54511510461026c77094899dd4fd162ab09ed0a9eae86f1236218ce3a9f2229e9e443156c723285ba2c98e1c898f215d8bdde022cb76664efd5a375a9b3bd642a5da574376ab23b43d7e78fd954e6bc8cbf3904cf59488258875cde85716411ca085ec83f43c5510264e156dcffc211b08649e82b674fce5361a511fe2116af5bdb13e3a3fc99b823f5378711202256621ee57a2642deaf88ac98db6554a247f28fa095ae7a893b243b64ec2815de1ef33f1ecd5c2ef9558c5137a94c11dbf7e166eedf85e180cc49daa3db487e3fdd1e6231a394aaa6296eecdb38e3ba6b43402fe532729c14494f10d743976c1d132dd75ca39b81f4f8df7af48a6e8046b7e5c773b9562f1084a2ad3fc267fbf8d7c2300cb9f4bc8dca9be9e9c585ecb33d35a1b6efb50a0e3c4b782f06ffc594c2b3bee67df1c15e39060633af313e708811d272a655ada3018800e0e136df2f195f58c95ffe153a66b11aeb4eeb11c5fc52c523813773542a791ec896aad05d29ebd1a8241bbfb2bd0e3a8a0758371b12cb480e775c559a4d4fdf2f88e417b3f0e686746dc25998384b1c9c6a7f7f5a48dfae39a05b4c36a82aa4eac704f2f21e6081840914c62b63b064ea9c178afeaad37097a55e9779188bbcdf8d46c01fa8d081f270ca1493a7ef2d1842d3cc2d70ae72756fb1c17372ba27f890b864db674c75d53e9a081f706ce20bf27c1ec912b11ae248b73f44c5eff2986bcd523784cc1ec3946f707185067b1fccc4fa6ff78a4e178b86af52f53bb397735432daddbfac2e06661fa01edcae64b1bd42fbee884014cc4bc2c8cd9b45a165098a232ec1be1dd2a4c9ad80ee7bff630e794ad46e70a9cdc10081a16ff9a4b89ebc7460f63fdfb22fce74779c81dcf335dcfa371e3ee714964e356cd9972c42a05a5ce3c0994a2b3ec2ca8a22f354d94c917bde5e8c0abbd88494ec00329c75bf662bd6f808b2f8f9a3de9f3f877360387904cc16bf49b34cea272dc8a1bbc78be99caf311d68b30cae65cc8a30deddbe5d7f6b73e465a67d63ccb7ad16a4296306229f8f83fcaba28060fc2f42f36de55aacdde6fd0b83b9133343bbc1ce34185a2dcc51cfd83e77b094c12717abe48da94a18fbaafe4985f04cbb6fba56683af4c78e69cbe1ac263cc8b1d216fc7b3dcf861b0da4eea0a28a68ef3fb3f1fc2dca6619b5e4e3b05e40cba8489fd00fe5504218e645676401c54e502e2e3e576f07411d147b3aae7a5edb1d9b49cf3aa551e9aa12bd2f94cc3dfabfffbb98dcc8caafbdf5f4bce8d5f4874b731d365d8110d27eb6433fafd8e1c4429b13e49bb87baacb3717ebf8c102eb4606fb81878785528eac2b89ea7c4dce47bdf82e2e4085a2f09dced36562ffa7256852a9140ea70c57f73f94c518a6fbb5abb9c9b2e5625e55f1f85237f0159c17d4397123a8bd4ef24dc92447e7e9389ba10a0a0850d7690d5f6af62049d486f3a8966de5bf0704f13ce97536d5e0d9108df6a4e2a49d422aaaee2bc85e19982be877fd2a3468757600df2b937da9af72e9caa7a4d01926d290d2d378a8c1fad5d13bb67e0ae6dd2734a82daaef9316abaad0fbad622cd50e37b9e9d6e4734a54db4deaf351defedb5b3bf6c14ddd4406c122cd136d702fa95640c395b46c4cd76e546d462fb4a927fe0ac108abaeb2229124824fe7a44fa42cd425e4798662b2be9a86e304f340194bd0d5ad0942b44b4fbbb41033fbf658be7bedb9a8e0c56ad98afb540b4accc13f84d379a3a86c80cc9495497e5b8adcf1416ad387d3311ea8f08306545140acd1fca42abc94f1ac5a70af2089d494470af0b22debc6886813247a428155938fbca91e431a61025f95646de9df5ba6361ea5ac71d54bbd53515cc453301408b60f0094a92c2ad135328c9160205707f4f9fd7ade23eea5cec5ed288d0f7ce71dcfac669c9bec05b6979f7fcec838a32ee70ce6a56b74543dc346c58946bc45c0b925f36fc7212eaa0f31b615f8295d58974ce82cfe169f161dcd9e0ae2f39b2d4e44e176101d5b7c8b50508b0095de6f0ce1bb1f596746fab2613467a029cd25e9944827a9c7e690d0fcf1e5fa56106484767f5ffbd4605f950ee669622da60915ee00a9e7a3a0b5267267c42eaaf8b2b5fc6db96e3ae3dfae02e2266a50da411020f133b55c25cc229d8c3b81ff2c77b4cde5753d97daf8a7dbf826b5ec53306294eb3e7bba1e36603142cad82456315e901e8142c1967aa23e886c80dbb39d75b36ab528c0f1591d1b1fa9c", 0x1000}, {&(0x7f0000001280)="abe513894beb842a56eb3b04a2d7f5945be2e4562c75c7a46d8dff58954788a4678c5cca06122dfae5cf5852ec5cd29e0086c43bc964494d23468296a2688d6e0bee4fe51795f5d17120c6bfa8e6d9f5e37c2d055c69d9988e0b5627e1419c62c0021bd9a381ae32cb831ce5b71ddbd03173a8caaa26012e1cbbe0e96948537f4dfd36b2c9ae41cb1eecbf043b4e9217b908b37cd3d3fdb3172622253d991c", 0x9f}, {&(0x7f0000001340)="983c516347b0f1993b88778d7d2f6cd76f50958105d75042052d9daa9f5071536156aba280ee466a970913ed21868489a6aeec7f1e32aa45bfc3c12ac4511bc505e942f3124f7c16b955e0594f585b63219b239bf42530f4787f6c81ba8a4ded086e29859efaa599021640b062b5be7528be529a0649d260de44a1eb1b66436704c21295fc49d6b531276eef7f846ff9718e71173726512baef547a7c0", 0x9d}], 0x6) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) accept(r1, 0x0, &(0x7f0000001580)) chown(&(0x7f0000001480)='./file0\x00', r2, r3) 13:35:18 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in6, 0xc) 13:35:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x42) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xffffffffffffffff) fcntl$getown(r1, 0x5) 13:35:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) open(&(0x7f0000000180)='./file0\x00', 0x1c0, 0x21) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:35:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f00005db000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) r1 = getuid() seteuid(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 13:35:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x801, 0x60) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7c51) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/34, &(0x7f0000000140)=0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0xfffffffffffffefa, &(0x7f0000000180)="b6") 13:35:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x104c0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0x0, 0x0) 13:35:19 executing program 1: r0 = socket(0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="3f669e5ae1e1104ea14063ab9998aeb1009117278b7da761005a088bbf105a72a9a42523252e7a0a4bdcfdecf2f0fbdecfb81f8802736898c795fd22b3b9a7abded3333fdd6d83632c52ecd2b9fd4287f183ef7104a6689537e6a3023ee02c06686b418134e62787d078264fdc09ed9d826060eced773e7432b0202798f607ba72b904c1614cf273281a31640291b97df0a7cfae7df5cd29fce6aa587a79cae79bccab7cd1d3da4ce3fdb0699eb83d80a685b13376c0546a2b52cad485d1dde7aff84df2bb1c7b7b82a21031ec48c443c6203f39921dcd3dfa3900b996ebcbac96c2a4", 0xe3, 0x9, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 13:35:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x276, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xf, 0x7fff, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000020, 0x3, 0x20}, {{r2}, 0xffffffffffffffff, 0x14, 0x40, 0xffff, 0x100000001}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0xd6, 0xf0000000, 0x684e000000000, 0x8000}, {{r0}, 0xffffffffffffffff, 0x40, 0x41, 0xfffffffeffffffff, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0xfffffffffffffffe}], 0xe58b, &(0x7f0000000100)={0xffffffff820a2b75, 0x3}) 13:35:19 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() seteuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) sendto(r1, &(0x7f0000000040)="0ff816bc1459f36ac48ca24a6a349eba0ae8d43532eb05c583c417811915043001f8c77b4e5946d5cb57999f27e23a0570af5ad980226cf82ba1bcabad84251174f492b37ce10a3ffcb3cc30b310b9f7da65f043347b60c27c59985fa1db510a2603ec637c0c", 0x66, 0x402, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f83696c653000"], 0xa) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x80000001) 13:35:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 13:35:19 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = getuid() setuid(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x208, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="44008d5b088622ae7696c1e0db8b1fc18e84292ce89ea8751d280e9d3406f8834be4c40ddca8c2bf0834c87b40460a91ef56007c7ca6d2212b73913eb6692557", 0x1bd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = shmget(0x1, 0x1000, 0x21, &(0x7f0000002000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = getegid() r5 = getegid() r6 = getpid() r7 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff8, r1, r4, r1, r5, 0x0, 0x401}, 0x7, 0x4, r6, r7, 0xff, 0x12000000000, 0xff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0xd6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0x295) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 13:35:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8000001fe2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/82, 0x52) r2 = getpid() wait4(r2, &(0x7f0000000080), 0x8, &(0x7f00000003c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="1b6fd10353b4e2b46d44898f0ccf76568718ce4e8cb934ba9b9415a3fb2f483466ddc54e6d73d84423d7bc1569a7b262a4099841626e47cd0702330e09b2d026db7bcbbe22704bed26451078f47f7f1472faaf62d58d7d330f1ac607ec46a950a35ecc0630acb259f1e72060449ab7948881f68869ce4ba2789becad472aaf884d558e35661403a1d2e708b409cd6e902c7b1a4e7aa0389d2ce386", 0x9b}, {&(0x7f0000000480)="eabb9fe22bcd4167587e7ddc7aba4194f369a96fdfba36abe8b470ccd5164fb5c3d39e8055254608b1ca714cfd6dd2c4c790f742f3026ba33a6817641390471613160673afbf8948", 0x48}, {&(0x7f0000000600)="cecf6cb3d38a9a38a871ace9a3e5ebe23df3618b6db2a794037d89daef1509652c165d0f81bb6a74c5a7ec74f62045be7ca98801a4acfd6a75908a7c228f08d4e871308a4bf1b75ddfbbb22edd65bb156f21d53058b372e2988a17ecea5c263510a19692f533865e0dff86db519b566743ee38a70fb9dad355fd0cd5cc5f401900182a9a21a14f7d2c61074c177b045aae4bc16993b17b8e6fab7c2b763079b291de03e7ecb288359f95340825e7ba3727c3d4d05563c7aa24f28f97b0aa8bd5f4065811587536276b1f781bf216c956bd65818a343fb68034adf02bfd972ac1f2dd57381e785c74cb23b6dbf210f1fd3383f29d0d3e0cc4abfb0b50238265038be3d6ed81d9bb00d5f7afe0508e2d3d7e1aaac7117b7927d46b58c565cb25e8feeff218716854659bbf6bae1e856eecca911c66dd6c9cff25e11449fa95bd98e55f8449d34e036545202837d4c8a2ffdbb7a30d5921d14e9f46c66323c39f606fea589e38ddb88f76b37a01431132d1cab6899b93914ef62f10523bbd06089af1d2fa081d6640f3a1a489c50a86fad52fa31459e356072c427bcf7a245c9edb17c3b5691cf6558527b10eeb7244377be5a0e8b6b7128d04015db7a453120eff479fb8544f6ad6c15987c71c15e3b9a59cfbf29fbba81894f3715024ce4c07b1761eaa1b42c8c83876bd16be76a00fc5ada02482e7a6c5b2020189cadf93e3d806e78cc00c9d6b88dffa75ab88c0ae498a7f2f1fd73d799e2ba3391638cf0c09b8385b3eba7b25e9068fa103ad1a3cf2be153fa8db4406d4bac106735fe9f7bbe93763e12d6e63dff2284db88462ac22ac76a79b5dea54761504aa7167706a70ce486b7697f45a7abf4b2f69480fa5dd54d175c550df71bc0c008d69164d775fe828c60a57fe05149d1c85485c02c585447ad39fb41ad1b5832c20ab54125be3465f2d604b9bb4e7e8f4aaacdfdf710dfcedf30d1c8ed8ed0f3e9df948997a481d7c32dde93e709b038739093faa7a51ed8047c80d293d2cbf665c937c55fdbabec69614400a2645f6fabe689fd2a7b5fc38873eccbd5738e4f3e98deff052a1a3b187113470dc65473609aeb199ca0b9cdbb8e223d4478f7a6e9125561496a24fe29188940e64e5bea4be2b2d0225c96f39c3907e71fb5a96f7ba9f9ad7db2ecf164d5d2038b8d2f8709df88450e72b3fdcd571203a320edafd78703aea6637058363287418ea2a6ec4e4fb0095ade88b790f7df2111b2ee5171195356ef8a4cd46e9e72ea5450d7c78aeacef853941f0048ea376f3fd2af5b26680dd199baae5c8c3a7edb88016d5ac63f473f612379bea6c87811de9532dae57ce707f40e1f8548b2bebd51d4fa0893fe10a7a6b45fea618c66e3734a0ac55c3f61048446c24e789652e4e1ddfd0482b661a772b2d5ed3207a6a483768c1c675e2c43eadbe79b2a2a43422427ee9f2de5bd2276c38418c673f24c274ddc3ffda5dc1c09812ab542f074cfa95a117428aa60910ba329e42824c31ada257570ec88d7735b39ce71a55055946a97217adb6313faa9d89cff4983504e6eabbd3823b7d8c6829ed13cb9ce20f8bc211084fa90131e933f0b735a23b65eeb616cda7db1dca0c9e6521e7b7caf817fa22be871bbeaf7160b6b90ceec52b347affcf82eb0e96e641227954e6bb12d9d2f053436aeae38a3b47218c642091422e951a801ecb65de67e07f0761047cdb97a89e5d18a0dd165c94b26d1adc0b5d922a502ef3562e81da536dc5b06fc4744cd1bd319e20f8d5ce89e6f8873e80ff03a10bf1f47f79755a728c8c336b151e2f1f5d6c7355c2364caaab6cbfbf320d1052bd87eb26f54c6f89b4736a507d945d7765fc0919073c128593f21c3d318a26550773d506fc07ca79f93456c25657f298521577685f1eeab0d56f5822c3b17e8d65003ba622914b413a5705cca5e04b31f1dc30ed165773c5c8cbaec0b6571b3c7f99750016c88c82d348bd3749c9d374ba8cd20820f0d60e9fe477363cf471911a7826b6968aa02fcc076a0efde40672706d7b705e7d1280ff4fc606f544e8adedccb3a5d449c241ca84b5d9397c6c9d59ff7b1e6012c6f3598e845316980a7dc0b0f24d0ed5ba2ada9c544982506a0ea3ffdae3db68c3cb58fb692763c19e428423b17c3a9380b352a99f74f60015d94e6fe668768bacf65cf914b589fe725dceb53ae3d5021744ff3798aa94505db1dbfc68f6a160916e30cc3ad888b23509cd28f219624ca8366d1c584a8b4e6af79d33daef7d2734294c19aec10a8dc0b35fc8f83ba70cdc646277138d44062f6780445c0dcd8eca8ccda196298e1abe0e31cb3af2adaf691e19f8d2fbba4cf8327e0a407f10d0fb2ac55595eee4ec212a8383194a3dd38cbd28f4e9d17ce566893fd1a9666134146f23653c6ff5e79fdaf4acea07d8876a254b9b32d591b755f1fd97cee58e073979766dc01ac7ef933a44341d452bff78e7da11597c6a10bac804dc6fa2be6f8c7437c861807dfc503a918e0d70c91c8b3d203eb77b0136b1f285ee0d940675dba140b6ca31b7259530596c3a4b46de6b2bfdbdfe909120a711bae65517f93297cab11914a407277baddfcf5297777cb3fe33e13cfe4cd484f23a6b49ebee30d68e2ff45ad84a8ff076e892b25364d899c0b57f85c4e03aad1d1fd21dbb72f3b688d02136469a5458ecef6c6b51593c187e0037f214beeb92230a3ae5412ebf35fd1035360485e1a100a554113c86db49f45f1b17eb45d6847340faec78692883612d8116ac82fb73cc897a77cbf8ac754ec62931e250401991b72599005f4b4d33f0fa5be82cadf4d58b7397e4ad1b8a0cc233a509e49b644ec6173d3d35010d18cc51479571dba2d5412a92052c5f9e597ba2d75e65846fc1a70dfe6ceddc9c8a8ce645acbfeae39fbe3894e2ddc8b6a626f58f03ae24c2ef30d48b9a5d0cd1c5ba821014289b9d67c1ad3364edb45c7166066396f572361eacbab22eff3a480cfa9c089fc0eb170816ece7837f6fe42838cf6950d860683ee5cefa29de11cff6bac9350fc252977bd359b5f2bd8937b5bf69cccb96f80534e957620db2ebaa494b3a107ac6f4f55f4cfd53478ed7f6a2196980c152f0d83f3380438e63bb04950e0edd2279068ae43b39369385468ce5d9410f5bb2b263f411e687445ac23942f05d53c0fd0e4f4a5cf11847afc969662cc3f5163524df73dfcbf2a8b4a8464f61572289f505c5e8d2e0627a10c2bf360db522c47bd765e1a6ea90f43941cfc2beb811cd46055f646d9114d6f45801e825bebbd76415dbe0378c1d22ea17422d13e61057f3425e07234d1ab699d6f4abd713fe7b24e364a244304ff2d37928933ac887e09345acc8adba2a7c4b8a78684ab1170ad572de9cf72481eef95a1124df020020756e91c2aa201940084a3dccb3b859c6306a6352612971ae245454e9cfd30dd4f211a5e5033cefd98966e9de2a87395d4f4ae630ca95e84278646625977441cb514266c0d1e6d3a867fd7cb91594d3be5c2624a9b659f4a8863cce5d070f87a9b00b9e52607c38e18173403a7ae27111ac8f325a8442334606e4c67a9c62c77bf8d62585c7f1077984fe9ca56b794368607a7806e3bf59cba39424edb82462a4bfefa4ee5b1eb689a0af8f95ecef9b620e5f96168906927422418cf2e281a7e78459eb6653cf70cb3e75230560b9f0f4f25790251e618b50b8a7eec0fd1fa97057c7b8a5ccd7367c5272d3a4351227ec65020753d5ab261858e814044e8f5ed7f4b8129cd58b065fb7af00371a6e06af44385dc19736ba774dda10f74fc4cc8162cdd224ff958d5f6381c6baef326a02462930529fb66aee14d272e47a3326f9496653fd1db21867b15c8d9ef401c41a2bb9814b8fcb10b2ba36f336834ba39610f4a2f7036b4bb232bef28dc6d4da1da1b63f88aac28aebcd2cbc8c758a5d3705a1ee7e58d78ac11efc87dfe31d241a6bd01558050b806b348894abb4499cbc6eea5eb43f1953de112f7afd2ec77f155622e3b6d5e362114bdaf180f23faf98715da9f307a14d423d8ca8b8b5d897dc0c63cccb314578257384c4855c8343e6f9b840630580db9b1277defb7620e32447bca85f905dcb70bd2135915d47df6df1c46674e5ea821a715ad03ac30a66c2eccf984a28f3aef176f9dd141d2ac5f9f1a33f810fb1ec544d4286e70b4d3ff165c67016554e8861d98b1501837613fd48f3f1dd0dca33b6798c3abd95923efc6c27034a219ea111c2c2806ca1f5213a88bc7c2b6ba80c18fcf703a7eedc11d30074460420751a700786a7c261d4a8cd2f479b43c4999c1451b70ae713afe7ad82ecd1b913401a022684221f5325e8755dd291e73fd8b4e768b142a9408707f9e39294140d33c2da1be08c810db5713020f57544320ec5e4848c156c6263505b28a3b82e363ae854270306451b7c538fb332e893bc39bffc24102a30ff9feba36072be23225e4c7e3037649620d8c5a213ecab037d47e66b1f4db62180f9aaedcd88daef7b775ea45cfe4cb3bb6bf2eb1bd836eb1999beec669afe3ecd0e1fb85181c85ee29a01a4fc3c028306b4be96b81d6c3ced8bcbdad3ac304a13aa6279ff4f47c68933e28c9e8e91894df36932b47ec3d8d528fe58c1c3fa9bdba7a46672e67e1362261f59f20cef526bbb5e73a1d2994599aed47df2cd4196f5cbd6eef7609a3bf92f88b1e6c49b841b3aa83014d5e9ef6b2ca8cc5eb3221620183f142fde1d20b24f8b6e1e5be7c6f5e31e18ed858a988059e5f5980e6d5355e8d313e65f7e1f07bdf9921041188af6c09b56fd16211005c0fc0651aee3ea623f96bf60c98bed9f3ca4f485b8bcde799b5c598ebf26fd3d753d5eaeaa35925d9fee1cc5f7a280e7e058324610cda96030911b4b767be291c9b99b3104b7018b5348ff4ee8a3683191bf31702b205bc111f4187091e5cedfbe36141cda3879a4e9d90552607dfd9ab8fb88fb083d8e92f317543e65c42cb00b4e54e66fc95594b3b656024dc8eccb841974529fd818c5a1a1950ab2678dc44e7b6c9b78f4faa0aaacc43a11e9ee94210fad0907cec40d09c81fe2e83da7052de5023e208130175936155817200b8d0d3e6b8fdf20c40c4253c8d0ab0a89c8be6787662203d6a306b71e8c3489ab0d9ac9ec7c3fd0cf27feb6035a82a343b8a4d14a491a282c39de6d1e43cfcf355020c3238a73ce37104bb5f491f1b0cac653230ca5c862fc6681943fec23d43331ff4f593e3b2c4248cecf0f123a3bd58eacc4ddbe5c7d300db18cb9bf03a4b11d7a1ee09e3849d27edfe3fc31367c5fa1f18ee3429a5b1ffbacb4548a2eb4072d2b3d664b81705852698cecf2fd64fa4481241ad5b22abe873ce0e5dd185540a40eb0aa52332284c0869fd12e3938e28689707f0f51dda626e459f317d2104927c6f378a99efcfaae5e4165e2a74ed6795ffce3593a51e26f7082c76f29aec6dbe8b98491d0aace24808beb941bf0f5338b65002e897bfb6cb0a9c5ae4ebe6cb0e8185a9455746e91017a59f1267a2359e118bbbabdd6c59afeedad63f4bd9d724155b70ee49f4367e20f82f32dbe3b61f9ec21d7ad8aee4f4f5fe4d2af12631951c242688c8e57df859982c576bb548c17f5e867ac8e822a1be1b66f90594292873fd51ed6e773f0a9088ad0e113aa721a806f8f8222ab12159e43c5bc241b9c45e6139bfe79d5bb57054314b12cf17d6a89eb118014cef8408652e4957e4cdb9db36b2ba35b8aee19582c5b58fbe7095da9e1af0935ae", 0x1000}], 0x3, 0x0, 0x6) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001640)={0xffffffff, 0xffffffff, 0x3}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x8, 0x10, 0x2, 0x9}], 0x0, &(0x7f00000002c0)=[{{r1}, 0x0, 0x9, 0x20000000, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0x89c, 0x81}, {{r0}, 0xffffffffffffffff, 0xc8, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x25, 0x1, 0x0, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x4e, 0xc74}], 0x63, &(0x7f0000000380)={0xfffffffffffffff8, 0x8001}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="0180520e74c4cf38478bd8d84cf99db70deca3de971e8a1a8c86dbf21b086ebebec20c605e515036dee1445b1c47e5dfb08244fcbb1ccb1ac44dce0ba5da6b829934f7fc034d071037e99f0efd60f5bffe2baa381b71a26b63090f65ff7197dc8614ee77bc2d0000000000", 0x35a852fe42c92c03) write(r1, &(0x7f0000000100)="9003f5790640c238f90cadf98f0c0620afb1aed6c3b91ef8be8d2f85972e2f250d9a4064522a2bd871354015fb30f01ed375c1601279e1c5bc20f029103c23ec8154c2e9841d2718ed2bc3147648c2892eecafed97fa5d13276f6bac9ee7cb2c9d49a17db09bb899d1cff9c58542390f7263a7463a4dbd0f6b895cc2c3c8d12fb2fdcbb5ff0b3798c56a37915e5485bb580506a9138d459d5937e8a4c0a5d424f6c79b968154a11f6ce2ca782e538e7b2318b463c8dca1956a5d1935fe04c78e3fc9758d447712603af35f64a841764721bb93e7a0ddbddffd2bbcdbdb8c59", 0xdf) 13:35:19 executing program 1: r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = msgget(0x1, 0x10) r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xd39d, r2, r3, r4, r5, 0x8, 0x8}, 0x101, 0x79, r6, r7, 0xfffffffffffffffc, 0x100000001, 0x79f}) 13:35:19 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0xfc46) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000008000"/140], 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0\x00', 0x4008, 0xd4) 13:35:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10421, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x0, './bus\x00'}) poll(&(0x7f0000000080)=[{r1}, {r1, 0x80}], 0x2, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') sendto$inet6(r1, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0xffffffffffff7fff, 0x20}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:35:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x2) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) fcntl$setstatus(r1, 0x4, 0x80) socket$inet6(0x18, 0x3, 0x2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="0e9533b823a94a2885679de30cc02fe2dc25126aa4de24f6e811cdc2e504d8351b39bb80c01149c78d2a484cdb0f85b85f247e398e371e2176eb1215457003c60b223afb74278d083059bb2c17f64274f56eb40f084547e31153b8fb388dd2dfd0be24cb56389f5fc2f5b99943b69fd2dfd3998c2f3613d6fce5e72c93134f09484b418e87eb4b8e7f8919ef9a7ecec7d1c40b00f8c5b67da8a29c817f75f4bb7e0f5d6be0005f1edcc071fe307286ad0824d2b63d5597cd4985aa621f513404c584eef43392114668416fe86c0a4100fc06bc674bbd831d", 0xd8}, {&(0x7f0000000280)="92dfbc96944c6e174ec71d187fcfab965161e60bb98e", 0x16}, {&(0x7f00000002c0)="5ae17a4014ad40fdb32386c983debe794e6617ab5be048516eada698770e41eafca3ae98150aebd11943a5cc23003b5c80b56c2fa06ccc0d133d2c6822ed1f493218346559c5a564bda06740b017442d6db9e406", 0x54}, {&(0x7f0000000340)="cb75c20f0835ab692b4472e1a8c76b142965fc15a834da4b4c09b2f98bebb7edb3bc98a4aa667d8d21f1a14964e6917635efa5a80fd682f12caad89ca31bb8733cee01004468fef1affa985b3835b890bc23e92f88c520280eb32e0bf05d4e723e1c94439168492df93b4ca7503d29e233e1cbdfefc430a17e", 0x79}, {&(0x7f0000000500)="23da146d4e1762437ab33a049056083c10c94ead314f90791de051cd1fbddd5c27ff56ada6d90b6e50528a22bd7bd082324981ffc164d110c572039d3226b9c5acd59c674a505153afc577b3789cf6d082e201cccecf852236973f3bd53fe899d00f102da30c48fed64f29322e505786026e146cc9946f25434e103b817db79183f57d3dd7ea53bccd4c8ee0ef4f7831b9a4cd347270949b1d9e69648cd48e9b6610654e21ea95dff1ce4645ef2a2ea9e19cb979d2b795cec0e421fd4e323b68d68f2fdd5145755d083454bc7f63c9f9138e2dceb9acf2c80c", 0xd9}, {&(0x7f0000000600)="66d688a18b91f0e4a8b3665e24f7792f3153fb121c431549aaccee7414508d158331daac6946f7c226e9819ebfc35dbcd0b5b297d509c2400061676b8bc5f4c98b7ca297bc9ae33e48af1e574ae1ec51c5e5735a05ca9cd82c1ccdc7ed60aff502bddbef5ff2bb7f2f34ea7e19e944badb88bd870f3180fe879c85561833b36ce70aae3d38c351e938d911861f3c54a78793c206fee526a20d60a3dc4b456677fa4c68d755ae0465ceb09f28b4b12d649662f8f8a631367af0fb711d3fab0b082e5567248d99ed1fa320162d122cdf5360308227b071fb3668658f6203f20aa3c5a4965d494d69c78d0fe4fdf1ad036a306667a1c19c34949af1", 0xfa}, {&(0x7f00000003c0)="1f7881293948cf68d007f9437b", 0xd}, {&(0x7f0000000700)="b7cfce3ed8b73169f6a61a4aa5c90f92ff42c639e34c86fed430c806437199da91deae06247b3f92fabc2db2cb92907442b48a67a95155b28e7dfe2f0262abd38ab7a4c324d7dacc742b9f6231dfa71d6a0afa05f4f064b7533cdbf4c1605f30378da8304e642b2c88d5ee61fa13da434a8bc2599b61e062239ece15e9dfff09533844c3ef47bf0687718239c8522e67700a736465efea065492cc7c19cff42fd56723f3cace9a20d6adc6ca9fc1659ab74f608a4f27a4cd429880cb424e20e2b65f83a52425e9068e65bbef28434cc45168b59349c95337c19f9f43b16466b12c2439f31d2a99cc5eba335bfc35274c01e884e8e8f7eb963fd90c7fed", 0xfd}], 0x8) fsync(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) stat(&(0x7f0000000080)='./file0\x00', 0x0) 13:35:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x96, 0x100000000, {[0x6, 0x8, 0x67, 0x3b, 0xc16b, 0x6, 0x8, 0x0, 0x269e, 0x5, 0x9, 0x8, 0x6dc5b935, 0xbf, 0x1, 0x1, 0x7ff, 0x100], [0xad, 0x4, 0x4, 0x368d4018, 0x2, 0x3, 0x3f, 0x80000001, 0x81, 0x2], [0x1, 0x7, 0x10001, 0x1, 0xffffffffffffa47e, 0xffffffffffffffff, 0x4], [0x1, 0x613, 0x3, 0x8, 0x7, 0xa], [{0x0, 0x4, 0xca5, 0x5}, {0xffffffffffffffe1, 0x2, 0x40, 0x7ff}, {0x9, 0x0, 0x848}, {0x6, 0xffffffffffffffff, 0x4}, {0x3, 0x1, 0x35bfc00000000000, 0x80000000}, {0xc07, 0x1000, 0xff, 0x4}, {0x1, 0x5, 0xffffffff88ed4a23, 0x9}, {0x7, 0x3, 0x9, 0x2a86}], {0x3, 0x3f, 0x7, 0x182}, {0x1, 0xdc3, 0x4}}}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0xfff, '.\x00'}) link(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x3}) mknod(&(0x7f00000003c0)='./file1\x00', 0x80, 0x2) r1 = geteuid() syz_extract_tcp_res(&(0x7f0000000400), 0x963, 0x5) r2 = dup(r0) getdents(r2, &(0x7f0000000440)=""/183, 0xb7) linkat(r2, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file1\x00', 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_index}) r3 = dup2(r2, r0) seteuid(r1) getdents(r2, &(0x7f00000005c0)=""/159, 0x9f) socket(0x6, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000680)={0x4, 0x2}) linkat(r0, &(0x7f00000006c0)='./file1\x00', r3, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000740)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000780)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000007c0)={0x1, 0x1, {0x8, 0x3f}}) ftruncate(r2, 0x0, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) pwrite(r3, &(0x7f0000000800)="edcca59660", 0x5, 0x0, 0x0) getsockname(r0, &(0x7f0000000840)=@un=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000940)={0x6, &(0x7f0000000900)=[0x9a6b, 0xfffffffffffffffd, 0xffffffffffff2618, 0x80, 0xbc, 0xffff]}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000980)=0x40) fcntl$getown(r2, 0x5) 13:35:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800000000000101, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x80) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)}], 0x2) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000280)=@in={0x2, 0x1}, 0x1d9b92853456bad4) close(r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = getpgid(0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff7, 0x7, r6}) 13:35:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x7e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000240), 0x20000000000005fb}) 13:35:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 13:35:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb0815e13e6565678, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x10001}) 13:35:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f00000000c0), 0x10000) pipe2(&(0x7f0000000040), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 13:35:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) close(r0) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) socketpair(0x2, 0x5, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140)="ee30a365e4e05c36ab21ca6e1176841d7a4cc5626cbd59d352c88f049e969a3b4e00070da7cd9ce7a7e23674b0bd4c11da0bfb", 0x33, 0x400, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:35:19 executing program 0: semget(0x0, 0x2, 0x5ba) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = semget(0x0, 0x2, 0x254) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000540)=""/229) openat(r0, &(0x7f0000000000)='./file0\x00', 0x5c1, 0x1) 13:35:19 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:35:19 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) socket(0x1f, 0x4, 0x6) 13:35:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b37060000000000000000000000000000012d8ddb55dcfab51eda4edf722ae848d637d54e40201c509867549623468e53615ead57779e9400ae638919f8f048564fc7385d64acffe68eafab18a41e855cf48047d0c388e3fb25e9d979667fe7e0e09e1cccb9ca07f00bec250ea52ebe38c6f89c6255a89b0700000078bb7c8c25f425903c04ae2e944188ade87c09d687c5d67b8c7fdc13649902df8266c09247e24fed00000000", 0xb2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 13:35:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3ff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80", 0x466}], 0x1, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus/../file0\x00') 13:35:19 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x1, 0x2, 0x7, 0xac, r2}) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x3, 0x7fffffff, 0x1, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 13:35:19 executing program 0: writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/101, 0x65) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="54e7f3fb7a9ae01e895eaa31e17cbdb75df77652a3894ce4a249f26ed58ffbab96fc93c5b0bfdc23066f469d53cf1ddf6e9490c5b78a70927adf64035f24d38be3a17e60570f3640237dba2b800b0b1cd1c8ce7cbe14f18e93a8ad01829a927e25f9417b2570a6f387e4131cafee4f1e3b3e4aea9fcbc1cf97b12a504f117bcd24d11838442fdb856d6884706986d066ae77947268f1626f96208c6de4291b7a1b5b8eae0369133f06796503a61b4ae67494085b9f52737584c1ce7da3a7168f0375aa25166f66c335cbacf1ea6090186d0d94eee18ed7f4c6efd0", 0xdb, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 13:35:19 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="797114bab2277b8b375ea7c03cc752dadba5ec650a7a7c05d80ecbf284dedd5bc85e4532618ab766b3080045f0ec1c878688173b387f20c855ec2fc7153c15b17d109700c47410053fd438e39782d9efcfea722367b3a6601026fc0348ca453cb4e033a4ad98ff263898d3957845f8eef3ff773d211618663881547e5af86c6682dfcfeb2f1207ff06b8918d04b9a457e16044238d4c8c9b19ef18dd3af2cb54c39aa19d346218c95987c8c93fffb7df2969120b6df514b959faf34585955c371e574f04b1cc2c44cf99707a7e43ba3243bc5ac0cc41a841c55da843c1ada37a7ffddbbb"], 0x2) socket(0x6, 0x2, 0x3d) 13:35:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r2 = geteuid() getuid() setuid(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:35:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socket$unix(0x1, 0x5, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:35:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffff8, 0x20000003b, &(0x7f0000000240)="08dfc968", 0xffffffffffffffb9) socket(0x0, 0x8007, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x10001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/56, 0x38}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) 13:35:20 executing program 0: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1fe) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 13:35:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x40000000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x27e) 13:35:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setflags(r1, 0x2, 0x1) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000080)='./file0\x00', 0x840, 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 13:35:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80085762, &(0x7f0000000040)) r2 = getpid() fcntl$setown(r1, 0x6, r2) 13:35:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1, 0x1, 0xffffffffffffffe0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="01ce89c20c4d6c", 0x7}], 0x1) 13:35:20 executing program 1: socket(0x1c, 0x1, 0x0) 13:35:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 13:35:21 executing program 1: r0 = syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 13:35:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x401, 0xc}, {{r0}, 0xfffffffffffffffb, 0xd, 0x1, 0x3, 0xfff}, {{r1}, 0xffffffffffffffff, 0x80, 0x11, 0x7, 0x6}], 0x2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x16, 0x80, 0x3, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x13, 0x80, 0xb1, 0xdc}, {{r1}, 0xffffffffffffffff, 0x10, 0x82, 0xb76, 0x7}, {{r1}, 0x0, 0xd1, 0xdffb56a0e61691dc, 0x6, 0x80}], 0x8, &(0x7f0000000100)={0x5, 0x5}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) 13:35:21 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f0000000180), 0x0) getsockopt$sock_int(r0, 0xffff, 0x99c, &(0x7f0000000040), &(0x7f0000000080)=0x4) 13:35:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0, 0xfffffffffffffe87}, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 13:35:21 executing program 0: shmget(0x2, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) r1 = semget$private(0x0, 0x4, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/255) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 13:35:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0xfc3, &(0x7f0000000040)="2ba22600f12c83bc06239638828add7c458dd9629b9834c542708dca31cd397ee74059551dd1ae74b62e4ff5fa08848d2e35b62861d97c2b095c6e13e573c33f3ee996f5efbcc1f0493ae436ae", 0x4d) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 13:35:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x88) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x200}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() close(r1) dup2(r3, r2) 13:35:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000001200), 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 13:35:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x40, 0x4}) setrlimit(0x3, &(0x7f0000000040)={0x6, 0x1}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/248) msgget$private(0x0, 0x4000000000000040) pwrite(r0, &(0x7f00000001c0)="5c6e852c393d51927627ce1a5e620d941026e8309c1ec781f335cb09d9d124c2748cd3497a889064e24c22556990a11e65c1230d1798a2875474c7093c548f59a80fa23e297f0e13117db0cf64065a0e6f1756851b4b591c280d9af22bb57abb1251a13cb904e0c445c3d1089bc692f8746be1b01996b0526a3252200559bd7ea6bc3a5211a80dcf2e90b0", 0x8b, 0x0, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "9f94e8d6c90096dedbd769127c304308238b5f7075e882a07b8e"}, 0x22, 0x800) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000005c0)="cd9d6dd7583c4381c23a48775e57d8f5ddb6e08f496cb85b39851f87b07711d649ac9c6cb83a56c0e976ebf591b77bf718e53807bd41f283c2fed9c7f2a05b2d7b73e87ce6fb781c3d05cb8b15f6a098e13b187887646b58cccdfca267d9f39ac5f7cccf7f985f917fb121fffb916899f0c63e8a7ad459a48829ec5e6b917ed82026171147550a04493ae3117da368164f071fe23527d72c62e4e62e381f2247b8c53f32a49a2eb05128f48556d05abf9d6ec41a2d87be048751ea79ce973a475dfe1982ffabd0be5bb6118b743c5fdf674b3dcb3ce85043fafbbdd11b6ed5c80cb7901eb3ffab4c5506cadcdc648308c6554a353748173665587e7c4920852d8aca2ec6e65fe8e1f994bc440e352bd9fca4432b3edc030ea260ee8b47835579a8233621e52ce017d2df9b3c383ac1eeb27799de12c3944768b6916d5df3b03b9aefe46b6e1cac3971f288021738e8ed4442de803ad573608192969c61ed8f849aa4ba0ac1b44f2b22da528c8462da40a437bc52541e10b07b55b1a44433ce75886c9f7cb4f648aff31da1fef388389114042a3fd0bd7645f79bda9875ae432b6585d9540b500c14bdb28ec283f8079717b18edc4b22cca4268879c7bd13aae2c2ddee8cde16c3522d3fa32c5769f43a6e6b0c98787eda6cfa3feeefd1eebdb1934846c528ce2c087b2e87cc220b4aa98d29be55aa0db50a7584785651c3dbed15232902b4486d626cc9b90ab431dbe9d62b9dd76a6ea1c7fa04f69be5db4fa3b860cb8aa3303ab11099100ab5368304814297cc36cf9db1cc81c50676b6eded915d8044a6cb0b8522637ac046baec3722e126a33ffd5407506fa7c00b1bcbb68bb21a37bd7e57369aca09f4f43ae26d3a7a340376791088b142620303953924ec40a3748cabdff927674b435cc02ae75ac1745dbea67a0baecce5949f4fb5b404fc80103a49dab44ac327ef8f164724677efd61b877a9d9e2b954f69b7692cc8ee4810e74aab44c564788755826ad9ba90067686138bb4c7b1a9e0ebdd5421560867c53ed828224a6dd506b933a050cb9b32b7cedfffa8eec625dc0eb4553036fcd5c62f0d8bd07336909cf26ab82785cd93d578a734df5b4564387a1ee7939e7f0ad9c823b2dfd7d0c8f6bd744bbb7eef62c0773f47434accd6a2c798aff8fbb12604acce21cf2b8965da16af9bfb442db93b88cbd0270dea1e0c3e1cce8760251a70c0227df4d9b0cb4b5f637f5c75acedd5813c08df9978956507849b38b90719c192f5791e3684c7f9b3dc584ec9c861fb63820f347afb8d4a9360cfbc4d63e2ce2796ae0ecfe37cefccc873cfaf6e37dbbe6aea95c46e05f89dd1e9ae1c92188bf1607a2ccb43546d95976b636034b36d52c855b2fa108eccca8279b3507487c1b5fa9e8ae691d199196f66756198ac64d1164c87abf8175c61ad6666a91930736ccfa14b7417a24e0b8f3dc6ab4fda9a785bc7de390ac31c6e3d18e44564b651c6e4ec67a3457829af19528e8a4f389261b5da7273c6bfb615994f64fff35bc54d5a0fcf06334998d38c4348cb979670b5881ed917731edae6446e7d4d76bde4701fa1f6e3a97ab94f5bcb5bfa19f28127aa3efd95292a7999145daae28255981894e729d93a8940b86fb4d35ce283ed2e9cc085d642d52f5512bb315491ccac58243a615aa2a791b6323441ea6fce26cdfce71305ba5f7da18973ec7ac101b3a393de544264fd554c3bf8cd55cfd24fe382690530e16394a6e929aa377a7c0c3810c7f8296ec4b488dd30ff6f77ba53ac2d9b5977b4fb1b8e04caa6c52999b0096eb18123de77104dc61fbcde88ff4c0ae76d4f6719670c0564bbf6b4e360b1e523a09d32b182189ed906d3744bdb4c755299a4294d266407033ab886f214776a99e814e058cd78f9c5ea1b0032ab1aa54cf2fe852c0f585d38bc7a35915dc58e3158920fa8000145ae7bf44ae15c268bb4eefd3c47d1f4d836ef69caf4f3cab4da8a06ce6e2fd7fde4dfcc8a4542ccc75fd831f6afed40d95868b09472f730ab505bfc0f4c1cebdef10dff5f0dcd4578284b484b68bee5ae74b99476f4e09e494bf1c0c3d105aee110d5e98968a682ffbc7377cce7ca04d9d774b1c47f8175456c90af89f8db17710f37f3729965ef8e474532e3b6b9682558897e535245e1fa4a3c5b3ce4a4c7e401d46a050cf5482af40485ef39d704e237743c4ee704e0bc75042882cb76fc9360d82c3b7850c38a3ae6aaadb17e5c9b189c67480c1d913703dd8045fad64fd36d889c413356e58db711841cf7b53f26502c932440a617ea46886716376a0ae78b0f57ca003bd621461f919cc2b47e4e5e92b158f143130b781c8232b461810e2ac569a9038755708f5d0dcd8e1435714d49dfcfe61a9016d71ede653048c0cd2ca124483af3acb8ca29636f1e2703303d7e4b661ce24d551a2f2ee1c6220e3179d0b3be69860848884996e9ee5a9ec33ecbc87beef0cf17d6d64cb2462882649ebad1a4585cb00215e276e25f28303a2c308c853f45ce03c8b8afe59b487f9a59aa63ee217903ded15d32158c62564157ee5f3b16b098ebf94846eaec8f1330eaf4d9fc2136f873158a4519f6601de5cd1b0f96b77488d44223000972760729dc080bdf026fb9bed26d4535411664549e044db5eaf360544f38356284080305361cfb2c238cb0ff4785ff707d337f7fa381c44b2ac21109d1d342432edb53475522070d243db875a52c35df6918789438e35c5bbd8af1ef68a43d569b070dfb6b585a027af0bfdd19c5a3fa749895f97996d6c5a60071ee116c290b7f2f6cb1ac31b93cc2337e0244175b76c3bafa3510d39ba8b2344ae2c28f07f509c64883930b561dceabc82ef018ccfc9f9701eacd4f4f449b8908005e11f1c30f4b0721382b8f9a5284cdf65f0104089470f6e453fe1168cebfc25fc09221131b3b4377274177b7e1a9b0456f71053eb4e168fab59cc9497d968c5503c5044de51dd11d1dc08da90ca702c0298516b6c2daab5fb34a5b5e14e45a03eb2d9a39da090a662908194aab331e5458c5276f3988fa4a79726be231143926037018baf779d6d047cfbd3c9bfe5c5be07c8103c17b766be3bc7a132ac574cc53256230b5a8ebd61cd5249fb2a308a8f0ecc1351bca2d6e280e8c9ab882eb066580dbdb647f8020f8d160e6f18c21c7fda308fbcfed7dbb446d8aaa7fe54ef61ed65a0fe844c9250a8a7caf3007b4ca3fc05c96094f3785cd62cb3c285ec29f3dce8e0d4560542e8bf1978a484841c239b1711fea127b449f83919c7cafe9e8158df2ca2a92a260b507bc7afec6f84aa9578c1f6dba0e7232efbd56a8a0c1972bac235b57375607a5874111963da892477aa763761547fd4daa45ccfecaaacb78c97aa20f3275050a17288cd728c33b612d43269c305a52547843200b441f179cafb003fe5cc9d53f436e8d2939875ea0588a1f1b056fa3fb575674a124c2ae7ef0860389c8a54263ef9b8c72e4744729986ab35719fd89ea5a8b0f93130757e1365f454d1ecf638b133aa0276982329c5501591ee3ef23a2bd1c9bb9128603ab4fe627d71334c2ed5b7abee8285af41254b5b32850e9020856d63a3a31f71d7e7d26e7ad174aa2de1765363ce83bdc64e1c8f2a5db59ddc552c73d8aca26532e62ccf03f46c4277648b053dffaa22dff70f4b68524d7b33450b06eaf39b9cad9b15c85d5a63da17d88fd8c0270cfb1aff8a8c2e259122346f4dbdcaaae3df6a4394db6be7d468028dd34a841ccc109dc7cc21f12f626c9031b8ff74ca98893dd82306e61dfa771a3cc2024d9bb997e98a1de74f567477f72089cec23a59e8b23b4966f3cfc227d648900631ba3f4fc3395b758de3528589ccf4db070cce86f74b3d244bc5180268203a53632a167602d08a598de376948d5e7056bc4608f95a2b51ff8d2e5b436e36ff9b88a156e76703c53a7a35d8f288f676e95746ce4ae1984856b6c1426f5d72cf688ed42dae80a3fa242b1ca8562a15ab22dc927fe916d40bd3d72260c52af2649b8b9ac9223f6275e8cedbd02188500f330392ef0c1044980dd0b5e49d24da10ff0765403f99b264755c51d3c0b0448c525ead5000d802e05ee234687ae24ee7f1424ec6067b8254927d929c1d603ba69b1583ba4d687cf46fca1c556ebd0bf967ece44e421fb59919e186051da616122d8c59b42c52abc0d35bc5b6efd06b32a3319cc37d605db180c8474f96017ba460f3dc67f7db5ae47b69b533a227fc55c14d94408498cc7ea6e7506a3e49ec533a08a51c9041fdd1c93e5a81c989c34642ea54bcf3fee2cd42afe3299bf9e49d4aadd5cb3ed76f63fdd7048aff3082af3d179f8a40e467437dc85599e1150623c89abe49abc1e5984ff61812e0085dc0ad9875b5a8af66ea9cc116159af1fcbc1f2db4fa03d63dc5f25a0227fff640fbfeb5884130315ba0ca92de450423913db3a226d717276c21de47d1fb01a22797f020e16b174ef4920abc98d144d00ec1bf9ee4b3f9eda7525886e9d51482ec40e49bbfa6994477c75dc2189888b4c912e45b8781fbdd347ef77445611df635eed3549954cf2bdd38eef9ede7eb5f1d29fc4d147c2ec1f4381c689cb05123d5c6297cbfec04bfa87bd6abcb22c3d3dffbc98be61e7d5dbcd264c4e1c8857b0cefa0d6c23d051b5fe52020b3d278ea1292087c433d6e2f4849c011710bffe389ebcf05ed248e7732e4f1e0298914cb245db74ae625828c218c8e43e15802014f5986f3b0344b7c4b3e26326cada03e78b47cf3a16e0fd4006577cb1d5983d0f19744c0839c62079b783f2733f4b0f56d29534484d323c87ab1568bd54da277f2facb87cfd557bb22904cfbef2725174d4a73829fcb81eb5ac8692d1c5efc3734aa4d5a6707f35b62902033560b5d64921f44768accb6dedc859812a6b6bc63c5c819499bc71aad42aadb484806126183874c81a5992cd10b3b1a236167c939470f6b4b131bf7b11687b5af05ba108cca70dbac360c5580b31846f2013adfcfcc47e7aeda283e33f7d6b4ebcaff6e9b8d3a7bf98bee90b1db3240e5d7a3a2e41cb5c3a540c19ecbe1c9120861080d7b87e9deab6ce400e95bae4da614cbb01020e6aa4b8b6bbe4e0bc873dfae1fa1ef548a622c0f4176494d157d80b336366485bb9fd1af946df2a143155af5b852686e3b451a8cc173d16a994f43b2322532a5aa41f2cec5b78a0bf77aac25b663a89aba948ad17b973c547187650ed02f83d8fae2e837487ae8d5f6897f42b750f8f353d701556bdd302155ea225b55019d6090d5cdb7bafd117ea6187657abd94ea1796a4021b3ee87cf21f1ac4349a83af873a82eecbce8216316f8b3f5a637d8fb07ad50ff0c099e036f0e9f84193cfdcdae0b9b53d051cd4811da5e8a89efa8e1b0a26f2fd50673b2ee4bfa4ce7f6a389618e154e5a196de9ca2c2dcdc202bf0e1902d8216f839304fe32aeb8b22be241b1659d9870a3a865315a19c8d79f900cea72916a08c97b21708c55a7339aaedef4602469155cd52e6e3630532c2048f68e38e30e1dc4b63b61558765f59cdc533e40323f1b39a6b65c7a79cdc6fd4a905cf528185151d8169a3b5b0427b8b20221ad45bf1df7e37a7aa3f312ae0ea73854ee8357471c7b4d4cc2a7d9c687419038145a9eb87279a9607d1d170c4b6ec7b3d459a0da8377c3d532edc4f923cb496d003915786e10171b1ce1d36961f6846cf647f96ea842e9cc431511f1de6b8248621457f2686b2e23a365aae27dce1c1224", 0x1000}, {&(0x7f00000015c0)="ae2d52e023811446edb471fafa3e364a83481d8d3693005f497a2bd5e234af7a2b25a904ed8e9497fc4ace796516f41820991ab9ad3768c93ff6521c5e9caaedf157c1ab245b54a8a66bd8f4994cb9a83cc051d65b565415ce27e85aeeeb12f9c737086e540dd4f5103dfeb93379a4ace8a5804d69b690737024c631eaac163f04955404038e447ed61e303ba88093d6a05ca08a79e97aa6170c3c644dbd87356744f8f7fb572949129463d7259d18c539bdbe63a7b7602c2ef67cd552a01c118add13f9a42f4f3c3ff11909a5a31e57658e6f3d8157a427a2bd86def7d2b4acb5c2819e812bb202ed39f166542d9074567e39734c86cc62ead2bf594ab77f35238ac01946ffbbac80de5ef1dfdc50651b2dd46a577a2cee958e2ddb3b1bf125d152690f3a7adda99942edd403cef1979c8f3ba1b8e234cb6ff7517bca6422fdb6230828593251a5c60ca45eb7b16cfbba39689b0aaee54351871c7a64c922c01beeaf9dd0a83e4bb9588977703c452b67b101349c21cfd6b51e57009254e8283feda3b2fc2268bc55b1d52bcf821dbae769c7ae1ecc66e30ee309a2cc13895d52c2cd2ddf201c1454f5019d88b7d3e30a96b22f284e834a9109229bbb34bbdc7b751e13eb0dadfc088234bd0791bb55b840398d7271f54d86cf4d0e31bdf470307c28aa98857f5ddaa4df3424b6f0ac8f2f3d259294d9c1aa258edfeaac75acf0a3cbfc1b254c54a37a0ad3b4e86ff1afccea3d375e0b061b4891334b7fb7d3ddde0207581c744fbadefb2e1550945f35e96e86f10ee33e9f1daee41bfd3c9ada855c7fb7cad41337f140b39022568b68e547ac8d0415cf74e31ec9f31fbb1b290d1a8c1c1ff5d2f7c28216b99b13a508397ce630d10787c5e52d6bab1fb7715110b6efc230b8cc208398bc16866d08c15aa751ea65eba7b2a8ce34c77a700e11a814eb0a72740c4fe6d8a2ef86bbc61da39828843436eb3c3c50ef899ab09b1a1205073cfc43948890c3561460e1a481fbc388c97b801d21ceb41e691dd1c0ea0c453c1bb7efcc6cb70af68fc59495cdd106a294122c966917082cf1abeb57f08827387cbcddec550dfdb37d0271ae69ae0772b47b517b4a204f5d74d0fafacfc2c68f6d879a4bf8345137d66ad61d614c1b835ffd44170d40bcf300cafc4922b788f0b1a311d17791830312ab72931813f9a806832cbfe5f74b8a6b0f57791529fe8eab48b096add3d5fea64384d648fe777107490d8a61249ebd32aac0e5f87249b7600e7aa1c9b3b9313a9db753018cb26ed1f7fc27c372ff63203983242cca8300843b0bb1b4560686e634762b487a441f99efb5c6946b613c6c1146d7b4cd4068d1c27fef43c5b3c02bcfc6174c1c46a1280cd3f9b3df9055abfc88219125aebfaa3237d5cff7fa83a187d7b829b1bb6309819bfeb0755ad6091923e6579afee6c3b027808c6ab491e3c58ef6eda3b7508700066ff577a8b9e838dfec2388c2f27f61785afd7fdd57ef3026b33a084f390062d4211a454383f5cadb079a8af7b409de5a1ebbec75e0a9f1768b795fdc1b848a64bbf605716daf87586236e31014ce52d7d039f0caff73db010646006735ecb64fcbde3e06207d5d1661b44b05d08e7c99c7695d53b30ec60af6cf66f83ac5444c1abe7897d52f773791d95d0c6938a60a33190325908577c5ec0974761004990a7f94d320f9a5a14f9f386206613e8fc2ad8917821ad77fb74e1131b37139d94a45d571305fdfe2411728030b09d1e1d8f47d4c9ca7db18054a7b3876982595dae97d9d2bc2fe1195e9613e9cc5d67d8eebe488184a5cc5df408aefc3831af99b63bcdd5a3e2c9460a908f2aaf44dcb948fffb8cdbd19c9dc61e8e6118b6d007e9928b29e4775c0f010bf80456bf1f02f40d9243cd3498a60a9d8a12d8bc73575c435c419668b95486614a19859d76177b9c9f4b9ee702035c2113e55c4901fce22f0894e3fcf6ed5d0c90c8fd4bc870147003076dc8a547b78aed0ce64cdd293a6082550547d0a102cad5856a9ddd615c4ab417baa81a10a4fa5d20612ec6565f02a648e91a0ddf0db1608022159b52fb75269d1c63d2a78979db0d40daa4b1a23d227d5b5c49865afc05ae8147fb47a14f88ea26bfc963542a4da71dd01ce099c667cafbce15f3c3214fe38fad330478f40832311f6743dde64a65d36b58b44235746c4845ba29d930ecb58954699e9df29709e850df3acadc54f93d30020c4486e900e78b9a1ea6d8696a6bcbea4d54d9123353fce4d791ac27be34eed8deedfb633fb45ec6c70b743d787f03ceeb6022eea56fd2c1a8b360acbf11f59ded16d3172ada2264f0d594ad330d5250879cca1cde13e6ff62110d91846903791a91c8d44b36ba7665b1503a684d84328f04e937e06fa45f396898c8a73db3442920cca1daf2a31d9044132b5e6d465c4359fe1f563026ca1e436db7e3defd8a9810ef6588a4f24548c2de3a38162894413838025dae37ccf8e3516b894ad58cccf398c9063d2e233280e9fb144aa830c0222a08c0d3433a74c46a68b0f3d94deb0dc62607dc9b3461375416a079cc67739cd3bd9609b0413f1aec5c13d926f91debe505acf7d684e0bd4b0d15965b5d91541940b38ea91bfeb66a5fc2ecb52988e53ebbce534516436db595f41b9cc7b78d367cf7d580bcbadfba7075aa1e9d85272df892982928cc39429b5bf3eeaee6dd126ff2fc66b02b0f6405c5f9ed5a4a2a27e3f1456fe5f07e1901f84378167d28241c917fdf5070f34b630324b0eb8ec2613ade592908e5aab2a24e34b3dabfb5b01840b204b679b157f887a76f333e625282f3533714172ad436b52fa76daf1813e6c3515a3a0cd3afdb1074e351deb1ca9d07957ee8cfb3c8d6c6272846e917b7a083ae473ec83cde1a5c3300fe8fc2c872f1dad112482634ea9ad69f2c49602463427bbf32bdeb1261678b2e7e19a0bf4108f25346ac2b109add5bd47eaa5d74cf3c5cc149e91afaf21ae5a33bf757cbe43c81949cdf10064def702fc9927ced70fcedca88e429a81b796f745119fcf192c54d9faa85fbbc7009da13bd2b77be37d0f37753e3989e4bd88c05fae36dc613478e9685670368ce6181d43abf233c5b47fe3a3787ac95d746e71c4704689b63c0f036a66bf520c3d216f3ac4bb1b1169aa11ac1cc464761c433c290e192dcdae26316f59c0e6e8b05ea07f6d0088f3096da42993514cc589fb8a8c1ff67fc5f2d8dc7bffb5d0e1828a4b77266b7e9ab0cbbf4b851587c7014796b4167a5c982a336bbd782db583c87a28f54488dd22ea31894ef65b5ee18c98861374d28c5bd0834c0f7f58c154a77902f6fb641b30cff40bf4c29fd86a9e5b2e8916233267afc5a7ff3dad3060f3cb326635e11508cb78fcc09614988b741b8be0ac768a2f54d88122bc04840588535c6e7ededaa97ac858ecec57247d04930c321a9107d5b3fb77858113e95a3d223e9974efcae7991e0aa953bc1633bbb26ab6d1feddefabe8d047da53d3299f2e3bed3d43ae5833951bce1762675a67df0a478c379aa43aec3c9d70b0ed19365b2e2b97df3f2dfd759234204f0042474e3444210f7ec808606c043075e26b49c17df15ea23849ddefcde38a346c0114ce9803634c7f2c7f425b4da53040acaa4c8442b0717be0a34a7fd2598dac3efd3f6d5cdc69b00d571ea3cbc1a39eca34870e6004f510f990e627ecdcba55735cf6ae1fe1180eecaa27e397f0ff2d45cc10df9c1b919e3aa1943993820b8ed62424db1b6362694426788a2043fa624139de0e4f76afbcbf570fccac006e2a9a7e3b3b3e098ad3eb389ffcc3af9d61d252c1daf7d7f2ddfa9a7f10161730c30b099856fd0ff0ad0eafb368d89a5421f42abeae04dea0d5ecbd87905e8974d48abf96744c8c0d5ddaac0d90c42ed32967f8081bddfe081a18b371627bd7f995aaa2f7bbdc61734174a5e7dee9a557dce75a6491df3655d53347eb03e47efad256dabb85ed38e8587558e05934a3dd40a92283085cbe7e5ee8d690ef77110aa75defe775935bde3f2a07d4bad8933f755c9c9dbedb5c655cba7bfc48361d0d6828c6bf132e5784bb02d16c6127a1ad9cd8fda76dd48b60b2beb76a7269ad78c62e8c63c5f5167729c96e0d51b1c1388e57504c1a1fa341855376afc7807ba2dbeedabff18221030a8d43a31f4c04c1c3d113813136a225baa3df4394be638708ff2d804bf01a0a598dc0427f4dc34791b6d63bfe8cdf24f97987ac74ffec33df9510b59e5b7a68cf2ac43faa4d620e7a5ddd1c05f22a67b7d7a205f97c1b52502efa053a356e06ddcd132bf7e38fc054d3cde0902fcc2c5bda92af9032a5bb8a9899c41a63de1445801b1832dd385123718515a8c330e6408c0a74af71970a38a7892dca9593592398d5132e6028ff24deb81d120c729b0b3da09a09da289481bcabd0e2e0eadb2d641ae70179abff78b2e943b072d090cd98f29f50eb5b0daeb0a696abd0210a8c320113b71899ee24717a11a576679258cc13ede0aa3e6e778c96bea9f689544edd721a7b88231a6c0f76e920f67831fc9b736a8ffb065a341fc8c2a0134eb11165cac2db84be90ccd50f0d1d6781b945fb21f9d60259521eb6dbb25661ef48691ff112ccb7f94e7518731f05150a3727263a91ebabbb8da8f898185a0e7cfe52ef779ec9a91a7c25a3f0d4fc12274c01784d24410e1452cb5e6b23de9f207a3b0b8dfb882b86c7afb55648c8f803b4000208ac77bc520ddce208f96135d08ec1ed999a38dd45c07130b0a40bc99dae71d60a378f055abea9c6d573fa7480b30fb1247e83ae32057bdb213cb01935c00e75501ecc7f737e56526e6e30e95a290525794bd4f4c99cb7d133aff26a4f7ff363c3f18bc923414b1358f0a50154a7bd5fa1cec673eab4cb142a559a065be60fcadaba5098968c4232cf8917787a3434ce08d59231a8a33232c735962c730170c9cf3d2c88fc84be5938d50334deab82b30873aa973be7a96f03f5d1f9a3759ce0cfb9924859d43d4fd865a2261915c46ac959ddef6c7e5ebc79ca4ffd3337a131330c5d2c30227b53243cc5171d81dac1bacc720456a509a2996ab0bdc419f3c2b701fa745e665dc06af5a34361d2dfc541b3f9d9cacc6bb9ff0dec8c9c876663f39316533095ef6c35ebda79d07b7c8502011a1ec6af9176a766a3c6a0dc8ea161b4b02969bc9d14a03c9f8e2d7b402a8e82fb05d196f0db68163161d09bb50f9928bd6bfe014440fefe4586c47218c877f152b4c8472004316bfd189d60e45dfaaba9ee076b7176e50c3684e1894b29b2db33fc970f3f2b7580fce80847cd266e59c1ed3f5753d9c87206b837003472dc8756c67721f5396bde4b6ac6367796a1e81ee905b274402eaceb5a4ef1520efa4a42b662c6e4b338f85b1b5815b138d55955e44aa19e267e1add9eae459d6cf40f901bbcfdf78b6041a347d0627cfbba91cfcb57745be454f0cc9f052e39e5d484b9f3c2d37fd0df6f0bad7a89f919562d5eb56673c503d25a1c688bee77de02bc3c30d05538df4131fd01c6d1f4caaa43102e70920dfd9a8506c441dbe71c9de9df37f01971f45c6935a3432e7d49d7053e4d12ad79f8d4c94b02ef91884ea9d206022c7031f4e509c8e335364922ff06f7ac72710df6782cdf7dcbac1108dc7d59dbf4824793b395256c44f0ff9b487e5ba77aed61ad99a66956110d6d4672424d8a8af6288789bbdd55382b64f76468507907c2344e2910e09f1184961964675c089dd0c6", 0x1000}], 0x2) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064319fc24f36d234281be43d9150a9dc54bfe874cff8c99c187e3176753651d238bdda88023f80c8c4e83b9329b75141dd9b5d00270d0e7ef67e2f9b3be338de46798052b3e0fb875c9144b738348c0f51efdcd4c41d07c58b59b65e282e728c75e7776a0c5cd3b87e11254b3564618b38e8bb63a8a0d2a8a48842df180a62dea0cd1a78df64749615e970d0b5aee66b397db32ba2aa08abc7b947f1dafbc42fd85cf8"], 0x1, 0x2, 0x1000) 13:35:21 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "04713de0af28a2813d829900"}) 13:35:21 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="bf2536981bdc67dfbf83995fb1bb4b241a25bd5b03e8b55d1cf37f5a5a4e73bd8da6c3989197e7cf532453e7851b8d1d43842c3e6ac8cac4cb0739f1c71c076f2fad4b8bce372786cf41a1c750f4dbe9b61c18c028c766b927287dfff6e190c40e5663740f47ababcc4c94d08b876e08fc487ae783cf6e333939791d1cb25212ce56ca55db579bd862ce7f51d491ebf500e60fae96b4c30fabce3cb86ae9b76d8e4e2ebc2741120bc681386167b00a53e01e2edaadb45b50919dee3a7478ca1cc818676cd1ecae5aabc005953e9914ba7a7ba46a4ad8099ebe4e197dff9c4e4066e8", 0xe2}, {&(0x7f0000000180)="5e8a9734eb49fa171a7323d88b20111c1eba4cf5ad27206f3b4aed5b86457cdf813ad32129e1d60034f6381eeff68cd1", 0x30}, {&(0x7f00000001c0)="ddc04a6a537b668f3448964f6801833b64e0345b4176eb5c9dc496dd0a86f45105f6678165cff2925c9196dab8639c9310cdf7ca7a16c5d97532d9bbbdc21c314fb277d71172f3e2e0628e8ace1e3f9298a4f42911ffbe0e1de94ae6bba2fa41d1399184cf27cfed63a4c368493168159d904b868a6324946059e0c17e63e056b5b706aab5cbf554457aeed2e3e4ded3ef4be0c14e834d1e", 0x98}, {&(0x7f0000000280)="ff82c6d8dabd0dc2951d94795536b962d2d261f1acc067ec7b1e2d8632a7c6a0e43f3648c3a1fd6024a4ac433552081b20c27b386d1440406c94840bb369709ba1bf8f39b081a300eb0920b9daefeb53213474543ce31970671432af7f0a26b90bab1f4f5b2a71c90ef6ab1e56208b4243352e1524e1f844eafe021282d79a1c10850f69ce7f2fbf69f9e19582badb62e4b8e670f3fe9c6c897525ccc37165ac144231695deaf8574ebff6f885ffaccaf49824a2dcb5e81128935c970d079ebe9272837c5c8518ff4f7884bc4bb4e181dc7da2714e65252017a05c44127190e22e3113f5341cd68212a391d2", 0xec}], 0x4, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="f0450840bf0f01db420f380aafb98a07c7c4c22d36787ac4021d8e2500000080db1066420fc77052c4831d5df400d9edc4813d72d59d") 13:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r0, &(0x7f0000000140)="3a16994a9d05fc6d4ad6a3df475b752d0afb462e72a52752de4d1c8b9c769eb0a0e5a141942be63a84092e70405488721c7c3bdb0fab92214e34b68fa1441b61b7b1d4858ae43b51f8ab554bf29902972cc3e2d19aff31b905689b1374", 0x5d) 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000002c0)=""/199, 0xc7, 0x3, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") select(0x40, &(0x7f00000000c0)={0x0, 0x81, 0xff, 0x445, 0x5, 0xce25, 0x1, 0x4}, &(0x7f0000000100)={0x4, 0x2c, 0xffffffffffff8000, 0xffffffffffffff7f, 0x20, 0x9, 0x8, 0xe70200000}, &(0x7f0000000180)={0x6, 0x9, 0x6, 0x0, 0x9, 0xf78, 0x2, 0x3}, &(0x7f00000001c0)={0x2, 0x776}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) 13:35:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xd3ae) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x9, 0x7, 0x7, 0x7, "38023d4823808c17283fc4a5b324d87b847d506d", 0x2, 0x20}) 13:35:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 13:35:22 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x100000000000000) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4, 0x40000fff) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSCTTY(r1, 0x20007461) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 13:35:22 executing program 1: r0 = socket(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f00000001c0)='./file0\x00') 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 13:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x3ff, 0x9d5]}) fchown(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x102) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/140) 13:35:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3ff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:35:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r2 = syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000780)={0x7, 0x2}, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSTART(r2, 0x2000746e) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20060, 0x0) r3 = syz_open_pts() close(r2) dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) syz_open_pts() 13:35:23 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, r2, 0x2) 13:35:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0xab}, {0xcf, 0x9}, {0x5, 0x6}, {0x22, 0x81}, {0x89}], 0x5}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x7}, {0x6, 0x1}, {0x3, 0x1}], 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe25) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) 13:35:24 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xe) flock(r0, 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80045713, &(0x7f0000000040)={0x0, 0xc2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r3, &(0x7f00000000c0)=""/82, 0x52, 0x2, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x6}, 0xc) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xee, &(0x7f0000000140)="0653ff035d86d4a20f85b80afa5aa3f1fa982118a4124188aa396dcd0c872d64b435884219032eda4b74b8fc094a65532c0256a6c26a63477ed7c81714db449ffe00881f4d403e8b8198b6572799a76874dc599c3129ad547fe03ccee8f368029cf794afe0964f47074cb2b71f3cef654df3346d980c690446558d5fc0785cf1dbc654b6b1ceb3e530691f65af15299c04b8c499ef3d894f36450ad2c2552a10e6b350fb043fd971b6af0d6d0f21dccaf9534da95a78ed0100f9ed029d5619ee52109ac44105db39ba6ccae3201c22567443e58999bdb719a5a19b901bdb29a4da758798020182023690b5862370") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x88) 13:35:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000080)='./bus\x00', 0x200000000dffd, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x409, 0x0) 13:35:24 executing program 0: unveil(0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x100000000004) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 13:35:24 executing program 1: open(&(0x7f0000000040)='..', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x5, 0x4) r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 13:35:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 13:35:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:35:24 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x400, 0xfa6, './file0\x00', 0x9, 0xffff, 0x5, 0x100000001}) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x8, 0x9, './file0\x00', 0x2, 0x759, 0x99, 0x85}) 13:35:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x45}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xe8, 0xd98}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x2, 0x100000000}) 13:35:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x4fd, 0x0, 0x0, 0x136) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x488, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 13:35:24 executing program 0: r0 = socket(0x18, 0x1, 0x9) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 13:35:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x4ffe75dc172b8bee, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000080)=""/239, 0xef) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0x9, 0x100, 0x9}) shutdown(r0, 0x1) 13:35:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000010, 0x80, 0x7}], 0x3e9, 0x0, 0x40, 0x0) getpid() kqueue() lseek(r0, 0x0, 0x0, 0x2) 13:35:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880), 0xc) clock_getres(0x6, &(0x7f00000000c0)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000002640)=[{&(0x7f00000025c0)="176de359dcea827f7b8cb1d19c30021fc871c005e837f58a61bf15f08532141fc06786c1ff7cea5adf9becedd440160be5563477714026212f93a6785e8b1bf622727560ad6e14a6821f26de44ef71b043e08bf7ca8d955ef8e52c85a191ce20c6b297806f6e07693c0a1a951ec47036f159ee8737d54fcec5f67021cad7", 0x7e}], 0x1) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 13:35:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e89e322b8e39e3a662c829f129e248eb23fe562df6142f488551bc6d5643039c1b9104fe31a8bf43e7039397b66716fe86ac4c72dbd89010b46ff0000000000000000000000000000fb43072bbe51e100"/181, 0xffffffffffffffcd) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 13:35:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:35:24 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 13:35:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a63468339730ee664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf65d8f290550efa37def43e51981fe5f93733c4e33a687c3b5b8010"], 0xd4, 0x0) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f0000001480)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3], 0x1, 0x800) 13:35:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a44da0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d10900000000000000c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620d731ee0a69728402be9c63481d39c4ec4a262ec207bf300a25946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975907400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b55937b2148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f69ff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90ed090ed9fadb60d97cc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78cf1a7835a656de8795de0f68d9894e289f1d33307649884c1ad701702674048ce63a461834803a1e4490a5b81a21e74ba426e475324c13386fd2ca08e5900d373c51d0d71edc5e25ba1051f821d22f8a29d5f2c445572d9e8d96aebf9e2731b2900330b7a98d30968f6b451823eb07f815113860b6eb07bf259cb56e7ea8d2a737793a10982d539a2076e157a839140c2a775f174cda88f7da4273aa3f028fcd4bcfcf1ce5990135f2ff61f472d2ea363a80457956111221efde62fc705bbd65a5a821cfbf6a15789fa264af76691d2584c9ff271be4101a48414999d32d6b7eb82d787d0d5a16b0d07705c61e487633b59abe0aab1bdc8ac01e0d1e730be95deb0723ac48981bdf606cbe6d9c2e4b"], 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x7, 0xd000000000000000}, {0x0, 0x80}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001800)=0xb, 0xfffffffffffffea1) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 13:35:24 executing program 1: r0 = kqueue() poll(&(0x7f0000000080), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 13:35:24 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) r3 = socket$inet6(0x18, 0x4, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) fchdir(r2) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x10, 0x6) 13:35:24 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x0, &(0x7f0000000040)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x85, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xb34a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff02, 0x1}, {0x0, 0x8}}) 13:35:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:25 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0x89b, 0x3, 0x9, "82ac03f15bd96bb2c3a8240cfe16b709bde3f580", 0x0, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x9}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = socket(0x18, 0x1, 0x0) flock(r2, 0x2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chflags(&(0x7f0000000200)='./file0\x00', 0x0) 13:35:25 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7e, &(0x7f0000000280)=""/214, 0x9b}, 0x0) 13:35:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) shutdown(r0, 0x2) socketpair(0x18, 0x0, 0x9, &(0x7f0000000000)) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 13:35:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0xdb3) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 13:35:25 executing program 0: socketpair(0x1e, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x8000000000000) geteuid() 13:35:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x3f8) write(r0, &(0x7f0000000200)="e1f10300", 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 13:35:25 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) fchown(r0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = dup2(r1, r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:35:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() geteuid() geteuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) setuid(r3) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000080)) 13:35:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000340)="0000df309c0f1ca0937077bce843c88efd12727b034b3aeb57e3d511ce6d6cfe0718d314e0479515437ec6f0c16551fa78d8a8e3d3e9881ca68cb6391b1801ad2cdcbd6df61bf02f7d4757c9bb379a1c9775525d204d1bbb8cebdbac6b52d2d5c60847627a59d5c81a9b7b99482d98619747da3c081731a8e6f7e1e06ddaa24fd358b832506caa82eb8fe63d9e40bb11dee9d91aec9ae06755aa2d6ae9e59e9ddfaada7afa6e0e4b78e0495856a5146e20d63237f7adea729c86c4b641288049428c79989fbaa2285c25fd60550c72c6b02a43901cce1899a9dcc2a20f88623a1c0b090750174fe269c00fcd7ce1ffa2ffcfed484e239f7d1979e35a226b1712e932a56169292d3f", 0xfffffffffffffedf) 13:35:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:25 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) writev(r0, &(0x7f0000001440)=[{&(0x7f0000001080)="81f0e13a54413c86e77b9200300223ded1ed789298124b088d90d4035a823b27ad369c35e3d7e9db59677849ff06a039ad8e12f6bb1aec8b04d6947d9ce151a3c320cd4726c9c05385e606daf07a666cdf1c8c", 0x53}, {&(0x7f0000001100)="a0b0d5bde11c3d4745d0648b14cfb34d46d9b537360b68a8b50df5b98b27b86a052ef2dc0af331deb92c55da6507edde", 0x30}, {&(0x7f0000001140)="3bd16273cfa12e88321be4966c1f289ff91211b7c693e256add848b6c7d405c1bdd4ea3d16a7313c68f16edba53e73acd72552d31f3d080c41f0dd2f68a9d8915cf2bb4b932ccea1d684893a10a727fbbcf6126746a67896f570170dc7b308d7df56c941d740556edfd909e7931ebf2989d949d878322d510e060612ca192dfb2777dd9e50118768c46fa72b15a78d", 0x8f}, {&(0x7f0000001200)="3be403ecabfb787a2eccb32a4db5b96c9171509d2b562b7ef4ff9f0e84f7f0ddcaa71f54bbf5397aeea2276cbf61cadedbdf173b266cddbb49e06ef759b41d2ee017f99198ec103b8b4c31fd5b2823d7890235", 0x53}, {&(0x7f0000001280)="3f2e63a30c06782a21e2b8f6f78ef2ab36759c05a244201a8dbc7149dc0c23163b7802e798b8353afe491ddb5419fa852d4789046c9e57204de384ad3d", 0x3d}, {&(0x7f00000012c0)="7e2d218b42406da47b60fd476214088648dbb71e06e9ce907aefbefcb0e1e01894a32a", 0x23}, {&(0x7f0000001300)="b029a8acd4250ba2f94b83d627880afef0751e5b742ce029009b020c83003f6d1472010d9638c672125f8d43be3f85a9599ca1406aa05d1a5484c5ac6d74d4644d69c780672c8da0f8652ecd901a7cabf95b08b506f443f788d4c0ff4a74c7a6835a9fcba7c2aa1ee995e75628cff63b99", 0x71}, {&(0x7f0000001380)="52b29a850ade263a769a63238d1e6a554fa5d16abc164d180f8a1df4ded4471e5fe33ad8638564a3d39e98398aebfc26310b3e5cd75dda74123a8ce75fe0a26be1bf97313c81bd2c30b7f22d48", 0x4d}, {&(0x7f0000001400)="59529a7fcf44e3829ecc", 0xa}], 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x3, 0xfff, 0x475}, {0x18, 0x2, 0x8, 0x3b4a}, 0x5, [0x80000000, 0x80, 0x3, 0x7ff, 0x7, 0x5, 0x10001, 0xef1]}, 0x3c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001040)) accept$unix(r1, 0x0, &(0x7f0000001540)) shmget(0x3, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffd000/0x2000)=nil) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="00008145d70c1127d07e62b1680c7e03ff8dc86ef13ebbeeb56523251826cbe5c8d618e52d4c40b4911fb49648f3a0b759d3818675f9634374577b9d2b0262cf"], 0xa) 13:35:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = shmget(0x0, 0x4000, 0x24, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r5, r6, 0x21, 0x3}, 0x4c5, 0xf530, r7, r8, 0x7ff, 0x6, 0x8}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 13:35:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0xab, 0x4) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x5, 0x4}, {{r1}, 0x0, 0x88, 0x1, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x9, 0xffffffffffffff0d}, {{r0}, 0x0, 0x3, 0x0, 0x3, 0xf78a}, {{r0}, 0x0, 0x65, 0xc0000040, 0xb2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x62, 0x81, 0x0, 0xffffffffffffffc1}], 0x15, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x40, 0x80000001, 0x96df, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x42, 0x20000001, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x84, 0xfffff, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x6, 0x3, 0x7fffffff, 0x31}, {{r0}, 0xfffffffffffffffe, 0x12, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x11, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x6, 0x4, 0xffffffffffffffff, 0x800}], 0x81, &(0x7f0000000100)={0xc7d}) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0xc000, 0x5) 13:35:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x1ff, 0x3, {0x320, 0x80}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = shmget(0x3, 0x2000, 0x118, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/170) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)="5aed82f617fe6ab5371da9b0afd4131090166e7e211cd2ebe5c8676b76bdd29ed8d611456406e90ca05c8ddc258c7f12ad6d022d21c98cd4444d9d0acdccb90c5680ea01098e4e01", 0x48}], 0x1, &(0x7f00000003c0)=[{0x108, 0xffff, 0x0, "587ff7771944529e79317c51152d96f34a071249d999d68621192f09174f75691022633beffb44ce6134629cd9d25052ebfd025fd020efe7bad3078ced715a52f51ea8e184f839a3fb14fd511ba76054e5ec0e07ca68cf69aa21f2635ead13ebe362522b6b50aa04fcd254857bc62f63182c99564da2345105d27d5eb12fa40d46a4c45d8e6a89b28ad9746281ef96ac19b70673f6c81b863a5d717fef2836b1e1bba73c62b513c0df4cfa313024b81e2d4978cae72c2dd9c5e6e7a0688650415f0935df876b4dfc36dced13bad7f98b2dca770fb0390eb836142d740ff9080fd10940535efec94e69abfa0d51a935d684"}], 0x108}, 0x400) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000540)={0x6, 0xfff, 0xfffffffffffffff7, 0x5}) sendmsg(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000580)="9c9c7f4d56bbe02e4f576f049e9d1075192b6eaa1fa1f102dc1aff5c65690f525e19daa8d2cf69dbbcd18fa12705c545cf6cf230fe355148cfb20dba31cd62b5a2c304495c5a478d61d89752c91746e032a0d9a98cc602a6fed89c9e5bf66d52e61d1506d2c4a280a02f99aa08ede4c1e9d724764b6c667c1710e25a599a273a103079e403f5e3505a03e895569ec38b03876b16de8848f239db7519a1ecf89a7375906dc23bf3525bb9f72b5e417996594bbc6a06fbaa90b3828d378a2294ac8b719826e7b6e89a53180141a9a45b909e2a589aa01667b0f61752e6", 0xdc}, {&(0x7f0000000680)="654c2b5ff4cc6bbdac4979d67cb2d4a5ee6bc95d05787ee0c4e5c3d6f55df5326ac133c8c3dbbcef3709f33ca94a02ed98e93cf80d297c476041fdc47131c0679c495e790bb4ec6eaa0f339aea5e6ff75e544d7d3496fedd1d6385ec9c7c185d453d478537839daf82c420c73a5124176ac7eb9c9e1fe27b60bd6bf0e7c7332869446d8fd4ed5a2736099ab16eefaee16b5445ed36f5ba7f76872c1d0a045ae30269ca5c1cb0ee687a7a682b8abbae80134918fae2b46ca00543be6196a8428126de2ff2bbc1e3841a47be563c4805042533c9c233a11441c5cfba6a27d06c881e5ab7d927f3b985830415037cce363b4cb2ff6760416ef0460cd20729", 0xfd}, {&(0x7f0000000780)="1638da8d0dae61f5b3aa2848779fd10f46de16138b21a630a493e9e25cccf433af244a51c85375b4bcb2f87eaeeee922fce1d0e402d194f303647d0336b159d3f6d83c9af7d777e5f35a4e4e6ea70745edaf1d7b9ea51fed8c9309ef5791e325899eb0154c4047d310dee964c0b214eeab4599b8cb69e708cae95d2565210001b3064738f3", 0x85}, {&(0x7f0000000840)="cab72c6f8e85d8a84194b218af76df5d03", 0x11}, {&(0x7f0000000880)="17d7ff0140842fedc0055e963b4717ce4410caa0b36f5cfb5b510136372c87225c571e6322d74e61563cfbfa02deda102aaeef22b4c6b7d87f81c38982f3e35db232b657eb4349d095f74494e1f568647315b42d71f67e2d259359369c94e7705c17f5714c7c2ce46b5525be4b49f5685dc73ae6899da3f16b95f6542f8e2041ea64986b83bc6e84d5c714f88c5d8b15409e458a8dfbe1b458c3fe05673e3f3008d08396ae6e79f6cbb8b92f471b65bfaddb0dea712030d73b0d3e28dc0bad350150a46d91180e11470963cb36066985a22b37d29052fbb68ecb200cb8d3b4dec2b5e47eafdf0e5d9488581e11be26066f680e98eaf0ff", 0xf7}, {&(0x7f0000000980)="a16152c77c9da14fec74f1a00dbecc9ce4896c36ebf35586cf5d558d016383bee37cf9c034b34a5d6e0fdefbf5947ef80084fb58f4c273816f882b0d73ec8138b85cb76dcec1d85ed6586722568cc6daa8fa931da4524d611421ac30317fc55076bb1b0e127369cef9b7973c529bde13", 0x70}, {&(0x7f0000000a00)="04bf722c0a9709bb64760e98d8f62a010aab8b119f4861c4b8905fb24f1a119beee55c8aef69bd9e4d7ea125ea08dac846c8b3e5ac2664e544d508a81148820a7d41bcfe3f0ccf49add6d93839a9003c1a228f36086123234cae3d859c03f2d3045325d5d260eb4ba82b9933ed3a085f1fe8c651965fe6f6dba4c30a0380dcbeb15263cdabd7e15f80c3102e287b5b828fc25db8c83c0470268bf72bd95695bba116eb44a894d9230e1bac64eb89711d", 0xb0}, {&(0x7f0000000ac0)="8438ac58fc06a24ea3ca91f35ae325f4655e4b1a5577b3c1fd6500cb6e587d5ae37482238e7246674681498314e3dd5d46b00618ed193a0502a537ac4b9d15bb2a4d62", 0x43}, {&(0x7f0000000b40)="1df18424e6b20233dc5684346fac26f437adeddf4a340038271cc94a6ebae009c5cd4b94d3f809dc1ad53901c2fd277c900fe076d99d047e4c978f40475400e81d1499697eead031ab3bc899da985a6472fa9c0148e516f1ed9ed3f4b1584b7591422f5df8f5493182805671efeac1c63d1ad37cf03380f3463e896d3ee3a7ba2c016047e6c665ea3529649721ede1d890fc870809e81bfee15a3350418550d9778ec9e858c277e74e6f38c5b3ad25a0fec604690132a069d7183be81625f2322063b5c7b7bf7786fbc86fbb0a3dabf7bc311ac3d74ac70fc2e7a9", 0xdb}, {&(0x7f0000000c40)="f963d447495584128a945eecc2f20c6c138ec6a7d7e7e29c4b91817eac3324f7b8fbd806a1e72fa4e336906b42f9abb7e1a83ea1af68a0df7337e627b4f2444da71b88b5a6ee64468cf4fa9b9d39d299c754f5460503f08a66d79df23410592a1f7e0956e989706cbaa8d19af8a362f3843167e364102599f8e2a41409c15072d4ad00500e98d5f8e9d66419a96bfd6cbcc2842a1b2588fafff4bd94209fd2b3a25125ef69ed8d8b216550d02ef22add31265c52eb6922ae0d2d9d1ad58bfb0632b6e0380ed08b13655cbbdf9a3f1f8a3326b2afc873e894dc9a76857899e9d6f9d4de8362075cd537f48eaceb9cd461ce1ecb5351f0d016df5f4c", 0xfb}], 0xa, &(0x7f0000000e00)=[{0xa0, 0xffff, 0x3, "93812c3c7bbc740370c5b106a24cf117b5fef67c939e85f2812d7c9e3d627cc627400c4806d4a73cf22b584c19097a15a4ee51a7bd84f7e26c415bfac3992b4c85ff0c99c55adc861ba6bad29f0a4fde0f1f5c600c0dbc3bc84f86056e4335e3a33a28474359830bfc2136bb0acf64fce75af708cfa222ec074ac327ccd5392949786e77660b5bed3059cdd63111f2"}, {0xe8, 0x1, 0x469, "1acaf695e39dfa3033610665428a910a6efde01075472bc54e3af5bc6a53f2dfb86966b4b023566ba4b17d3a56b5a10553fb8fd44c986b00c469e20dc06832c55f1bcdf76784aa9d37eeb2ff533adcc87d32181929807b1cfb202c9b37b635011588b1e47fbc84daa84b42cf3e83ba94dd74a5dfd5077c15f34b3decc88829eef1bc29dc69ac1c1d9165895c83601d07157ab8af3d66ff7a27375d04a9ead0d315d2e9d1af2bfd9e7ab611a5438c23098581d59662fb05fd99a226dba0b94466fef712d01b8c6fefd3b59423abecd196efc2e216c732"}, {0xb0, 0xffff, 0x1000, "3ba6f59312d9b00e43d254a82a365eb3fced1b8dc61592efc101db949f5acb2bac8f6635b1ed336bc995d2af788469730cfe07ef0dbc7839894b90d6af4539dc08f6837269cb5d2c329f06e1044cd584cd72280522f7046bf5bf16104f9e77696ca4fad1b8552d84ef840795ba682782f43b6dca1b26fcc32757a08cdf5c42194e600b4406b1a1784d0c95bee6c4639f2f5e3ce086ee3abae159"}], 0x238}, 0x408) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) sendmsg$unix(r0, &(0x7f0000003140)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f00000010c0)="9f351d467b884dd4c0ca30206130b874b0444c5a41ebac45d8883c7b141456c29f77c2719d12eb8da65b905815ad11c798200e74c536c1a0492a3313b6e923231039b5ea5851504b77df246cb0df95473ad05ea7f0af14afa2edcf8aff82ed28268b706f75dda896673e641a09bbafc396befaf0a792e559b5e7c89f57af392f365115fc45856dc791b9159ed8f0507b7b396e80183aeac908d1210fad16eb967c89035f582618e3e680af6997d0bc20b02ed8bc53ad7226279082f179891e0ac54c595ec98d992b1ee9cb40f95fd65270cc00dc6e0976e9b0c57ccc06e40f5f36f193ec371bafc8fc573c13de905b7e6a60ff0caab0d3190722c5de336e9c476fdcdddfae151bcc95201544afdb8ed4febb303e7217c0040ac2dfb8d146b074f88bec989c11292f006c65b121f3ea5d3fb56a0dae89da74b6954c4d81f116bde3b6b173fe22b922be513fadcb65278a238b60ec475dfb3b1c4bf4f655828ec144d94b14b896f3a1d3ac72505f95e5e92e24251295517d61dacd3c5b2cdad73c328591b084cb3dd12a4bd68b816e776b10796d752238b132e183545045cd8363552b47b2536ce214ff67841efdc9a3b1ac0f78c56034bbb83db1ac5cf9fe066d0de499a151265debab90048ff080782cc73d85e3a95a63497157c5d4367dd23f1ecef8327b74ea7a35864a493f2eea31573b5d88ab4e2bff6774c0a9b7d96213d398e5ee91b2458d812ea5b91aa138b86e6c9f05364fa2fa29d73a64a4ba1f9585a0347e4a08d5a6c86e610f170e2636623245cdf1af6c7b1918bc21c007f34b98e27d0d205f5e38da7afac38245b65564d4b3c73c90da11bacfe800131fe8c6bf40d1dc759432bb064c6c56270df63f0591338c0065dccb2910288665b5588560f095c22481df24bc6b2652093ea1705c41fa57e7466b87fc5e5e8c75a49288a5c563c6c67284281105ef0430da15be34b3d33862681c8502cff183a0eaf2ca3d1c7eeea208ca22f7a2ccb517a9c19c2c08d44034367f12d2732f5c3e29b0af7ddc3acb691621f40286f69dc487f94d788c4e116d653df34b5695f8602bc566ba5a9ab6afc431117f17de587973f91342ab54399c03d86c1e03201f4239acfd04c7ca6992d07ac0e4f41834c37a0d9061857ca287c0f1866c443a67f4266e5d28f51f7de9a17769d2552b9ab21c855eac97ef28bdf478655a9f592e311e8c263242b361dc575d7032cf1398dca2f4e782f07f44f335983c7ee6053e9cd781eecaf229d09e2995dd388ec1497a5013973acbfe434bfff696b908b8a7431ffb85260db5f97aa1682ad93b0c2af29c2eb51306b1ab23c2aea17405fc4486be9c5a977fc88ccf5509ef327420511986d320ee622e14402069a5f034fef98fefe5f422beb8590b7108aa5da9ffb1cab695c028ea515d031a49037856d73b6b48ea4e79c03ea27d4f7a3d5bcf7492c204dd71763320faeb6a7c6fc32b73d75680e106f8db4da65ff9ee83fd2292109fbb65733b89ab74c3f519eb18a9c84eb195ba2b5e5ab8f816723a260cb68e7a96de58c598857ecbcb14a0dfdd93ffe373152f58f6918680da0382fa94005873cf6ad7fb93d147eab17e5286486d34b852fb377987b66ec94cc8db61aadff51c4cc30de32110c01b800ba5aef5f4af82506e9bac7ab8d81ea3aa37d010b4cc3aedfa756059d9d5f18a55b322f9c23c1f49da63edf6e4e2273f557eb4ede05c23517cfda2ebcb0cc8f1ab2132ff5afb8607720b3411842453951f45251016860737315f41351d15a09f77f90408bc3574555d3e3b858cb118d088435a09675b071681061f024cf8a10a9ad57c0c4d53157db4cf1a8df522c202b58c741190e18b81171c0e0fcd1c81dddf0bc1f72d7fd13a506ae34f7655148be5ea1c720e478dd5aae332b8ad6b255d5466857da2afefa55b451320323b2d8ffd2620f6bbeb78576c2971044bcb2284b36fa0fdb41f9bac7b68dbc25d3bd9ba2b3e367b60a1f733608c99ff0359f6893e4f48a5e547ea43ba2036d9408daabdf8747704218f629ed6cc47436ae095131b10926f69e2fd597a21a7a20d3bb149e7c5e5f20d5a18c13dc2e5de7528d65cd892fc9af21ef8fad36bc795159caaf2878859c0c1a476d61a0a45ff0fc770538bb5ff2ec8bec92633b6864feb17904107a1d23f15e62810831251413737d4da7e29b76005ace2c5b2db9e9ecbd8c7f6138a07f12d9e6d9b51d5be7cbc0962e36c5b7ca80f89717a660b3fccc82628f3e689696af6de4988d01093cea1d3592ed4e862734949b3d6c0f95cf2f74fe975d892c155f23571f383ccbb47402c26970c6cea4c699342f93973214d52f22a1b73366dc390c5bf5712efa4656ed2ffcfd41757e043ae538ded8beaf3b8fc7068c3645bfe345fddc89c80b8bb580b59be5dd7510b03040278ce2ec3d8caeabb999515a493c8ddb2683075b479e9f7ed309b6e0d5326c6ac14f9b7499c4c3e749e383a3cdb900f6bbb08b78cd755301db597357d4e7044f5e571c684fdd72e6a1a8a5bc6b3fa03abc49c93106024dca1e5f42a9b947c34300373710935235e772a58331797bd28fd5fc354c76aaa93c97217468a62edb3a5dfa685e642a10f9f8228916b922e16c0a2daa7415de268c59fedea9226a06a34a7c60b951f7fb9a4e1712ff1c9ce515f34dddffba8eb9859834b549e0ea808b226c39d59b169032fdc24807d7a2df41459164783ee69d3d00a27342e9b4262000fc1f53e1aba825de4b9f0896528d183fe702044975ede59c4cf49e2feae2305380eafa0ebf7859b57e57ecd0df77c5b6fa140330fa4ec6f6e09351359b363892dd00c3812b4c3b2186fd1e96df51df90da092b74df542c8b2ee80df21237a5325dc3e90cc65ffed152a0f3a9fded3e2cbb1b90aefde6d41862a1dcb3096f85d25e543351e9cd52588aada1ca9ef94f66ec5594f7e5ef9bb50bc55cd09b6b623d1ca8aeadc07558651fb71064b06648ac0eaec85f60a11622b3827c03450f83df35961f72c7472a9cd41c02aa70cc87bb7b9184dcd575494220b2890f776b11612107b7dc781b28e6d0d5346ccac15a304fb811a15bacbe79b37a0288c039f6f7a6455134b1592c7b693919e247a8cead12055c3e0ee13b032cd1b63d3aedba743f7cc123be748543256909ed4331f178804caf7e1181d1da7c3d0ca37a0397594e3c38d8501ce08e2a576f9a41f73bb9c1d7471a6e4b4928730c6b22c1b48aae6988b856f4965ab8b17497f14810043efa595fae8d8bfbe4bed7b1a3da3e04bb1fa7592d4d99906d69ccfb0930d48618e9b99bd1f168906c1f6b72d426f9ba9f0250ef59cbdd398f38af9315e1821712c8856623f0c240b1d8679c0778ffc49fc866fea5c24752bed86fedbbb38fcbcd98669c11b0916579df7dd54a6db3dcbef29c24e712bce7eed5622c04d207310da67d7e6285b4a25a6b398b5348052f54a8ae1c4bb25594e102da33357a3c4414a22a6b3f5b3db32b4a025b73e8fae33b1ddb575429992f52161bfe532240e108422f375fed340cb9f87f59f46dde645da265e7b60e547f94128414bf82cb5928bdb66b2f759d2d92f17d3113b061f827c915b8f2c2841984c78b92bdafe9e461b06dd23e44ea32a7ad5fa482d378738519f4680f16e7316a4c9ba8912baff50edf12d8436c148080f0cb02864f79776319ad3ab72e3c8a17593e024226068a94982dd5cebdf858686746a1a54d96b474e6b1823c83ffa3a352dc1189e4a72c7fbb5915ec8ca66fb560b522f72b49521a11dbc875df12f9f02781386433bd2ab90487941ac6ae61e3a42242c77034345db6551b3ee7ee19c2017bae3bc980a12df370fd8cecc87848637eed7834fe1b89bab19d228675da87374cbccc4070a66ecc92a83cc962db5004af1b65be33b202000a0baf6b062aed9f2cdc24b5c81ea415b4173362ccce331e251ce4f979c2ff7e1eeb1c78921886cc1b5f88bc7f1f1a3d2543b7e3fd9736667dc8ddab5a5e23ee819180a2ca2d5810b73cf7b4d4e103d1b9628990f8c1bda7594f22a4b2f9433b07fb38605c92bad86055447d7b23393a60c7a90267650d23b450c406a0b4f41d5084da5508a119dd0f37e9c541c5bede36501fb88fd4527b148febb7f9623c27047663862d13d9725bce53dba1523bd3bdbdc9de6f7f096b9a556f5dfe4c2d19f3e15ff7f03daa933738244987570cd31c790c01289ff2299d83173b8e206994f216cfc43f8750b8513a90f7f0bba3f046c34db3ebffba050c972a801d3f98faf179bae9a151a0b230b3fd6cff41587f8e7c91541d6086271a802429e52cb74231ffc998f7adc11d415a87113d9e6529d94e465a3bbd5299278f4873afaa2ce594797d51135fbd5254d0eb1e8c62905325d18ec4bf8425c77aabaac629328379b96f60de109cd441bc08d1edfdebb6f9963760c58def9428098405b675a2fc5ef3638a2d1bfc2c88c661f0bdfb126561ff8ed9b497b05e6981821b5248d6dfa346457706e9fa20fe13a5ab9bbcf8315f0f57e27816ae14a474e20ddd53147bd90e74dc066886c8376dec8b75e882e45aefb29f484068a4e134ec75bb0e0c3dbe65590d0bb4cbf2ce4b1767ce680ddbc2aadea36633e4f805eb5855da5a1add8fb8cca260addc173b4d60dad7bac644208f1c30695b94f5d2f4f82431a14cf7ad8acd547f7ddf7201c55659a4cb0320384fbedc920140114ffac98f752cb74926b70bd4bc24b2f4af45f3cfc91a0e76bf9dc132e03c73645c7dba8f2ed09e729a5ec54c94efad2352a39f6172d4cd484780fcc23dac43aaf95e90f24ba0fd69c5e4b2a002de14bbaf87824084d59fd011a2bb5787b452529a41941d5b0c1f00f703703193e1efc115a67946e0434ca89915cfd66fc8a7917a4d465a6e84f033494a37b83f1ac17674f9c96f79008c4edc90a777436b65aa7c9831e33c2adca034dfca1797f95a35b4191eb1c780bcda741e75018ce01737174e36df6120a434d0491e54c08a0d6753d44f24073c85ee8b3d829b01dfb737a190acced923e7e03801ef0430a6f6283d0b2941bb88ae10142696de7d1f60091f84ec91d7c53498124f0f731c296208628a9bc18030d0a79fea04bfb0abeeb801466083ecf8b2f9783958aae431dd3595106b278e70390df106e02969f575c44dd2c7b946af9c1f7a474a85c9db7d60fc53e5b22fea161743143b0cdbc030add33ed005e03ef285649b100c6ad761a4b77b3cb299cd9c6226c88234e12807b73bb1513f6012d6b6620886ade70cace95d731f24484a3bf9d970bafd461ebef980090f8fe51bfceb42402ad4933f87ee60ee88efee4e904e9fc3a97eaf5857c3c7462470fa9e506010b9858bfb8701055acce9c28c5951f334282b966b6e9ea1ec45d21c771ba86efd0019890398a7fea59e1c12a76c0832dffa912744994be75d2980e44fc7c65c856d33928349022e4436fcab09e5a10742f0e265b7011167f3bad0761bab0e60605c9c756d9cc32a057221483eb33cd3888479b2067937a02a8d449cd8cb77d698ce5b5f9739778789a42c7c8459cfc45f2913dc9719fcbd6bc5e36aeee7333cde4ee8e7319ec4eff3c70e991feea5b21325cdf048de3bce1271fa5b83383036c0fc1517248e5b5a6adb22c4143d5b1e375edab44a3aa7a647fe756ad535b401de8c20cddb6aca6e711249945574fc1e8e0d97a298e592223004fbe3ebfd5f87421ff54d509f196d7a309d14c44736f975d09ff544a3188b42911748477c8c9b4d6be05", 0x1000}, {&(0x7f00000020c0)="513abb5a55b1d036a850fa4875cf469331486d781484d841c4d129a123910aedf00007beb48650c924a6afa7ec0729a80196c7b065dcbae1a71406145b2ffb468653c32eee7a2a199999df2e79e4524d464bab2310a6c169374d56798aa590c9164bb53cef02576eb8c0d2f9cd86ef742871c66360441b8e1e2136eac3ff5f9225f47f787639bbf9ec326e30ea9932056c636645aeb81d2e82dfb6bd0b2221603d0de7d9988dbbc36314da1157f0caa42993d32847963a05cc55581e4949fb79ba3fa2da09544eb4cf71619990c9e0c08ad9d511839c3480a50a99e09f28a0a8a499d6cb795a1886f765fc454e6755856551ecb7ffd279b0da8f1fc8e76f1e18c75fe61c55f928366661bf86936796026651cbb359a7719eebcc52a791a9c7c57a4031fb76f96ddc2bc00cc08c1816872964634fcd5d6c57ca2f3f0767a4783afead6463d92b71d914ea96bf7b1118e6654bb1e4f55f35b0086a9b78beb26fd137a02c6c4e8667459637f769eed43a4e3fe9e3c381eb7fbd360f930b22021711596be09113ff9e2b034d305d453311761161a287da31eaa100f2fb3587c36564a5c3857ac899ecea670a2652dd72b59c63e5e131a62444392ceffa900bcb87421dc3d69af08c33374bbfe796e8bbe8c74f769dd889f8c88182b35fef0da9b52fbfc74abea3818790a1d76779e52d0c5c89cbb97b83acde1cf207264eb8974c0b2b120419f843a82b93507ccb0c8b1a987c46463cc9a85468544e23cc6449143dea787664f8b1f63286cba5cdd12002eae87a90ef3a36ce66504cc06196960aad5ecd6d349b12d1dbee28383f5cb2d600ef28bed9e851f43b8eeba99c6a8edf6a2020a50696c596dd0003b211470546a119a51841f126c82b16c0d81afbf9c22b4e47a79849d2b5a364e6b780134baa18a8211c466dcee0464009628b8c417a98cad58f9002044a833be020751ad911acaf50e795218a022338bd83b1f86d3ccce81922d134fe93fcf9ffe8c817fa3fb0b3e42736df0c1b515881a9ab96484e0ebbcfef141244f2b4b4f0e34a893faf2292260cf877c0b0096f5894729c068e496a71a551093f704130cd187e3e823c769efe3b4baf32487481ec6ec6140804d5d81f215091185d23d9b5e8b395450a9f17bf8af9002d319b3d20ac45f671c9a783be450a4a52bcc6cb4d910ec8ec1b70ff4b846d0615c2ab6a0ef020af7acb9d5fd54414d210875a9c4e713c04019046bcebd3ffad086481a953ab44ba0fcac0e14aa08f3b5f02f3ec238164331180eb8fb19675f5b62980d2a4ee1f248b86a9c60d85f572dfa8f530d7c8dd9da527dfe37cba85ef37b453eed659df2889aa494ddcbd351c88cf995a3026728532bc7cb6ccdca4bdb3bbca0c8d0b0aca2f0c991b94753b357e381e9f88deeedea7be60705d57c945fce6f3a6af256a0eefa455e618a0d59163ab171395aa72e552a3f12e4ca34c764d789d302a5d2449c6c5593a75992bd7e369943369825782fccf544c75f7aa49599adfd739a5f55c4b74ca66617d2d7b87bdd273a599917202ce53733d3ac9b7286eafcdf29b4aa515f8478203647cb1ae4056fce7d9fdabca1347e3a6110ebc2779dca9bf1ad686193e7abf3250ccb0a43bea4c4f217c65bdfab33b7239dac50ac5533fac8417fb3ebfdfb9fde63187c79118a90be34bd1fa8b75d185e66d46661b36e0d974336b7d0f48008982504b8614b556a0e7a0e56e2ac3ee651eaf5be4b4e659324a216b475d0bc35d64267673561fb1c30d1e567547b5ba37dbe20a16c5782801146b2f58408935ffee59cd908022d3c7253f431f9b54a6cdaec15f9486e4d59747a2e0211f8c0a511ed74a0a49729c19f3751f8977783e62ab7938f334c216dd14199fd00b8b243b8a0aef3c0e4ed0bb832e350c6d06f07359f4ee2c902d2a08183698004b39c4188e430827699f7ce670dacce18b9645be4e14affa23c2426aaded05b0a0eb6604f7a2271a4a52929173b01b90b85639492c50f9e13f780af89417ed2e657e71807c832d82d090a1d1ba4d0416aebe2a3d6bed464a73fc269a2c93c59c98eb4a1699b97ecec1b78452167835fcc4cb34d4883059af07be0801e5a2b0b02f0b0d8ef5590e5ed8a009da977e33eb33edbd59d35adc9ff329c3a0e332aadc1e0ec23f2d4dc2b20bf550f0deb11057382305ef85de9181e36ef92ca74dc8ee68e8316303ca4a2f2de014fb0accd59d9ed558e7f5dc8a05d556ffa723bda42b22920db39de1f77111d44af4cbf3c05e317be97c05d006d52fb5fef525911ed961541e9148eb589a43a4c3d57afd883cf27a856765059080c499cada0abaa1913bc50bdfea26f7188e572cc5c22fead504ec615eaf41fcc1fa228c3886d0fb8f5b1fb7b777a8d8b6b3b21ea48a071abc81d8bbac4933ac9c319e833c1c6062fc5d31c18eba1c9c87a06fe3ff97d75ed9e47c925c2456e1f7ab6a779f289d92747683fe84a038d49499540d297e4b60ab636a7e4769ba63d3b2184d8ef293bcf2cbeceba38b5b216eb89c35a7ebb52d3551f093a9ad73b4dde8ebcfc4244a2f20a038ac8840d064a6363a0fe1cd8dbbf3b1574e4f135fafff1587135f1d751432a86132bd0e6c4fe025861a0dc67a33ece1ddcae896a7f7bce939d55f60fb4b00e7667bd7d5d26086f8037c233569b1b92d0721cc53a87fde7e183c0a775b1fa7c8fdcca43eaf0fdaf260b2bd4f2944180a7927b75822192cdaa43440de6100f6612928eb699e7d0a0fcadd0f66bbdc69964c9311ac65d569e4debb36db220865f546f14aef525a153bad85f317e841ed93a3ef10a36916bf4ae3da90ed9d88fec44b8089ff4c702c4a3dfbea4f432e4acab0cc2bd59919140da44da2416c79c529d5eafacb973c346453e908dbf6a96bb0f52a5690d2a5946ade36613ab151c5219c062c632b4275956d3ee63d5946f3ecd50d35b9997f6c643f3cf4837e3debffbfe544a921bd88a01f62abdd5160472065bb0617eb0c420ae926fd3f705652fba31cf735595a03b2392ab41170538424ed5600b5675444f5f1302470fe5719a25e6b25979dd7adbf921446d64cf8bd7c20e5c280c9b5e430f208d67af45567ab172dc59950932b00259900349fbf31714aa52dbb6f73acbf0ec003a185953dbdb4dddcfc04ff180da7b43634635efae07aad564f7fd21faf058790aeb97a7cb39e82d9379a82a51776a89cc0d8738dea25aa2fcafb0d6b4ed77582ba4bd3896a826843d4ad50cdc72b49d7a95b28fb9de581342e77336dd3e79005683ef2079c7284e4732c5946044ddece39988a3641b3f92b834423eee00d0c6683cfcdbd76ea5aad6d8e2d18c07269ba3fe329a0557d064ffe0cf56fa0edae543e9a442b330b0946613959c4df3f9112b26ca6a8428e4dc96bea3642ee82fe4ffe4090f3bdd17597d0190d8b7e04d3fdb12cf10970f1ae7e84479ded34d3f232bbea7fa01fafddf32ecfaadb6b4a00ce50aee036447500c36d910d7d65d685f9fc7fa0a698ec227b001bf66caf3c31f56c523ec245df8130847be37e314ab22b91540b26f8ac1fec055f5ac58061c3d7baf2d185f6db56dbfc50c75d4a4cb787fdc1ced4b6131113ce47051d352be7dc3e97b469d5fd9314a9a91634ac826224fab2c11e418e2f7086898c6f1b58dba8eeaa2c85ab8c82284e8aeca429dedecc6cc1974f82c23df877f3716e2bdbf75caab119986e43162f4787a23bbd0e14aa27b9a953754077d2e63b4159c38af5894be806f5215d62991807cec3a215a0cbc30431c74449bbb1f5ae60cbb02c693ba844337cc8ca062f314f8672cabaf8567cee17f1c85635579f41cf3d0d977fd0841c32a006dbb6f5de3a11b4c492483f3ea700dcda606d361cc794bfb7908a966a4f04c494efedd8e2545feb5edf60a2f4c46ce121b00419ce5c29a2114690897889128847dd6f9fb6bb448bb888383ecb0f5a7d9c23a0f02b8f7cc883e34deb27bdf3401f5c41cc8342f4c42bf52e8861d3d4721eb2d99018a9c224dc60b8978858aca299efe57ff059a83b74a2e98a616927df242e65b9c2d02f041bd27a9fa4df4e82742cf208f4855ebf45a15eb2a77d3b831ad687ebdd97556a6606e6be054fb44638f675a6491aa9144154905ec73ef0a268a642d5c6724dd21180e4d9644d3a737b3e753ef6199c40d8bc93ec0a7601aa67227774bd5f6847e43375383aa68f6d6ecfa6346395b16f2abbebbe6ac94866ac0f21172e38fef0f355a4faace44f436a282ad820530a8342b5df88d6fb42c1960a87bef1f0e0def031dd12cfe6ceddd2cf2e88616b4a5d7603794c74f82a323825d19d6e6096afd5b85689ecac469ef29de70e81380de19e08dd496bc7638c2d41d741e87aaea4005deb9bdba0951a519fe25e0cfb27f46e8e8c49eb947fa54fb8dceade4a1f289d387aa37d33ee1dbb7b09620a8a2d7951d259786073b304958540c050faa294ea2c7e9c495be61081aeea3095f4cc01ecc92be070c76df5d56767fb2fd689c46d1dfc7e08f4c39b2feace9060b31776b0ef4c509bfc9cbc35b936ec326787c81cd0193d9e240e70ed7e52befb609a2655f8de9cf2e4f905ade6a18d70a5ef75fa204537a670be6ac40fa93a1efcfca106942168fedeac948d26d91f86801fbab0abf188cd09780b8b9c39b80e7862aa99e9885a00e6d797340726ceca30a857f4f5d3fd69a699300dee1ab0d880145b411df89530ed8821ff60d304d516f8c471289e48986f8cf87c1a19ba9648660c8461ffe0604782b7ca56b9b1ba359e393aff1805d3fe1cc682be5792a622d5d8b1d67645b3d7b08b405b6b35f18652b15d9ebe813554b3d360d652c30244becd8a19b5e06f1ecd04c35b3e03d95719a862a560b3391d6907e4bbe75755d712fe6757a75de82fd3e8c995a491618fb832482a8ef12fe97e11e927c12b719126cd6a7a83c0bad9a82846746a305651ca012c3bb7e4eca62b32fb228ceba719ba31c98a7e0d759713261006e470ad6bce0d22eb6e86b5395128d20265cf3823c0f8774398fbfecfb4df2d0211f71777bf47de0e21c30090534566da3c8a647ca0d313e0b33ec6b10c45402f0649e8d77108b0e618a5798031f3492938f357e0993a7a51b17443db30220203d80bab7626563d6273cfc62e255486f9df1a1c0593143cb34c8cfdfe3055ec535bc5f23cd2ab91076062f2f975a328286aed6eff68f1b93be72a4899e0e01538183a3db0e9bf2b76b4908105381fa3a6b94bff014b8837efef4c47b8c2b8bfc1a5c5a27500b036e1fa2491d74c8e64d3f7ae1c8e090905a2a2ef64e3ee149729e71125142611fae816cd1ba1ea29d731a5ff242253b7ca571c27ab5a9c009a631ebbc130de284ec609870138324211df974523c5e27ffd6f3b098252f686e109ef9737c0ebddc99081361f0d3fa15e80c10c57b29d1440bcab14a7fa95012b0768ac2f53f29af458175aaf851cd054e9692446e478779dd24e17832615be192348bf74779b4ae66bd97e7ebbe6bcbf3bbbe6840e20bf3fc5bc74b59dc5595cacc8a94ac55c880a10b1b532972f3d4307033445079713c9899d904f7b1b7403fc2c400366c4da1957838099d5915dfb2ff3ae82a4bd6d212b5615d803bc03755d5774819d3a86874ff4c34a647f447616534ce8784db186ac27adfb41628deacf08e9356e3f67a8c324d74418b64feae9ede955e4e2b02bb0c986ece9a5ad8415347f563dcbb55c2a0b5544146181bb81ba7493d42f467ff523f1b6d521fcd7b5", 0x1000}], 0x2, &(0x7f0000003100)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r5, r2}], 0x30, 0x404}, 0x4) shmat(r3, &(0x7f0000ff4000/0xc000)=nil, 0x1000) poll(&(0x7f0000003180)=[{r0, 0x70}, {r0, 0xf6}], 0x2, 0x81) sendmsg$unix(r0, &(0x7f0000003780)={&(0x7f00000031c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000036c0)=[{&(0x7f0000003200)="4a50ec0bb61048fae22e1611806e649d3cef84209ca13e2bcaccc65bcaf79360d43b9e24a9fafad095fa1c43fd5842fc5477737914b2773ad4dcf2c17bb96b98d2dc4688ba24deb9e70e1aa771e58bb555bd76e89e5ff9a290ed6c7025f8cc8703242b9a3fa40d26e0404b8b", 0x6c}, {&(0x7f0000003280)="543e613480a2c503a44b77520d06cd204261475de993846528791ab5c8036486d0ce648d86dee6fcce4c7bc54ee115fb0995b359754f6f883e6d1a6cddfaf10db6bbc7d43ab1d97d21", 0x49}, {&(0x7f0000003300)="f256d3c6f44173b440a511d2822efa66c52405bd0c6e7e7ddc7394ef0b9e15db56475c2ff0af172a41ce1238a30fb486e58cd4f99380dd8b85fb5796bc7a7530b79a0a0e339c45667f19868c", 0x4c}, {&(0x7f0000003380)="fdfd83103058d66f97d0842ead1a48f9b23d263f8888e6fc", 0x18}, {&(0x7f00000033c0)="e687aa05484b824186b6cf1cbbbfac45683ac08c09b0b90956b4efc4fec238d69dbd87eb8a0e89f0b8fd729c06224e20ceee6856775e95c2e5e887e295c0ddac787950261087410282f4fb7bb1a7cf57acc5387df5194f47287da6abb2e2d2bb284d53990fc2b68d4b433795ad2fd637450b11502616f62b904f56d9b89afbc6468ec0f224c0de053000e5f67f093d57ff9a3808f4065682a77623eb3b1e12056636a82dc2626154d78f47afb506886fec91c8a520b03ce721dd73", 0xbb}, {&(0x7f0000003480)="59d39e3e7b6c0a08dcbb280ad225104088cf236984f44bc44e1b12ebc243983bad39c5a88d5d123002e42b2ec626ac0b4f03d5abff2d0d0ac0aab1e76ab1edffacc21f91b9734c4a878c0eff077b67df9a6ace", 0x53}, {&(0x7f0000003500)="dd967e1d55458702f019020245379b494a", 0x11}, {&(0x7f0000003540)="358b4d25f025add146067bd663f24e655f2547c38811d85e68c8d0976d89df032783257766b65c7feba4431dec6c513995e2c83619d650c9527c5a32993916a78a25d21d1f2cf7843263222f8bd03d70f8e31513dc36e9fa16fef2206acd87dbb646a41350a0385bbfe81fae5f95e5d7d1b8030a211a48e164267a79537f2c5ecbfcb4841fbcc1d8090b821f7fd0692e751af18e0d9f9a0dd5140ae3", 0x9c}, {&(0x7f0000003600)="a06df1abd80aed3240d06d8bf73259eaf2b731a0857e858ff75761d79f6129bf4028c8a78918d3ec87b6e615acaa0586d5ab1f6f3adbedb161d657daf994d32ec567bd55e82eca7240b12a30ce4fa392e3bcfeaf1fa5a9adaca27284bb98c2225316e9c6648d76145a9801b1107901a8c4ab6927938c703e345e0e8793d361765e96b8fcb65b5995070c8310c949aaaf1e8caf6921db6172430695a98c686eadd8f065ff83f5c61cb903120964e353426d5c79ea", 0xb4}], 0x9, 0x0, 0x0, 0xd005a94c0535c52}, 0x4) fchown(r0, r5, r6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000003840)={&(0x7f0000003800)=[{0x7, 0xb6e}, {0x3, 0x4}, {0xaf, 0x1}, {0x18d, 0x1f}, {0x87, 0x9}, {0x42, 0x1f}, {0x46, 0x9}], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003880)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000038c0)=""/158, &(0x7f0000003980)=0x9e) unlinkat(r9, &(0x7f00000039c0)='./file0\x00', 0x0) shmat(r7, &(0x7f0000ff8000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000003a40)={0x1, &(0x7f0000003a00)=[{0x1000, 0x7, 0x20000000000, 0x4}]}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000003a80)={{0x4, r5, r6, r5, r6, 0x1e0, 0x8}, 0x9, 0xf0, r4, r1, 0x7, 0xfffffffffffffffe, 0x1}) unlinkat(r9, &(0x7f0000003b00)='./file0\x00', 0x8) open(&(0x7f0000003b40)='./file0\x00', 0x82c0, 0x62) 13:35:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x210, 0x40) sendto$unix(r1, &(0x7f0000000080)="65d053f516c91f8eb525ea55946b666919e66c84", 0x14, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x2}, 0xc) 13:35:26 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x81) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/187) r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0x4, 0x0, 0x5, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r0) 13:35:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e0c6a3db76fa8677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x72}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x7fff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="52e0fa458d9892e83b845769c70860dbb8728da438048712d8961e844a25b9f96859847c3df120e00ef1ad577760c94332", 0x31}, {&(0x7f0000000680)="2a1d3b97ef6e6aa149689bbc5b25d4725869118048c23ec1f9fc6a1d1d57fcbf829b64b6dd0797d4af1b743ec9051334f5d62de2c1672dcd7343a9ac54d94fb4109542239a40d313ff29579481b602eb64c3fb7541f2849b6697ddca6e3b3cebec2a37b91a0d38eaa2ec2dbad8e0b4029cd5fe1df5b06760f66c4fa97f88a3fc81fd1c766cf69d63cf84fb90ba8250204f1ad8aac5ad8d8e0f7648a746853fbfa906218f48bb3f9b6b077ec906076a443d23609bb5224708a2218da9ade57dfdec805587a4d27af1c641e2635b7420d53f883cb5cc828112dbffd3e370ad0af26acddaaf8ddd26d1651fd2092c4bbd4775e17b5c81ea5e9c9279395de3ac981f1d321522e8cee8f62153aeddf0c38879d296d73017bb0efc5160942e6a18e14c8552e02b1833cf0e82389e93dcebf2a916ec9d5d82bb8b167d68722d102c7df38e8fe6a9f4c24f03cddf2a05da5c85fda707b2bf78dc6e2f818bc11721a209086d2b87d87ab650bcb2e19490c532d6a2512e86fda030bb0448d1f662a20557960007510cf20790d0bf9b89fcadf10a293f5355bbb6805b6db6c49bc4b04938750ba5af43112ec674fa94b20832607801d03364537c5b2366b86e5e5dda32bbc69855ed0575b60606321114830bbe23bcfccb429956907c5cd5807f8ede50dcb9449637f7d3eaba8cf21bddf474f4589c519ac418750b71397ee1fac57469920737606f67edb1bc808e91142733cc44c487cb068ae8fa76dd1b8006017cdf3ddfba9f343de68005a6e40992e60f655e6fe5183b1cb06f9c9716e313570669902aad9eff75f3a040d53c3662da8794a9bbe5ae70f59ba119c76497225de045a6b01be39ea22ee27db8971d481d3df51462717facd09bb97749b81cfeb2e8c1f2593eb6e4640437056a20bd10bf68b5394d6d2ee913731fd404146847ddd5fca61bbf8176effc89945b970e581d7bb2359d39071af03695c92d0bd85e20436e4c652c08ed7e60b446c653e528373d8f34589c9673e2b6dd16fd7282bb930baebba4ba1941af8ff4f34be1d1113a112e712cd41d41fda56178ca023ac3237ab4b301a273290dd3b5a6dc40fdaa00cddfadd02a98fb258935ba5fa21b3ac20db1c93145dc52aa5c63eb3c1ffee461769db57c67f65500c06892e0a6b8ed03941957c83cbfc7c9f9d64001b6e9ed40a2c3b1050b29fa8160513cd24e7693458720b4c6eefbd158c383973b1a1274132068be7946f213b65d3ddfce182b4bb3351e429ab452abc4046ac7fa8256b0db9dda6b0945db13671f8f4e82d392eb20ebe5a9c7dc54d7ddd5c223a2e33f6e223a5bfa4e227241eecb6bb915e6592579c084baa3c8c1df94a686517b0f9f6823531a119e93b2058eaf1bb98e974948ca3d9526355feda365e946add698fc7e688516d8fbf70fd5f830ea62aa107d95c1834aa47cd18361522b6bd5735eb443f584f2b5843506c6a568f71c5f4b9f5a853289a54626179d70db8f3cec70b69e4581306dc6fc8775a93bd8bfc1bd9e8dc3b25256f9139fed28eb7bf484fc83ac61f7ecb5a96201d83dd46b10bee2b0ae61a934cae8657b90e8331cd2ca64639dc712cbe43b91f485b9533a61b2bc2014f1f25e4778187a30fa3663e3c4d8aa125b18948e28b2ef6f5b33a101ddde95adb6442e0519a84451060860648ab9366c72b595a18e764c49727eef89873a069d4e67e00b1531c0146fd1482350332f76626fd5e62c2274927a4d1ed00a970e5151e545734f5478170ac6b486d94ca708b08076e2936349011685be4ac23fe0da53652b31987d6efed182c445f9b8699b1074b9e7dd83eb7497e8f499e04bbdd58663d058e18c2285265aafbd6f4573d7981466e141dd99f9534df28daf6e2b49aaf43cd527df3e37059d2e24a192cfd89ef1237e2b17559c92896445f7bfc0a72715aaed581c8c0eabf27b4850bb8db07c415704f58061a0191eed7b74e69f25aa79dbfc2918e39fe11c3e7681b0a1828b8ea7dbae6e6e7bf162c8448a7cc5ada674705ccbe879b8683273a2b8c6cbd54f7af5331142a3c5b1584532b3014d7cf392695b8f8947a50df6152aa49aae19bdb6255a5108457772acb0173b7c7fe2ac81b26f9a7fcd3896e51519536147e9ef2c504fb92b68e0379914375a6c37c8f496293ebfe83b26d6d9a8612e02ad0314ae6079540bbe5dca3c3bda2c53dee35b942f5cb09f62801b1e3a70a87fb4e028a1746eec9492b03442133d55b98d3d142d3b9b412f80fee39afbc826abec93cec1cd37cd37b43767efffd9351e28915ce8969f50af78a7c7fe5fd7a3ac02b52b19cb2f225fe33177a30fdb93f01612e305e69d2a0c1ed17ca95ad9eb2b85e5a6dbe6a2f9b18d8cdabadc00341f3d6434dde5a1ef4e5c97676c574d410e2927a592291abfccc0b78dd342328569752d7f8445de998cd28bf8cd2b1097169e158ebf76a5ed830e01f84757c8e7c5afa00c1cfd9d73cc383fadd59074efe68edafb410fdb228aee296c37e6f2f7e80efe2e1d316af7fd7c6ee897fe9ff090d9aa7e8937b7b40c31aea5c663309b349ffb6af5ba75ab151f2d2f135f8b0d5cca4153307b5b7f2431ddce39ee4408b6d105c66e15c4c365ac9c76e9c8ed89fdc13ebe8b10cfff8a309783a2e5be07078540f9faf366b53c3686b92c35f9919fb9380516d073223b230f8fbc973f2360818918fc72adbc45e40a8c26607e2006c8ae274ae6287ac406721f6e360948177430d9e2b00e8138e8922a09df7d9304f8dc56575c10b844eaef21cbb14e0c01b5503d508081374bdb6baa091c93ee131af26ed6893a5ffa2debaae649a0f6363b498e6abc9fbdd123f01e37bed97988483a2eb4f8ac0be1472aa275191bf1b594344e6c9ddbc39c43565be0da9fb9c2be5e79245143ac9ac32ec72dcab1a03d0ccd3ce7e5c741fcb23ea4bbf008ca4a4e5db2904f0b7ef08c92dae02a9b078c3f76c305a016da4d5dc7c2e35341a650a0c03117bdcef02b45e4368a212259c1c6b6d4e7c9cfb73ab107712c0413c0b40a99ef59744771739900c2f406624c708214cd3473801285bc3e2dca2c40bfd741a92a8d6b5e424ef5194c9f64b637ae44dcdb62e52757fbc2ea0d1b365cb434ab43f1a71a7e46366f508229e2159cbb9555c5ecf7acc031ecb2ed80a355fa0fb6e06a097fa3e11a7d530eb9e4af840425fdf75573b4477ecca99504bf35cb7c1be224750cb6514a5efdabfa38f3f9b7ed7c181456e8fb6879ae97f9c35a291add3ac777865da78353d12a9e1260082ff03de3be02ead07e26bcfcf23e62c83f539a8cb38cd34a50fdab86fc83d8cd79ea5b7aaf2dc2d8b63039676b551a8295663ab8d3e0c2a0c876caffa9d64a2ab54ecede6381b5cc6d9a2e7b342a11b3336b44400b9f7edce8e856cdd45c9f485fb0758fa9cf1f5c90a1c913228013be16b1d6454890f2a444638a781c0f35f691dc08183f522ec3eeeb6b03158deeb4f9ec0268eb32e5b18892468df2d93d633a74a43de40dd0ba7cbc297cb82374b456f39b6b955f1ae8e3407c6f85c0c6b57b99cfdddcb63be8c524097a6f3704b54cb34c47dd7dee784ef0ec17cb0d074c3facf5c5d5838dee39dd88068a78cbf7f19343d475250f2ce6579a7a4847d05bde6a1b8a48f9bea883eefdda4631007323225f146cf962e5fd6ad0a2459234980488e10449534aa46d401be244d5fd6016b4190f725c39a31fe1d2af818646d016cab4a755aea45ee41fd1aada48900de913c8f32fa72e508f9b615c46e6ca4fbf00a82c26d2e07a8f278d11bedd27ea96bd6205deb54d10e8237ca93ebd87a0fd8d74dbe55e6b3f020b256ecb5eb58597520e1fd50e435a08d221f52438e7b07ab0c0e932bbea1f638f037391069af26ed464feb12b7e43547c7e1d821b6fe5366bc1cfde1572a0a4216e469cc5809df725c35d483af88adddf71a9df266fb3fa298faf2d05d4e93b39fe074e28c23cf8829e9ce053c9c35e8960b2e99f15868c47592fcc22e5401998451b1e9e42df12bfd42509ebdbd825d7fdb6bef6b505982019b4872041e0b2a7ffd5627b5db1b4e6ad5610ffa495036bec161b37cfb44d93cc2d665a57a11dce78cc72dcaf60ae50922c2db25627b1b54a70bc3a51c0fd27f786f61a77ad764c98539aa8ae09a2598d5bb9fa1d31783aad8a9596aba1d4f1371232a08d0440228ae7fe58401d06384548bca7ff34b6cc0bcf4415896ad4653072a18bdab0f4364e562036eb1a1bbff1cc89b098d308b95cd8cf314ef9a3e3630dcdd1880fe51d90a19d96da85960cb00960d1bab6032f9a8b55d1bc117aff3d03b076fde77548e28736cdda689ffc917be212b75d7c82c6f0e18b8cfdb19dc083a9b00e457f870519d55d546b7a27b2ee8fe60ac8819508cadce554bd78e19cb0db45d4a0fd2f516deec3ac02b8e568f73176988fd19ebfcbe36ac79d5da9ab83d99eeede728b72778ee62ec0489068415275873df9b849c11443378ecbc9dbda26ec5bd916ae9091a1bdae74e25c3b638058ff751747efdde6cf41b392835ed6af039e8b72931df26092f7c155ed01a96e6c44ade513d10c6d442857e8badf9bf66006e4548876e518d422737e9c585f19cfdb6a4c5592953cea85aa1ac3ec179f6a2b27fa96cb1bb6f71be4b605e841c21be1703261c6ce5f2536d8130be89668cb11bdc2299d65ea0a565463891f1312f3d105b9973e07bf1d7d551960e6c436cc321aec80f557f67b7efad1159b72ae28f362c2fea5883444438bd73bf791040186afeaefdba4905c834be33c3ee5ead4d0b1806fd831935d76a62c489595fc0660d4c9cfa60df4a5a6c01ffc468bd6a3614c67d33d5b17a46dbb08a1c0346338b5a0d63ed4675f56224a4da0eee5c601c581b113654e8757c24795fb11c384c138b11c171c52594480f5993fda6fd55398a2f75eaa382a2f474554221b6704c60e617b5edf44e81ca5d7a77ae70d4d4c88b79a9ef833206995209a75224f7a907c52b7e4a92d3debf42804a71fa511bd9ba362a82161b16198efd6ed171be24f1f2292bc48c4279f433c105854a53e67ffc789cdf8e27b74752bb993fbc09eeca4c53c08ed5e3dab3799140a2d6f74cf9f3bd44958c588457521dd342269433637d87f52a0431e0ecad99787455763beb889de857b31764d6efe4b2040ee5ce8bb45fa63f60eff6ec616a2bdc377a8b463dc568fc0879880a3575de07fef3be5e9e1d46dec13b96b0fe8e3ba8f4f1a6e013736df09b04db3149b2bea51ca2a9aa2c3b003815312335a7b2dfdf243391d510a50dbe3ffbc21e1dd9e45c2b40dc3310b2d69d5391f59f08fd6bc636edc8c03071ac41ff48720aa70a083550dfaa9269e662a3099f0cede777dd5d9a3a779069499a6c290fc7f9e87ac637ecea9b0490d377f9b81f4a822eeddd797868826fc053564c8b50850f62bf7f0f34a06444b534f00b310b69ee7f3c712f314907957f01bcf9d2a49c256525d0022cddaa0f699d29f640fbca42a2b27c576e58425a7693a4521ff6855e6dde5801ead22747c7bb27ceb663ccda1d1876a3352e22dee75dc396ab62b7dc3df778981f943dbcf505d4ce7b702177a746df9522e172f47ace079f52058fcf6e624da4c9351a01deb2711839a0dd0fef7d86acf3c9ffa4c2232883415b088d986c3c293ef499af11ad9f6e8d7a563e101dae5d199576f1099df6bc5ecdd8c14f83096f1c7a6922dda46ee2c7e4baa6af8118f681b0fbf2ad7b2cb78b7f1b21674738e995d64e02b23", 0x1000}, {&(0x7f0000000180)="1bd47c7438c686d254224252406ce1b8c5b03bed7710f83f9c4c9688786315a8b0d2ae279ea6dffe41968efce6f24733d3794cbf8168ea616da50dcb0ed5c4fcdb153eeb5bfa7ca6338a75445942f3001670559300193ee15834a3473926820a489eac91f73639265c15223c0549aa5e66dab1f85b65822ad13f86f22b7eca98a7626316d7e9a5f9f6c9e217a39ab61170fc773958a98f6296654f08c7fe80bc142e22d68e6e6931b052092afc70a243fae87bce4a1819592b245b40478529973383769f7c4486393ca4ad7748a9997d815748bb3ee159d50c7f4151e406cb7f7e58ed74f7b3c0e50b36a7c963b9509e7a325f4696e3625a", 0xf8}, {&(0x7f0000000280)="82dada331f8aeb4c2d437266d1d27ab5ea7bff90b5b53cb55a137d893adf17534e80aa411ad71ea0cac33474661b28509ea23d820930d17d1fc821fcecf8ebbd2d621022e123a258c33c57418d09e7aca265b59854f95ab4c597be784b50e4d4837cd8dd74f4bf934471d8b1c5697f31a87d9eef38139994d889e72a842da161768c06fcbb1505c1a4bf6e5997bb4b96770dfa1bf4e26ab8b573d80b72d397c07ce942ffc5ce1426a3601e1f74e6bb0cb8", 0xb1}, {&(0x7f0000000340)="7f25691500bc0e8d175425ce84dd795c087fc78a4d56b44b6c3b5812d01d81ef", 0x20}], 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff00000900000073fed49491508099d2bd28373387ec3cc6ed315efcecd700c000000000000000ffff0000090000005393f1753deaab4b31571e00b29ef98d02d4b5630e48cf13c5d2f10505551b6d6cd0c472e7675a181eb634f84e23924e28ed2dec6f2ef8643399fb5a253c0dae562ad86db51954db3b7630578917fcb71595df2e89dad3d6b9cc36cbf09ff1e913cf4e1badb42975cfed8c1d90cc6d923715ef5e90a32530ad0b546a174d110008a90c9247a00ac1c0320346dec417691dd1fb0c7e68e66c1bbc9d4768d43ad03561c4420daad0c73dc817a54dd2f7f7"], 0xe8}, 0x40f) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000540)={0x6, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 13:35:26 executing program 1: socket$inet(0x2, 0x4, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/179, 0xb3}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x50, 0x81) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000800000000ff0340ccb839c1503d4a00e4dbf565b0526163a2af6aba4291835f6da37c90665a0b91ef6273b3ceffaa976a495fca934916f814a8bbbed67b67b391ec16a7cb647f701e97f3b8649bf4c946231515c118a3f5b62c60c66b327686cf8feef209b4ceaa48515d3685701d745fdd04b2fd07ab583aabcd45"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 13:35:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000966cd0c400"], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0x7, 0x2, "855c1b0267a72300010000f91300", 0x0, 0x80000}) readv(r1, &(0x7f0000000000), 0x0) 13:35:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r2 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000800000000000000400000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b4684b7176ac5c7c262ac000000080000"], 0x1, 0x0, 0x0) close(r1) dup(r2) syz_open_pts() 13:35:26 executing program 0: r0 = getpid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd9e) recvfrom(r2, &(0x7f0000000040)=""/118, 0x76, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) close(r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xffffffffffff7fff, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000840)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2fec}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x79}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x93}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ec4000/0x4000)=nil, 0x7}, {&(0x7f0000c1c000/0x1000)=nil, &(0x7f0000c41000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000d7e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ec1000/0x4000)=nil, 0xc00000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e67000/0x2000)=nil, 0x9}, {&(0x7f0000cf0000/0x4000)=nil, &(0x7f0000c98000/0x1000)=nil, 0x800}, {&(0x7f0000c7b000/0x2000)=nil, &(0x7f0000c75000/0x3000)=nil, 0x32ca67f1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) connect(r2, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000640)="72f2b9a5d97f61d530b2a541583ffb8903000000000000000e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc84ea42499e910ee4a63517c0fc890b6c9a9013e575f5d8561ab78baaf56f418d38d58d5fb8e6893b1e10b38a2b08df970f09bc7d088330d78adabecaf33ed885bb68369756804ebbb8b5380cdc4a867e41d3018da013af2d8de18e65e89884e6ed1bf870fa4d0ae3846bef58d33596074790c0043b200fed9e0692159d30effff0000133473e6258a3560be1a6abcc5342ebc3724205400c89bca85abb538b8d1896ff5d224541295c1a61316958503a64e7d4b6fd94f0cb719fc8d407b03dcc28828ee03bb44faccd868947a99585a75c349193a3d8304e922319d327b44a2e8dc7033f8b673d6624f67b1a5e1be5c14b6c755483260bdcc84e606ce6ed3a0a38638d5c96819ff6f6468f8db3380e4cefd2b02b2a985f4617a628b8dedeedbca43edc8a4d580540c709a69423958386adbfc01fadb3bf64b2ed25409dc1859984f7415739c3248862d8185f9f4879b0c32407b30fa0eebd01958d675c5b4ca609c37ff5c74702fbba49637d524eaca49bfbcf3129cca47dcf7bc59", 0x68) close(r2) minherit(&(0x7f0000f7f000/0x3000)=nil, 0x3000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0x3, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x0, 0x9, 0x1, 0x5, 0x696ca5ea, 0x6, 0x0, 0x3, 0xb67}) 13:35:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x1010, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18200, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 13:35:26 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x104) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="7c18427b3115895587c366f0523bf0530d72f4dc07bf47a1e593b9eef81e3c3013430122917d78af5c39ef9730a4619a24912c0d07bba32bc07686c87ef64b7d42fb39b3f0dd0aab5d33ceda4f82640f516b4075fd48e08e75f44d9356c14430caf120d10340ebe18081f56ae4d247dfdcbe43bedaf58ab34f", 0x79}, {&(0x7f0000000240)="fb390b4f460054375af56f3f48af992745ab64a1a279d165963bc0a070c9353380715bc5333bb5cae89d8997961fe52efcd7c22ff4c328b7d2afd248853e9cff78c123b007595ee87bfd6536c66a59053f961b09472384667473ec3fc0446799594ef29f0c069f4dc7424f9f2e6cbf9761114d5f4c02660194e9c0b9d11e409a2e91764e309583d50324c4b1275ce204874e2f785ede5e7408f37b4a6d59cc30b8a3cde4b5b9deb62c450ab25b3d6322bc529121cbfcdcb54c", 0xb9}, {&(0x7f0000000300)="7af080f13fe4971e68d862a7bb2a29566689b6d00eb99937611ef19f63423e6e4e0d0924f6b01d46308e968ca9bfcf38b2c65860a840d31d48377b819419d62e7203e1620d6163ad3ae85033214da959b3f44ad6025b049e", 0x58}], 0x3, 0x0, 0x0) 13:35:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000180)="a2b3fcdd7c7320b7b3b29994484344914406ba18668a0514195b497bc79c2b4392a5329e86f96dc800475ee981cd68b55de8688f04723a6cff29b35f7c80c0978bfa198d0ba22963df39e2f882dc244de2c962a92e2c822926e9ce7fe874411e5e3be153df5a52a73da6afd41975f419103f0447d950e0412322fd0787a045cf805df251a18719fff7ec619a3b63be7072d1ddf989321550a49922b4ed97c631b4fe5b60e7032bb9256a9e4bf160b5cb6bb5517fe470e6614a", 0xb9}, {&(0x7f0000000240)="0dc93267629a11076ffb883f66f557eec5786acf3abdc9cd4ed94699d210e946eac111798989b2ad776ba39b4797e638dd18691989f9e93c9bc6510efea834abe22ae477bf768a8705caa58a2782486694e4350a255cae36e8cbba210cea0d8f04888bf32a6b4b657d082c7fe67ff1843c670df478c626a4fa4c2da87dcb30fc731963889b8be540513466fe95b7fc6232c506fe348b72dab0bba983c2c8b4e05eb9a38fa7e808f9c43774a6ae8c5e426c28358685f7942f457f6658478a6df124b8a461d9a7a01595399de3a825b7e6c84172640f1a8c84c7f0b8ae82ccef855fed8b1a5377582c280190f4ae19a21630370520fde4b7ff2dcbb9e497db96", 0xff}, {&(0x7f0000000340)="bcf22f8d71a411053ce33dffa6e749664423e853daf69e8d6460a20db082171bdff3850acb8267863a648a71742c8458101f82ad8063cbbe9b3132d341a50815ca2f72eaa12a10b90e8989803d4e81109de7582284ebebb3048dda5aa39510ed972955fc5f0a3a8664171a75cb23434a423a56557fa6b7ad0f4e68d67c7b7860a37288f41cbb2a172904d9e9c1796168e46f2e5049d0091c182a6c06c12d48897ea9b2", 0xa3}, {&(0x7f0000000400)="4ed0725c365c5dfd23a24ae79561016e83ca4c8d01f80825de976cc72cb8961b29b24867a0a574efbf8c6e01494236a587cfa69c0d5b85346789d9fd5e29a79726f15497e765c57262843a6de4b6208658ab2ab7de7d988b8a7156645bde3896597f73f68a47afb0594bbdcd3233d54af4f24760063a072e888f35c480daa47c7eb78d5c4d03a8ece5d68c52c5630354b47dd7defead2662c44a89c51ddd0e6867f677c09cd11f3306bde135e4c369869bf71a58e3977f4b18b47800826a29f3e773f36a833249690d7bbcd1e61ec9aee3811f362803bbb6e555c3ccc40802f7125a4956e64f0f5993e17a2c6b7231", 0xef}, {0x0}, {&(0x7f0000000040)="ac0e95a4a445dfa3e6b8d84e9aafa73facb46d55117d94a405616750bb09f17f4743eb6185ae9674", 0x28}, {&(0x7f0000000500)="7e77b049320df37d448dec8ce58d525c9067565bc632d0a2e70922140a8c2e8288d9eece3b540abeb8f96e880d89d1045752d07417609c46232b0613e256ecafe5becd51d9433dc004b3c0f8db5bf00e7d15bfd8ba81f839d469fdac9675d3486a8491d6ef86be21d06ffaf445df0c5f6c6c366610283c8908d971f1e0c91d8f2c56457286f7a1c3569ac96a87aad5dc3b3420da0f9b33b575d6c3b010c356677b8bd8da5758897ec9b15cd760535d61c8814cd4957834b46184ec6e42dcb2a031341ee6aaa8", 0xc6}, {&(0x7f00000000c0)="0ff675457a456ccdb5ad8c7c2928f5176e5d10ec160d9c41719005afa8ea5c17b4422d38c66aa3c4029f3d819a50497d42a8a7eaa0656ba1d61f210cf41367", 0x3f}, {&(0x7f0000000600)="e9edcad2877e2c86feb208896ef5a5305e14d9aa0d87a8915a35aff44a034fed92435bd6ff8ba5f2183a411537074278173a3ef1c05328c52daa73bd9a69c676eda844575b33b00b5a53d14c629f9b1f872494f10b38305d267960f5e8f860d8fef6d8ab78d03a2a2ee34b0cf2895948f8526e86a4855dc1ce4e76edaeec8c14dfd596eaa4e8d781fc5003902c4ec8f02dc666e26b35bba71665564be40ec19390e24399a05c6dd339e19260b70659e621573bf8d9df800fa8219921209a37113f33a5df0755ae0c", 0xc8}], 0x9) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000007c0)) dup(r0) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000800)='./bus\x00', 0x0, 0x6) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:35:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3c) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04f13d9900"}) 13:35:26 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000000)=""/88, 0x41c}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000001c0)=""/96, 0x60}], 0x4, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x45}) syz_open_pts() syz_open_pts() 13:35:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="e3ffa51c7f3cfbefea"], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) readv(r2, &(0x7f0000000200), 0x10000000000002a3) 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 13:35:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) setrlimit(0x5, &(0x7f0000000080)={0xa4, 0x80000000}) 13:35:26 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) socketpair(0x2, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:35:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 13:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x884, 0x7, 0x2, 0x8}, {0x5, 0x1, 0x78a0, 0x1ff}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x8, 0x0, 0xbf0, "b58c0325ee43c2bf9fb43027004d2c00649a6546", 0x7, 0x2}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:27 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:35:27 executing program 0: r0 = socket(0xa, 0x4005, 0xffffffffffffffff) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0xfffffffffffffffd, './file0\x00'}) 13:35:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x107, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 13:35:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x0, 0x0, {[], [], [], [], [], {}, {0x9}}}) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() ftruncate(r0, 0x0, 0x6a) close(r0) dup(r1) syz_open_pts() 13:35:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 13:35:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x82}, {r0}, {r0, 0x20}, {r0, 0x10}, {r0, 0x18c}, {r0, 0x4}], 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x2, 0xffffffffffffff87}, {0x0, 0xffffffff7fffffff}, {0x8b, 0x95}, {0x43, 0x5}, {0x0, 0x1ff}, {0x80, 0x9}], 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x6, 0x3, 0x4, 0x80000001, &(0x7f0000000280)={{0x4, 0x7, 0x5, 0x1, 0xe6, 0xc94, 0x100000001}, {[0x3, 0x0, 0x1, 0xcf20, 0xfffffffffffff5ad, 0xb5c, 0x88, 0x3, 0x10001, 0xffffffff, 0x1, 0x6, 0xbd28, 0x44, 0x80000001, 0x9, 0x574, 0x1], [0x82c, 0x4, 0x1dc, 0x4, 0x95, 0x5, 0x2b73, 0x4, 0x5, 0x5], [0x6, 0xfffffffffffffffb, 0x3ff, 0x100000001, 0x9, 0x5, 0x8], [0x6, 0x3197, 0x4, 0x9, 0xed, 0x7], [{0xa6, 0x0, 0x5, 0x12}, {0x80000000, 0x400, 0xffffffff, 0x1}, {0x5, 0x0, 0x80000001, 0x7f}, {0x100000001, 0x80, 0x7, 0x206f}, {0x4, 0x6, 0x6, 0xd7f4}, {0x0, 0xdf73, 0xffffffffffffffff, 0x9}, {0xfffffffffffffff8, 0x1, 0x40, 0x192d}, {0x81, 0x9, 0x2, 0x6}], {0x80000001, 0x9, 0x6, 0xf5e}, {0xff, 0x5, 0x613, 0xffffffffffffff80}}}, 0x4, 0x100000001}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8020, 0x0) 13:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) 13:35:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") unlink(&(0x7f0000000040)='./file0\x00') 13:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1ff, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667c, &(0x7f0000000400)) 13:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() pread(r1, &(0x7f0000000b40)="25a80a94efa0fa4e43cca9e8319b6c2511bc3cc5592ad0bcc95301ad7f2775e3a7ea8aaa649206e1756cf1120abba1a4d42c12d0015943e3dea6a245f0cfe66cd1121fc50e0ed91c7dc7a1b49136d75abb451bc1691b634c3e70915e7c2a841a07d29cff9e9788fe6a4631f0604d37cda4817d918307e870e995e18c20854e471a7df006763941cb4d8442a34a3b6a1e9c594ef621594b58f8b0c517e09f16e7702024450b8ed8b2ecd8b6a48de415008d9d2c95f5b438bf02a666923bd763de0b3b7299fbbab0d0e329bbecac8b62ac6deb7b7177b133bec21718607bf0e4376255405f206498705780cb4d6252088cf922c68a77cf2ca2978770", 0xfb, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:28 executing program 1: mknod(&(0x7f0000000740)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000007c0)={0x2, './bus\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0xfffffffffffffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x20) r4 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x74) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x2) fcntl$getflags(r3, 0x1) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/94, 0x5e}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/71, 0x47}], 0x5, &(0x7f0000000680)=""/121, 0x79}, 0x40) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x84}) open(&(0x7f0000000780)='./bus\x00', 0x8080, 0x90) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x400, 0x2}, {0x18, 0x0, 0xf180, 0x7778523f}, 0x1, [0x3, 0x1f, 0x7, 0x100000001, 0x8, 0x7, 0x5, 0x6]}, 0x3c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x180000000) 13:35:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) mlockall(0x3) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:35:28 executing program 1: r0 = syz_open_pts() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4245, 0x9}, {0x18, 0x0, 0x7, 0x3f}, 0x1, [0x100000001, 0x9, 0x9, 0x5, 0x5, 0x1, 0x8, 0x41]}, 0x3c) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) dup(r0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x403) syz_open_pts() 13:35:28 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) write(r0, &(0x7f0000000440)="5e6c3b74ba59156df6b1f18ba9f44008ddcaf307a484b00f9a71c0416f6f7ad1878536741843201eb8d690e335a8c16012045c364285ad98cd0cd756e9e60959234fd59a2133ca0d756e9d34496f18a7e8a5fb3e8a936b80dfb52773e5efd53285c03b1f5c0f96654d959f5912019a8ce20685c0d4aab042c3f0df56d0b3578459fb6e40555739071a29c6e7a60c34a359e72cf297b3dc5e25834dbe1ecadf9df17583412311719050544c9fbe962f2ac0fcc3556b4537dc46c698a35f2f896a0f010675e0e890d229ed7b846a1b403dd33691a45e20b0d53b4cdc3ea8b1a7a47fef0d0f20a1c92ee4727c857123cac6c35aeea4d00794f73a649d3bbe7f3ef62e272c112c9a9205b22f5ccb65b008b8d82f2804c7bc0694946c949976339fa59ae4ac69739597baca3b16946e823f7c2aca68151bba8811ee9f4261f5546ed06eeb20dafee3393fcfa567939c05a77275879c130bb3924638f989a406e66fb73f70a36684bb84ccce1783cbf56281583a6e3124b43e9bb6eb9cdcb9d7030710c623d1d245174efb7d2e0e7cb01eaa78dea45367f11a6e1aa731113608cb513f32329a19ca4d586a433a83db5b4a5fd4522a3585e789a4ac68b43257db312f2ae570cca77e2732e367a972058edaa1001c43c0c98df8480cc30e25dddaaa7b60a16ca6e8252a6e122743d8d5606f3b1e74ac91a59690648c0f00b61612a1ad82da1b0baebb0aaa0dc2e9d5ea2ba270b7cfdd8190f868ed8d1f899379ba9af8ed7dc0064bdadd39cc1836220c3f9bc8922ac89f6e15fdf63d5aff83d3647c9f7059d15904af65968cb305b5b70cfbe29bad3c4b1183d1fbfc76884edbd6fbb306deb0fb566d202089f72a84329847ee4d81327848eb34cb1e3d8e59f33a6f3408de70e34967d55d548d7b7f116299641a1422591358f3af1b075585f862b977cdc8b33f759abb28e48844655ba621723ae52e7024ac36ce381f6aae69cb307de5958e4992947deff241080d455875bd12306b31a1512e69f5d447ff42b9e55ffafc8a831520c600633589f6cbea0e4ed447ce5f3d9c028894967501f7a0400d2d94f7edb4b60721b4e05ba074ad41cc6d7f9e7077f3f3e7f1d45a8c3419b40c80b8d6526278883a177b9b0efd95fad7cc230e65656c8ab37518f475cabee640488137d7bf0fdf2bdaafd784f5f62e4262cb48762a0c435dd1f0514073364af111c2d94e78ab15d6ae2cd354b38cdfb48c3607b5c31373b4b5f58cc4fb6537ec89312e9cecde82ef955a5423c7757aec5fd34685fe04efe64bf3d0dd7465d169d20635fc58f792327fc16ee921fe0a2cec5464c74b282d0261dd11e96c4115d8b1ab8994f5e030029c4fa236a3cc4c89b753c6b2fdd13034da8e1ec2e54960868336013e76b99f2ae724e3c3af60635e3d9f4ff175308fe0a79547c0fe963c4e8107e2e7298bf56ccccf19505d4100145f57ca7cd53e5bb4896813b27ba6dd6bb1de4c45ef9e26d74f9a46601b0fbab528c3789fe05ac195fe25a079e8a8115b7838c9f78a8fdb9ddbb9f1cad63af905b4f413dc6d50746c3bda65ee9796a4b11d7ed6f63234b7511fbbc63b6c15a701c1ee446a46e099a3f638bf4d0f4d84cd324c3c528fa14c3fcdeb179903962eca1651d19cb2e9d4bf4a95de27874314ea45312c4b34649b7c9a50a887e970486c170f52468029f38fa9070f4abf1db1100b9d50bb346b49b6fa8b624381b330625ae423d18029ab4f402aa89670130055672836101ad22e85c2550e2f247ead7b9ba59015966969bb323ca9dc2669d83026f1dec58c30587369ecfaa2661f097733af770694605a2e8b377d831b8ebfe5aaeea15d11532d4ef59176590af163ef9c1c0fed971e071cac969a891a006fb5b2b2478dc0a65b24cb871b6c63f7f7e6a2479707948c186f3450bae86a1647279aace2c8937571294c967bda9bd9621130bbef4eea261ca8257a48fa55212127b99841a6e2cf1bb01f9146bde30a2450f041b1a2bf1a54c258c161e257e9d6764b4e2990ac9115ae6f211ad31db68677b68ea7575878c16c6cec911cbe3362592ef15dcbf296ffa1bb7d5cc2d69fd23d46125213cea720feab874f5da9b99fba9488800fb0031941a9944e700beaff6028aeae35150ab97a7992328395f5e78081d0a2e80d289ce87da125cbda3095c4858bb92aedb933b9507bd566e47bf7ba22bc446ce6c562f67d2e6d214f6817773971a19e2e418807dc14535ba36b78e6259e5a85a63748ef408f5a49ea7d5fac5402a4bcbd4f8703b912471902a04579ed842ec1938af8e53e4ea1182a6a2aa77e6428b706ef29fb926048f780784514ef7d01deec10fd6b436cdb630a10d74aea32382101a3641ad5bf0a2f66f4659d89ba383c329ab82f7b498c371c51ef8b6b5f2b97e121fd5089d40fb269c267a3f68d84da8b0fc9e1273227fe3265352448725ba4ac8b39f5d97bca6b105a6c048a8365e2b51be7edeac32052f4d884b60b652533f984c363d787bbd5b420d5459155fae29ab08654cb22191bf3de62ff90d316221100b845f08cebe5e98c41a062d546ed95366f2d45b3bf571915de529e458ec5969214a22126c4de3550bd7f9f7081bb715cc74a5cea4378da51e6138cb5b3f1ef0ff27a2be96c81b3c2ad859e33c730ed16c2f1efb4b5ae390b177828658bc221edb8841cbcd1bca6e950d5951fc13a0a333d1f8d09ba53e8e368e130ff6a98fcf42caa02ddf5f56479c589fd32bff8c75cc82fa1f12b6e265eda07e521c2cdc84a0aec803632f64d637889374d27bf0c524a4ae604aeaa8cccd3985fe5db6f00a8b8ef5b702d7d1f548cefbd89193e74c73b58872038ad7535ab5d453b2524fd0add3faf4ba5773ccb4fd00535f5d2c40f333284f25ad98b3a988cd439ac525b5b1cf3405c3ed84f563790f0ed9f09b911a273c24c4fc185bbc987b3b5e91495b5351bb494116911b9cf72da1f543ec8afd4be366f97d0c935b1e52d4da596c62bd740dc8f6dd96ec2d167e42f9ec11a8bf8701b51b546b148873310575db4ea21d0136cc51b992931c639356dd1728784e436b28ade2125bd61894636bef07b933a1a33e1645dbe60ca8e7f8b8411cf45e36d3a5d27df72c326198ba1ef7d474f608241e90a2e0e6bd7c78c13e25657c12f493b214e5c61780af7ee60042dae354eddaa2ffb2f23d1e0c31561c4c780fe13fc5b37d3388df79e7721f5ab1ae2d8e21118914f9fa1dad334187e7757beb63958893b82c2c92c56ba2f30ccd6f3c25fbc0693a4c49bf3de8e1958143862253d4426685a703d847b80034c924b94f2077bef8db75f1cf1c0530b18989e2f7da31fdfd5e705419570dbd7ff524dc38b13ab45f2454bf19f7a423a273040464d7fa262f6ab61b7d0c1613bfb52afc2d2d0e8fc07379ed2f2e9e9085745f3eb5a4e15c72b1c35af0883657fc43268059c26055d77691372e23d01f9c8f2304d43dd970477593eaea5745744337c7321c2c00f56a6dedaa12049c54d52d2dc940a404f37f797443a26e4002c18d6044410454c050cdef446b14da017b09a0f61eb55dbe66482e4138cb211c280f9c1bcaca915d9502c38b252809baae1ed7377aa08840244ff76fd7be2b855da4c40a2c8a3ba8fbb32cf2541b58e0856efd8293e0c46c1b53e30916f8c3e74f4c815e01a1498b454e57ac4ca74380a1c8a0613cf4b8e9b283a2d94c74e058f313d95a80dbd526b854c24d091657510cdd2175cf6bd979ea0cbd186892b4f7ce77a8b9c6341c0ffa1cefab8ef61b24fda040bc1644693344bc8bc599c7a9d9ef26bdba8217603aad8942dee7e7a5d85d302fa18d95a5d75f448334823c86a4e9f5eb85b2483ba267250c800800d5886e2f596fe1932dc610bec8f2328535a1daa07bcfd641ead145290c175005f1a6dfe8a5d882847f7d7e42e03b2a73a93d6d6a016a29b0688bd4bc24145dd1a329c4792c906a019e37201309efcd86b0c3d995f35c2d82d4a6d0c730de2d5436fcb3831a401d211dedbdd1894473039a4ee0c849e0e781bb776bde462027133a19f38bc4814f3176fcf888c72716342952db5376cdff5e0641febc7dc0767fc66840789fb4ce265468eed471650264c94a6dda3c5d9bcb2c42b426567c4651744a8901fdcb1d9a867295a110c7f337064fee22598fec8e03520ecabe4ae1af086b536919a594c4055d892ddd6c25f5a515dd721c6862b859f4fba3f39d2c36603927fdfa506dbc7e5b0d1d40899c2e24853d892b769cf012fe398aabf820d125cb1629df3164c7ae5d831873fc9f866dedea0668ffaaf2ea46f40f7a0e5efa8345bc806ed5980320bff168a70e6b9355f6618bbb48cc7af708950dcd2bf459db85f1076f340032764410551ad34c7d57087a13d75b4461e17ebb9d25e4595d05054881ce58a6354021cf8a1f7eeb582f62299f978f5bd09f1c0fcc13ec4f2ffec761b28af17e779e2a91f62c558ea1f5241d0472bc4f09cf502c1bd6c5706b554eb96b5cd03e60374796973f6d651a38b3870a6fff7c5725dbc0ed5d6d6f36b7a8189e838684a577c5d5b193facfc207fb7f3cc3aa8169facdb25b6ad6828d56b1e2fef7ebc43c223401b8cc6c2fe12e3ea0c0b7b09479cc6867fcc8cf7fa74322357e4531caf63367bab54045cfdaab04e1c3e46148d5025bd6d5e76be4456ebb2e19b7f69540ca398b7733fc4ae5af7d3ba816211dc3b597d50df8bf1f312bc415bafbacdbfa3107c76e0fffb129fbb6367cc73585eb03cb6d1c7c6ae93e1436e12ffc69efb3ef6fc19bc85068028a627f49fbf8190ec114dde3ae6d509e71f3db463ff190fa07cf2f19bbd1730ff3c86d651eb874431e6ef1c2d449b9b59eb8b737448fdd6ce78d31a55059d91aaa3616f34c4461f9d79315ecc756809f243c4f5b8baf30e3542e54881473a1989992fb9f5c72d49ae7668253720a6a863a48640ee181c0d5d2d99223b07d4b4bc7b48c2f5c93b6f07ee66a682512bda43ba7309e9bc55b1aec521988b4cc0675f721449f0e21cfce584222690021e4c8360e6dfb7979255e229b79a4421d51895b4c3d4a721aaeef45c5ed8f046032ab1ed77b360873dd8c2eb2b5258784dd33c6595d312188acfef86a92636630c0d6f501d005ae3c0d343896e3e1191bf1472bfe4d5a1f976cd9fae36f3baa274afb4846f2de1f840b49bec28d84f21a00b684d37f968efc7c87f29cdcec45a02b5e95e4cfcc991eeafa872ec41ca610c710be18cc8e8298f1ceeba31a5799a9a6de2fe2c7d55bf289a22b972d356ba2aeaff15ddbd6dae77fcfff63ea6874539390600b558690cafa72c5795caea8f0ac6faa575ce6cb308b9035fef578f930e8908a812fd90f9af3fe38158d99c58a2cf667b2a1909e082c70e6ad3f66f62402be1e1fbfd82582c737842df3b663cff3ecc3a53b3195fae3101bd4e6e48ac49ab84b4e3b25363646d113477ea9eb344150d9bf9822f6aced99f496bf7de4f72c10660bd79272ec8ed056a32fe2b9261b7bebd6d5c466f7010f801f6ccb4d0d515ff25a17f540a4e83713865aa337e50cfa6883ff090f3d57b0d193c07634015b2c8a9a8e7b336af6ad9fc9fadcdbf6da1704dc5197022ef9fec5f43b30779f5edb47af38c8f8724ce12ead4ee2a801bc31409f2cb3cd64f15ab7097adb92cc312093dc940bd86bd1778f1e7d9639f7639768cd60643f051e08d1c74c30f862b64b18518ea176a8ad731d67a445c2c25b92d691847c2d6184cb915df244f046195132a71", 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x25, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x3, 0x200}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x3}], 0x4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x400}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x3c, 0x80000000, 0x5, 0xffffffff}], 0x80000001, &(0x7f0000000080)={0x6, 0x9}) 13:35:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) poll(&(0x7f0000000000)=[{r0, 0x50}, {r0, 0x100}, {r0, 0x66}], 0x3, 0xfa) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x80, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20000000000000, 0x5}) writev(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/222) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) ioctl$BIOCLOCK(r3, 0x20004276) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() 13:35:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 13:35:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 13:35:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x10ffd9f638eca92b) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 13:35:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x10000000000000, 0xfff, 0x64, 0xfff, "af6edfdee6dc1bfc652066243ce1e5d8128b3f7c", 0x7f, 0x1b1d}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 13:35:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) clock_getres(0x2, &(0x7f0000000040)) r0 = semget(0x2, 0x3, 0x6a) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:35:29 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) lseek(r0, 0x0, 0x50, 0x1) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 13:35:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x6, 0x2, 0xdc) dup2(r1, r0) semget(0x1, 0x3, 0x2) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82029ebd17cf0d08cd5eda02011dd089eefc99a54920c18e0dd55033d528b1b0d78c"], 0x1) 13:35:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f00000011c0)=@abs={0x1f95d27d48731892, 0x1ee}, 0x8) bind$unix(r1, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="e16ed6588773c7c799f898043e", 0xd}, {&(0x7f00000000c0)="e30c00d50829ea69dfee2939e0f38e6ba108c5ad5cdcf8c387d18c59962e65b81908acb138cbde88387599636651a674fab9ae11aa25244455001cab9ed9a262a28cf89e7331a5654f6272e09521ffda11b0590ea081aef44f54e5eaa743bbd8d1cb84662243395280ac2147e5934e9c433dd4d3c6808cdeea7788cccdd8a17bb473ac1d75df6fabb279551f9bc7f5fbd44d90aa4d21dedca863a0855768bf04e5656cfe9bad24edf1ad6b63f1139401483e5c399785f0de7f71c8825251f67996be1c394399e0ef25c3462cc4c873e99bc4a6355c8333e815759e339ae682984657a9313784df6e55c17a9ed05a15dc0e85a5518896b8a4981769950e38e548b7e32bf49427eb9593315fd170d25a5b3b35245e52c429296f7ddfac5db60569387dfa53fb7dda29b8bafae6f7eb732b4681b54501cd51e4ddfdf1e341f5e145a3ca0131487fe9a1cf4001f0f385a7fc9aceec3ad5a66129b58ca3b8a04155652e71481d974118e0944aa75f47e667d6d00811c3b42456e0d9f83e85c2da7245364bf52eba3487774f267db4b404b61b6b151d9d055371bba4a0279dbbd6616cde56170b15511f523377962030aa0e26d7c56ec51f83a3f9dd6219b955613119a8b1ed95039f571bad365f7cd4c9a3d51389c217d5f25ca23b50abb8e31521f7b43477d64d888abb9eb965ef9791e68321f1761589ee0882791cd303bdb4424d117ba552c6d642bd11a38ec04fbe411b956f81e195ff31313cfe133101bab74ccd55e8fa35f7aef1557b86032eab1e78fbc4175a3e8f0c486aa7ef190e49118d08d40f035da66c266da2fbd3d75302c2b4792289a50f46829967453fcb9eac8b099ba3f563bf0f4118dfc684ab2eacf66df41fa5fa8f04a0b220a43d8eac9e81df7cba498e93ac8f55725ca4d6694e6cffe45ca053de78dc786cd11b8d566659a764b491ceaab9c01d1780bcbfbab1731d3865b78cc3456fa718613d63ec83e0f25c2b910858d523a5ffa9fe4da4fd75567c84b3168f7e429235022d5476455748bfa737f6449e0e1b90704780d811f64545dfc4f82b64331e3f3ebd585696cbe88def11c2aedcfa30e480c41651b68a8b6db43dd8b7b4c12fd926e1114638d8d9b1a8c57a75ee57f5822bd7f975a45310748a447d69dfc367f3af20eab14465cfa5f64fde1efe6209e445bf7423251f13ad25979a164b053ed7380a0bbc9cbaa6df6eb7b191a4d9b4f839b51226fae8c12ef9f6b98de87fbff88b233bb197e57468471a22d4b9bc5bac079b2902d8e50295c1bc17df788a8c46569d99b8aff2360116a51f3d7f471d7a5cc4a035530127949e893730d36e4dc1cf20fe1520dfe56555fcf9a5a3dab94e78a924cbc353e9031fe0b55f38ae1ce3846cd8bfea33c14cab3ee79d07ce680fe9b6310b91b06d655cac8b68ff43ae422e2b1de245f04c5c50f516187e97aab55f6f68677c6e9157530f9466a7b95d499ed625486b5e3c7903b7dc30d262f88e55fbaab51b4b619bc97db7d7172aa8a03b0fed1a6d5988874ad8cc08257e7dcde346b1d035655645ba7f3de7a0777fdce70374b671379ab800ec6edcd45ca8cc9787c84dd7312927c103b6e2c2e1d8c7293a70ca72c83da9282fee677e3efa45fcbacf592992aa8cc286aa2f1c23644ac515e53a8fe1b911991f628406e62d881a2df19c7b636c598abcb566c019af62b928634dc05d9ccb8902494771ec4d13467b4fab0c8ed4040b508cfd4655fa5d8c0656c34ca2d0a34dae7362ee8e2178885bd5272be9181eecfe1d607a7f3a3a2b760d9864391421f72b5644281d5a2fffeee6ce556228b214ddb85c8825af0cf2c35ceb476ecabce85b68698a4cb90748eb7b23bdc2dbc02c1a465b736597fabca971f00c640b09d3c0c255e532ba19e7bbe8fe10b29e684c4304303b44bdbc8b3b9c489c1df346577d2d1ae2d15cffa1fd542b41fda44ef5d9a3239e0335ceaea9ce0125b1e3d2ec3c78a53ab764049f23af151d833cc8eda698ce2be631a966e66b13bef838a0dba1a5a8912607aa0a3a390b59a38edfa83335ad8944bd659226e98d572143da113c4d5a407411e818cc4e5e35818b96c2428f32c630e5d937812ce69180f61b1e2d2445baa10102f9b5082fa84e38925f648eecec7bd577162213851962ea2fc30c3c9da797f997fecbab61998ccdb3ab2f5b2ab376df294ffd0407ae3ac87eae0d835c36417427b6178e1f3f3072ea9c9dbba118a6303e7421ab65567f0e86ff14b74e29dc7481b0edb402a179c968b55e28c2999475e944059d2dee5d0fee5d635b82c7e5f91d2cf3a219b62d754656ece3d4d43f1afbd5c745bf897d76a806d20a758596928bc9595eea4d874dad4fa41390cfe358a0138c3d1d6ea60b87a1b9aebd4ca8b415ef18b7a079153ef220198846201103efad7ff0aa42f45b8fcb17100a09321154ed5b73c1bf804804ddc71f103b193c3b238897c126732ab4c5b0aa0e70c176e19406db56793b0cb9a2c85d41681eecc718deef9810625fd1b1c2e994d21903efa408be8ee886bc75eb7872fcb657fab3bf62186cbe365857b5f476cd17008925a49ea81095823ed3ce3b0ac9b1319f002e0cdadac20fd4bf9810ffa92f391eb89a4a48d74e6f9dfb851c7432cd64169ff7be85193bb69bc1930ca251dff3c374d82bd4f390171024cc15bfe4a877f1ebe088deea8880ea5ea2be566d218d4762e750ea0382653ea2c24d2d7eda1c914e343b496b4e5890206e12faf9c38afc405bfb8a4ecf0c0e57caa6eae9010a653f508c6053be6c5c966f4e336a177d10a4ed02aa32a7e64351696e3aaf0d3f01bffebb5c9973a3523540566d59c89f1ddb5ed39db444623b185b5e7fd6f5a26adcc7ff19994eb1dce85a4771ef6770c8f60151e9493b9f410805e77073d98f7e95168e9615af2c60cdb139d2b271c83f12800ec04dee4acd1a9a44273dfefcdac0a7d18539918c9e5d01f381c46bb33499b5373c8228faa2332426fcec2504b035daadcf623a399e6007c2ba1ccac7fb156ba31f1fa5096946f0ee3655c7bf1c1372dc32832d5996bf314f71f6261d9fa7026fa71e1afa6b86fb5d5f6e1451ccbb8392b6418390ec3db77a9b575a4f9d413ce93deae518c0457e96d4938e38744146f92979acdffb6bbb2628b1cffa279132f3a5168134b3b283532307aa3178e66c33c234af1d8f492374e4bf46a0cacb185ca5a920c050a2d954e73c3c213f30689cf00b5b4feaddd2091bcb7ea9b75af47ea093af8da4fd01e28e91006a607575f2fb2b3d972f0d1f15f17aa5ebe46bf18a4f5596f8303e95d0490ecbad03639b17cfe7c019fe93cb445398fe74dd6ec78227ff759e4541265e34e9e3577b4c78a5cf4de588cc53f60dbbcf0529f4543d993cb7e8f6af89d97abe7074c47bbb778310dd56fe601f3b66bb4d5651e4c1b21aecc8066c2c65fa3c192328c51dceb4dd49692eefb90497fb078ea7330a6605cc6905b0208b725a2cac69bb70ef9500c20379a180d9545121e8b38751ad4c6c1aedb990bc03c7817a0ad129c1e6081a11dd2d976b925570d9c14495f194603757374499edc0519651f2bfdcd7efff0662c7f402b0e1beb4d34daac638619b2cf2eac01869a7b583bcf31dd6e4e808e654d25fff0b24144b354da50e110f4d772025a21280e8997c5ac5ffb9a6abe2274d23c3f8e92e7195022a12aee989613638cc144afc3159f14b1a483a6951a46ee01c76b05186a089974d9c5aab4d7d9d62ee0aec2791d13b6680955e83bf0ae3d3afece449c460c3ab2d2f38b3d7fbc938d1fe282419fa6462a4b94a30128c9237547d54a4ca2e587b0184d75c5fd305f15f7264d022dd2a94e72c935868e514d52fa33e4e81933414497630b6855a391fe2a8830ac7c9428877af72a3651f289e9d1b12277c3516f27131eec869e977c12ff82802f28eb2cf48d69661ac18f2ee98bad4862b77cc32a84c0e7a192be9434dac0cc3f660558867dbe33a79a795556c979f13d563dcac6ec318fe751afc8c6a5393b2bda7686f3cf7d787f87c813a54d4c0a2ca0c0d601a0b9f8471c43ecdf74483498b07c67d3f6733ee1af1fd2644276334da03630d1699f1f2c345230e73cb03554f888217294e06ba21c370988e2ba21c34b1e72ce0258043efb094322945e415885a310cb9f9dd3c177212981f921726b7e43fb7faa32e279fd90eb936c91c9ae6f08c8d65e5db52a8d778d43e45fb302419ebe663ec5687ada67e508c189aedd85a0ef385bd3bac72fdde4afd38a7e3290230fed6cd005765173a1567a3873f8c76722f1699f60c971ec6c12b5ee7e2068989b95ef009a0c8b2e55cf348db60f985a4799b64bdfe1019eeecbdee2de51748813d3cee2d9187e6c2820efd54a2da56dee77d9784ff068f2cd9ba01bf25072e812ab3d1e86ce730d3b87eeec280f4605dff20f6e38f83772606c1faf5650740db132806a0948946e4e8e65c910be95dc0572bed7ddafaaa9af56d73d728699abdd0bc385f160899e4953ba0ac8ab5b00bac2c9acc2b2516feb8f6222f13861d5d5b1e67e3669d4dabdfac698e4980a82f59ff350c7fcc0dba2a2fe71ba23a6f88da29bf9029d0453966df2b6c8c015f7f6b7bc270159290792e3c71625f4e9b063c23be7112a73b35b048255cc0de8d64d4b820fe12e4f84e8e93bb48516de4f274b3edf556df9c0f26338f2e0ac0311e71e6f2487185dc87140031975cf42d9aedf0cc1b43584a38d09540f9f4ae5ad0f8ecaf9292b1af855f9e2124d0d8f1494f186c60eee97e515bd2e204b1b3bafec9004a339584da1e6b725275edf7c092064c2f71fcba6dbb74b3cdbdebc55cc943ef0b41193c1f9c5080856f666ec6092e1b43ebf3f4f7360549012695cfd109fac794bf579289d33869fb437696c21125b8cb1e3eef64e4f5fc7a6bbb1a4c9b9dc25155fd589b73ef06109e694de4b546f3f127d0c5ef1c2ef6333c6a2bbd86b128307ab2ed40dec7928147a03ee88c5f91fb0560c527c3a3742186eaba80a8c03500fa8884bad45542604c14a51d455f78e6479eecf2b18557af562f42fa7157598f409d2d57704d6b2ebf5223ab17815e3c7af517042c142d9b1f6fb703211faa2b788d41379436083c2422f6df58a7c6ed07f7a9ebc5ec032560b0474a205fe80f78f70cb03f7dbabac40a3b3d735db909eafb486a3611b44db36e739b392e6b0a2d8115a8597862e0b3d434469906311c9dc800fea2ab4dd42849bc4cad87c5a043f28321d0f00708262dc350fbbdccb000a687654151272c7b37d7f4c2321c9b5aa2b5166aa5eff1df72fbf660c3a362e6df443c835a4c971c87c60d3be13471cb227a5fe58aa1cd5ca605e88d43e98846824bd1d51a683f0cfc514a95b8f95d272a77c4e0b9c5a3340c0817dcc628186797d52f9981bed1aaccbcd4774494846514aba61de16d7252909ecad59a17eab810e366be5078d8bbc1b1a3169243cf520c85913268858ffb6e0bbd3f44dd1c3e1fc977e7dc5b65fc03b05bb310c7c400ebeff87958a84c77ce9439bed44ddd6558931bd7720ce8c4843c59ae5a4f027b70d7d07f37434baaa89c0d8929fb864e86cb4e78eeb95bd4622e053f86b6c4af4e78855e40cc71a5003b059cc5f4268e2d70d57da3d30bbadae8c21afb07ff468581a6d1b4a49c1973f76afb0f618e97150f718a1d73addda4cfc5394fcfe57c22ffe08d03e0bcfe8b4ed03b57241f64c019b1642f8bc8622b770fe255d8a9dfd80b1f0a3f15abb6a3", 0x1000}], 0x2) 13:35:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 13:35:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x399, 0x108) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000011c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x73a94e4e, {0x10000, 0x8}}) 13:35:29 executing program 1: r0 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="c6000000", 0x73) 13:35:29 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r1, &(0x7f0000000600)="87f8cb7eb5be9fb589130585a58df7bc4f8783d5aabe4588f1da58e096a3d8cb8b692f2a4525b0f20bade83903a8cf9d97530d5297281dc13923162731bc0b9590519dc1bd60ec42e6348cfa70f13232f0fe5d6dfb7c5da593e6d6b0d7b0235429f04a509144501c65c5cb4f82e50ac5d2c5161e627e418237aeea82b83108ba45092cdd8444f4f339ff8d5d5d913a64853f4dfbf4824a80935980443ea664fcb01f08fd0ddcf55a21d6fdd640ddbb17452806908b8b7a356c4f1cd947748b70beb156a7c895da6fe419fc2d1fc09491b47a9dd15f581f9e857e50f725bf062ec5ffbb6795ae4b503fa43c0c3ebfdf2aae7712a73144b1b7e9defc778870d17413029f1db5f0d700c9e5bff5fe0067662e988c1683c7ede5bf3de52a3c1219428b6596867c37a18f861e664883745a75f67f43bfd69c77d952f120456d873e754e585c5fc437df900f138291548cabf8bab8601e1c56d0e57cbc0e14d6bc2572ed4b6cc85e315bdf180032886b20885c660d3441d274044f72fd2f621ebc8e5284888ef8dad7353d034d8af9ad5c71d4db0b85116d1f2ce9ff23226b6b98ccf5c7956d1bbeb097a44f674fa37b550488027857c7e949fe88affcde0e8ab4b753369dd37ce5b2b65383d870c477fa5100491583e40dde10a50b060d1bbc3cda35e85c6eab7dfb12d3bb012fe797c0e4e385e6875a7647c8726210c09e59a16b9f86d02c07f756a9ab4e16c15f815f8136bac1a5d21aed3d34e4723d9ddabadd324615631b00fabd6ec2f02af7b4df16c28b2b2c46a27f68e9f81bcf531eec1528aa02d30a159348da13636a7bd545d79bef9c8bc8e3251bc88c2567ced5b71333f0853716dcbc0c59f98142b3a1cd7875f971211687a3ba4cba70e1c92c43eb14c596377a6783660ffd5a36330aee5925a691db2620f7996f601975bbb5b8f1012578cc43725961131d8b1d935d9ecabcf4250369981c552a8b261827539faa2d784dc8e90b3966644e7a4c60f394798a184dbc35fb2734ee026e5b28f680b5960a75f2082802d249a598646aadf7a060753657632ec87ca52d3c466e8dfcbc94038ee495376ba2ea4960e7007b15b8b0c78d61b892728b15fa6af008d40ccf3fe710686d67f45d214de1a05c5e6e4c91ade3e6c274209842ec12e750b7bb0ddbc24793c1f4edd0a78e35270e12fd17c49fbcaa044ec74b32b90fdbf2eba7b9ea9e8fba40b8ba26e4ad4c1b66cf3d1d41cb7d9bbbddcaa1cb97deac7ec6bb1004da90f79d4e2833406b21b8653d87b9e29308550e17df5cb8001da0a4bb4964a77e02f09f5eff87a982e2abc94760b0acba8697e99a423fddcf2c9ff3508311b70760ed629af3fc6e2bbdae8347dbfb103aad8e9b5d0f89d8617ddc6b1d82e7fd12a745960d3064383c8c670885675490a18f865f2854ebd16cc704cf0279ed68f5e2521614c56ccc0c7ddfc1c49284bf0c5a55cddf36f451e6276f71b43269ef4d9b09476b49c50fee6b2f6703250d19546bf5764c789968285afc5d9938a435ed1c8f64bd86f353441cf97f109b9f93c14aa20908bd5f32b84ed381af7e9c9d94cbc3a25bf87299487b6f5d516ddd73ab4361d52ef6ee0b57ebeaf621ad6f64562e989cb69a3863bbc1d5615ddc7e9c3007d69a1db7122b5b3b75d75153af64e567126ba160b9701c6a9975e992e4544409cbd3c579c714cfeab180815b93a131f19d74a5a69c385f11e041c1c8f80b28297775055440b6de0d87dbc733efc0a77228f61ec41e863398b1e65a77a88d8fedce658ea79fc551b1481dc077697a096ed3f9b98967095d8a5b626ecc35e18df94bea3269eff7f224a432616ebffd0cd5446006459a42cb338863052ebc823c0ad1046ea037c77d499426e8b8bb178e46741e781ec13f018cc4a9543999196c4580bd2d3a2b208f8a8a877bcc30a221a5dfda75aaa8a8939f4f4e96682e642bf6845614e60d6d043983436a21acc48414b1c9c98b183becf74748646d3e1d483df00cbc4edd2576a3118c1c6bb841e3c3c8cb87ed5ea160834987d468174e208f6b6132ed927280f85d851da37d83e3ff4a848eeb5d7561ea5081bd9f9d5f1fcdac7a3e477233160c90a7fdd1cdd39b20c6c59d3895abd79772c563811583c9fc803fd57b7d1fa4d33c6c2fbe1f2690808d2c65155022a8fd7b907e71232300a0576e3bf8663736fd7dabe57f843d417a5be6de2ed71bb5a1a8eb0e5c7ffaaa9b71a170901dfcc0a79ea5e5ed2cce2a82a0de35d3d87354e451198d3c495da715a69c7264ef2e07055bc72241a28ffbbe5c94829906389d6f4c4e19ff8b3dfd7773bf1069fc8ed002100381ff587cff343def9fdaf6fcd833a08768773a012f7a8bfd4163f44096e954e08109a22c39d7a2ad92afa2214270232127bbff7a8b86ccd189e72017ef3404f8067106ac1ae432c759a486dbedef56aef2fa1729c644d4787a7cf6b5604ce0712e2d03f48db769621577ab2ef4ec6ded847b6dfdda72bae37db064f0e64c6ec41812e5faeadc67229f8fec9a8a3d4926ff141264305b5352a52d2a1f0c5a7dfdec121255159d15fd15d731c649163f3e74de8aac66b9f0603a1ee4b6283c7c6f1efd1d266dd3918f668f165195718ef81d8d7bbbbcf8e72e85d5992a259d021290f7b652cb7a0f6025da6d4db96267c99358232f8847a88efe7291f85d41a1adbdd9fd971241d77904aaacc7c2586516323d829487d039ac8fd6a273456c598840238ec948a398031b03a2f5cc5a92a91a1a220f72b994cfe8bed032accdf89eed585e20206b60427c3190b3b63f839b6134d632a39e3a46ad67118b147132c1d09ebe9b3d770e9e0492b8e3ada89445df6d4b4b327dc426b1f39d21d205788a593cbc51c1a33e42d1db51c5742fd4432d3061068a563d991031016c93e7c266c97c97f6647adfe23d03a38c0a5ddb3b9c89713122c2185445870b47d2d9bd3c1041b126cd2d7f8d99cfc9bc4e9a02dff13481e723ed12670be3aeba24d2debeb73db40b3b4a254c44d6f74227a12d8083b41bb7f323e84a588c12a44a360e4d49189665aae32d86bcd68d4799052daf0a3cd3a83384e3470922a76c6f60fe4b045e0cac1627af6e80674af6589786e7c5898036dfee3f0b680b32a9fa2821b5ebbcaa1ecdce4d1669eef76ea1f81c119e79955b97932a70ab78c061b6c742049ab9b1d666e18eda21a463eabeb5f99b380b9fee16c9754f02f8d34fcc0288164e82998422d42b57d65415e092f527a04658b748d88e74c72af1f241f97828dab534dd7ceabd1d973e970def5ce996b461e0a55e3b39f2595e34b904d8ebce09699f7efee98c242eccf0b5ff333fc741b87e3f8c988811fc3efec0af09bd5f1bf2d62f6cc38a10b1f6f77e39f86df8ddd2caa2e4668f9ccb7a6ff5049ca59e1a92950930550821fe2289525bba8975822bd3c4fc1e9a4468a4a18cb58416754cad2763407bc51349d620733cdefd591bd97f1ac9a4fe56354419926f935aa917de7cdb4cb0ee4e65e5d658eb0c62f2b50d0eec3265765c4b88fae654b043a6d9eb9c10a89c6f0d2e1b574083b91cde75421c4e38a6a08d1db1c318a857183e39bfc7d4e792aecd9152a4ed9fa95faba33171910c3eb7a41315a687c1ad8a9414f8a479d8b338d0f0f9bba5a9807d13890f8b66801a2504cbfe4f2222618eaa6753207ce3d649d7f7ec171766ac6d30ae77b4ebb07baeb2d6216a128805acca207e74d0002fd6cae2d88fc334dfde008c4b54dcbac3012321e3f8631121bad4c25a6ac0065e4671dace1dfbff6178e03aa403c72bf26e5d66852ed1243578c586c4ddf9922a9d28de386e5ddb5086f666812f0e862e8d2c1f2d85da970ebdbc11598d8a5613ca4b9a0b3c5bb911c1da2ccbf934ce6f9939a7f1f77aa3211aaf3bcda373961593fc19211641805adef2b016bf44442c7fb71751c3c4afe3b767e2d34ec96560560f0d85fbb97040deff04c240fdb3d6d1b9359d854ee8c8cb14975fdb905fdb8bce0d010c1529bac99c338d8eff106cdda97b69ba1c5b71c381ae42c161cd61a8ff256f613ae0d75a2ae372f30e92ac4b98d9efc066e46835847f3111380e85a605892b364aa47d2c4c107836bda88ea49ef5d4cbd0bdad07b9b5c028d0c777e09861b8f1e7bffbb86f35a3ffc9fb3f51a0d00f8821d4eb308249da2201b1b8179c2a573b2d0564fcba7d04046a921a3b9a66dcf81e6798afa1e93db09bd2103f3f2316abbfd205079a8edbfb71f1e6af95c5090140f85eafdb6cc2d42a89d790975c314353352c979dda0e92a092315afba1baaecbc597d02aa0d87900bf0940c98e38c4ffa2ad3dd34162ed186d63b68b5327176b4dcbe9f5de809e8caea225369f0bf6705a4aba8122a64b0df6d538d75607e861c56c60a387cf9e379c807a0cc4d2a93dd5785038c4cb91fa086defc6b0e8880a92f91593eaaa46dba04179ddeb7edc60104313d8b5f1c31d76c529ba1b30b2f8f82e124145b5f10f70e05e9597b07974513ac191c84126a9ebed7bac96b1da13484ea61fc35520e29f4417488de827eece411cdef9fdc6d37c5f6bedbd9469c332b22f1d39f2d4049969e51d72f69f2dfe45993ced3d1a6b5ed33460221b7abce08ddac9f5f99b01d037588a64e30500a1703fe97f708a001cf735f71d8a036888adf21d61b80825ca2f5938331018891c4c8e37abcfe7002f4d3560f613125c0e5f694e2cceed442b38af51978f82d07c0fa615c1d8b46dfc47dbcc279685999275faf54fc519e22389d251f96c4968bba35f11b94714e3631b37925d889759218ddf320c1394f65b5e7cfd4caca2f84a70f819562aa7fab172faae7a70ccc428dc57ab38918122f9029336bb2745dbb2c1cb45cfd4b5027b4e8adafe52cdd5e614bc6fd48aa2f30a94eca11cf7ecbaeaa2798991b664b38febddf1374d4e0b5603c59b100a36d4592364f418f4df0d415ffe3f9670af7d933e07daf13dc65cdb05fe4ffc160de1e33f6b961914033ab799fd106df4c2974122d82899ec04d9ecd2f288c4a2713bb834935f4e59b708cd85686f2165229b3f05c9c0142c2e7f22ccee77745c6bb9116e8c5976a1d3e56215faf82a2840de2adbcd745b98d07a2f2bea13d796023e458ddf37fd6beabac62912d504e166ab137d85740ca8380f008cceffea3347d3eca4e5c5ca228739075e602095f92b025a11ead0246317efc33366d79af4b7569cd7a899ba70e0270fe25d7951849f78f731daea3ea3890a48136552156e0b5183f65b4fada88fa34d364d803b6585aa61fa5a9d89a4027eb400366334d89105f408c8c96f14ad5f4e6adb7b8dd328ad9a82dd8024cbedd73c53a044f5877f205ef2d39f8b6bb118979c97c79023bff8ce5fec0248f3274b895eb8c0668dd762dc586a6511c0dad21b08b1eb868a75ee9b242251f3b71ceabafca2a162f66abc0424233cb6b35a2dc4bb09dbb48ec8c98d46cfaf74f15eb4733ddfeff2c62a111682653158619971eb6e156a8362961f367a84fdc100d47368b846738d0d0631db6db5b8842432555b8ec37acfd13376212204dbd9dc7e959971ad8def823e563a0963815fa73494fe6a4927b04f61b49e77a3d030400a729c09d7ac3f6b66c201c983d457880c45aea7251e9a29516e6dba88b8d74401b0302d695993cf5ce009def7a6492b9d4ceeac1a8c8edcd24377efb743393cd9d63ba615140c0ff521b02eb999a869a79f9907996f18aa8afb6ee8ccd2f25940982c530b6b523217ca8c", 0x1000) 13:35:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x440, 0x0) setreuid(r1, 0x0) r2 = kqueue() fcntl$setown(r2, 0x6, r0) 13:35:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x1, 0x9) connect(r3, &(0x7f00000000c0)=@in, 0xc) listen(r0, 0x0) 13:35:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = shmget(0x1, 0x2000, 0xa1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) 13:35:29 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x11, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x7ff, 0x1}], 0x4, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x8, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x5, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x78, 0x41, 0x1, 0x8}], 0x4, &(0x7f0000000100)={0x200, 0x9}) close(r0) kevent(r0, &(0x7f0000000000), 0xffffffff, 0x0, 0x80004000000, 0x0) 13:35:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getpgrp() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:35:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000180)=0xfffffffffffffffd) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 13:35:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000", 0xfffffffffffffff7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4a9f, 0x8, 0x400, 0x20}, {0x20, 0x7ff, 0x7f, 0x63a5}, {0x9, 0x100000001, 0xfffffffffffffffc, 0x8}, {0x0, 0x4, 0x101, 0x81}]}) r1 = socket(0x18, 0x1, 0x8001) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 13:35:29 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x2) syz_open_pts() rmdir(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r3, &(0x7f00000000c0)='L', 0x1) shmget(0x3, 0x2000, 0x448, &(0x7f0000ffe000/0x2000)=nil) 13:35:29 executing program 1: sync() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000900)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000009c0)={0x9, &(0x7f0000000980)=[0xfffffffffffffff5, 0xfffffffffffffffe, 0x1f, 0x10000, 0xfffffffffffffffb, 0x531, 0x5, 0x2b0b, 0x9e]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x1fb1e, 0x0, 0xab94, "60ffe05f2533ab9efb6d98b9c5bb85214c75ffda", 0x64d96f16, 0x401}) pipe2(&(0x7f0000000940), 0x4) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="231789fafe08a339e6dcbbf8186ae51a886c6ffae9f7fe22f222aca35f33e743499b9cedce538baeea136ba4bd562d31b6b9bdd5ad0a14", 0x37}, {&(0x7f0000000200)="1d5fb0e6349a61cff128186fc1ee57e61abcb62646ba6d3f6ace8986dd400a938d11a708445c00204f1e9a8b19eb6b8747065d2e62f1a160fbc7bfc4301026c9a446f796c9a38f", 0x47}, {&(0x7f0000000280)="0ee7a5bc94ca1bf5", 0x8}, {&(0x7f0000000340)="03bf9ab85dd79e1ec81c3fb4dbbfa79eb3047c87ce2896debfb3f35c4d0dee4c281a9691c9a23030ae9a606914ca8728ecf45df886ccf2afa144b3e339ecd3b87c7a66ba7c5f5c9a8b42aff4fa6ab5479cc7ad54a8df8cafcaf7f0c2ac095660b1a9fa7048c5fbaf40642c214b8447c8de15359a4d6d197fcd81f49063550a119a6fb948c9256a7b626e0f5a8b8379af5d05ce3679d3fcf926d78aa657c7a0f1301e76cfc0f10380dbe93fe0bafd71b5b5ef5557960b01aea85628da29ccbea8dbeb", 0xc2}, {&(0x7f0000000440)="c812c07f2d62b490481f57e0f5efb5ea5f6959ca9e9b8531d8b728dd920d9b343c2f8235d8ddc2cdf5bf9d9daa37cd9b98722187062d5c04be48c4488ef26f7b1f5cf5eea856b98d6862bd82503d31ff240637870470c36c0b95eddea1e14747e5cbfcdeb7edcd2ae3c6d1b3841005e2358e81b07fe1e0f97f5b146ba1fb15cbe2e7238bdd", 0x85}, {&(0x7f0000000500)="ae1a0d03a3ec879f9431005cf30ada56e157a58e8177bdec62cce67fa92ffbf2c03a7961714adb80e5a9d0a2bc296431a2c1cc47f8b5257100a93dcc8c7dff7f43bff938d89a0d9e76186b3b70a960f0a0e19b7f287124a889b65b7bbc28ed6c654b421101207bfa7840", 0x6a}, {&(0x7f0000000580)="0c2d1954e5da58bb7ba1b952cebf0eaaa259db9731f5ccf37506388e6b4ba75be95bccfb2e39df4c65e99ee15e8c4bec4a3ee465c0fb72782efb6988c8dd6c4843827f2323f05456670d7ba6ac77d7cf238d0ceaf3e326187f1a87eae04b4cd5c2136fb4ae1d2ac2ba0cba860147421b92816b7450f1eefff100e2d2ffb76766fef32b5846b773137fd7c5a7659fa8792328d89049ffa4fc4a0424b287a4b755f84e5ac4711dcc9e5b495f3eb3f91c9ba7e699fd800aa90b0846e583408c9a73057d08e00d6294f803147eb016576b02", 0xd0}, {&(0x7f00000002c0)="b9cbadc1a4f13cf264af4b817f70b7eb53fc3c739e93166cfb10a4aeeb65a4caa6e77d622c7c1a04343881536b7ed4", 0x2f}, {&(0x7f0000000680)="fcec0c726841f52881e6f5f158b2601dc4ef8d56c80ed2d29b40023b06aee5a9cb64853b3f2ba20acdbab7b674df46aa8c3eae82dfbd9bda8464d693a1068557f11ae848efec6c08a4c7ac29fd7ff1d8d8dfaaaefd187c5454cd00aa4d59ca92cece325205e29aab6079af89535b8e0c8e131a78a56b24dfcbe5dda1c45a229d2d83fb9a253c1154358f4528cbe9eaf6e362aae11a7037c8eda5d6d628e72155918d966bc52380a7754c0d0e86b6bd81f36e0ad05b6d65753afe8d5f14f22eeb5fac8b524f", 0xc5}], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x40, 0x0) r3 = msgget(0x2, 0x2) msgrcv(r3, &(0x7f0000000a00)={0x0, ""/125}, 0x85, 0x0, 0x800) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000880), &(0x7f00000008c0)=0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 13:35:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7}]}) 13:35:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000000002000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000001340)='>', 0x1) 13:35:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xfefffffffffffffc, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 13:35:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) pipe2(&(0x7f0000002200), 0x10000) preadv(r0, &(0x7f0000002180)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/125, 0x7d}], 0x5, 0x0, 0x0) 13:35:30 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x2) 13:35:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) munlockall() setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x9, 0x2, 0x8}, 0xc) 13:35:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 13:35:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) 13:35:30 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 13:35:30 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x2) syz_open_pts() 13:35:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) close(r1) 13:35:31 executing program 0: semget(0x2, 0x3, 0x200) semget(0x2, 0x7, 0x68) getpgrp() semget(0x2, 0x7, 0x0) 13:35:31 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) socket(0x2, 0x0, 0x7) syz_open_pts() syz_open_pts() 13:35:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="510fa038", 0x230) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20080, 0x0) r0 = socket(0x40000400000007, 0x20000000000003, 0xfff) shutdown(r0, 0x1) 13:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x1ff, 0xd85b, 0x2400}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 13:35:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:35:31 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:35:31 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') write(r2, &(0x7f0000000080)="d473ac2f31669157d34ad8c77c5c7e99509bc1ebb47d2005d75691da076d4a70276ca1da53917cf36f88f2d6b4b4d0464a42182eeaad6019e792c54c98da41a9153623343eb480412bb087e23d38817338eb0d3d2e86214ae94bade359adf2380508136b93b0762c876a1739dae664f1b446657bc0", 0x75) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r4, 0x0, r3, 0x0, 0x1e}, 0x4100080bd, 0x10001, 0x0, 0x0, 0x0, 0x1}) socket$unix(0x1, 0x3, 0x0) rmdir(&(0x7f0000000440)='./bus\x00') r5 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) fcntl$setstatus(r2, 0x4, 0x88) setsockopt(r1, 0x3ff, 0x0, &(0x7f0000000240)="f9fc73e478db3fc215e5babe2208b10b43243320a7d051ced830da37152dc3b763ec72974723a27e0931ca4996eea0f7273b4f6a0f", 0x35) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) read(r1, &(0x7f00000004c0)=""/101, 0xfffffffffffffdb0) 13:35:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) write(r0, &(0x7f0000000180)="c3c06a7b7c6c1e8620115d727f26e285bd87c18fb4775b4fd0f78b6187fc9423ba93741324e247148b595de9c9282af550fab4a7d78031b910277392bb8cef79b0448fb7a2", 0x45) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4000000000000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 13:35:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x4, 0x100) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/253) setreuid(0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:35:32 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) 13:35:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x803, 0x100000000, "b04d0000000000000000000000000db08b9000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x1ce) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x10000024f) r1 = dup2(r0, r0) kqueue() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) pckbd_enable: command error 13:35:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 13:35:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) kqueue() r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x29) ioctl$TIOCSBRK(r1, 0x2000747b) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/41, 0x29) 13:35:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 13:35:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getegid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 13:35:33 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) r1 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0, r1}) 13:35:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:35:33 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='c\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000000)='./file0/file0/file0\x00') 13:35:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x21, &(0x7f0000000080)="d5ff9668", 0x1) setsockopt(r0, 0x2ef, 0x4, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff26) 13:35:33 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffffd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="dbab2285f53105e7282a55451d71b35f5f87e88953d3de167f", 0x19) getsockopt(r0, 0x800, 0x0, &(0x7f0000000000)=""/27, &(0x7f0000000080)=0x1b) getsockopt(r0, 0x4000006, 0x3, 0x0, 0x0) 13:35:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 13:35:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000d67ef6e9a8"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3a5, 0x0, 0x100fc}, 0x0) 13:35:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) 13:35:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000980)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/255, 0xff}], 0x7, &(0x7f0000000880)=""/232, 0xe8}, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:35:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000100)=0x10) 13:35:33 executing program 1: symlink(&(0x7f0000000240)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/30}, &(0x7f00000001c0)=0x20) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./control\x00', 0x4, 0x2, 0x893, 0x1, 0x9, 0x401, 0x3, 0x1, 0x0, 0x1, 0x7}) 13:35:33 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10002, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="8bdd42b1956ef3d49b0d6c9ae86a6fdd4aba3eddf7e956d70deeff9f94c2449ba1569f400fb880df227fa8e7e3a404a7360a0d504232cda8cc4c5afaa19e75bc323947b953dcba695d4e744cf3c0a888a9c2f01c19ebf6aee0db18b34d31cbb7b4dbba0c8c9b3e137ee9557452b87174b12e83ec47416a2213b096a27d79ff94763fd03e489eb964fd7c8c16554c2339bb36159f4b15d4956c123a0d463abdb888ec41bd6add226a89d76e900e2a95a9611ee7", 0xb3}, {&(0x7f0000000180)="e287da29950b66237bf20650905168c854467195cf26c70c6e4faf36c7f21601afaba57adc26ccb93d394fa0026b397806817cb7293a4da68a3b6f2ce6d7a81d62796659ca204cb318e0b5ac805e8fbae66ef52a54", 0x55}, {&(0x7f0000000200)="60e082a19ceb9367bb5646b7c7edb1f766cc6e85acad113713ff690d7526876260d15c9be06992b6a593cbefa6e87aad9f377215082e6a1eddef2ec17e5fe2cac9cb0150aafb19b364a3f3b12253627321999e5dc489783c510d2d4eb6cad0764066cb0571c347dc061b47688734a76133e939fadd801ef8676406751360763a9dfd21cda6098904e9f61019abaaefd0f4efd4a060ba264bdaa3d3331294541860bace449b09666c14edeafde4f41fac320c5757036cb2917a705d", 0xbb}, {&(0x7f00000002c0)="38b97e9b135dca4a7be7f570797b28d200e6a7bdd606caa2ac7448379d7578ff2dc439969b459ccfdb223783c15890aba0f89a847fb9c7875aaaf64a3362f9db548207a46c82cd8dde149be639f412a497f72697d296defb5a6bc9f844de1487f12f2d6cd5edd10c4797427a6c1401a0a31c66a7607d15aff6a4c70f2224da53481ed50ce964d68b0d0bbb19c62b12ff34c17d54a844023f690d87ffb05f4c0bbed2516c54dd3bbc72cf145ffc2ced4b8c1412e1bc6b45817bc8bb299aef4f6ad9ab086af4474b20b3eca134b06070b5ffebf7d0", 0xd4}, {&(0x7f00000003c0)="f9e5446e474584669e6a97589eb1c4bc7aa51df9bb7febe760c51fd01495895027a5a47f92d63f7237ac9020e33ada444aae1cb38e21f48a0b4e384df5dae49c12e8354cf3ec06927e1e231f63f3eba515b88109b54ad883bf39eb7dc183dc0306acfe8dc15b2fe89fd535a2fba366ec2bdc3c32d173c86d5ffecf750ef4fdd43656335a0d7b", 0x86}, {&(0x7f0000000480)="b00647d5ce9a88f5fd09176e732005e1402f697d0cd7580a844e18bf32964e4f462e57d5d34654becd581e2e68ec45260661fe8bb969c36646f37ab0431a66c7ba95a200f5452f95a72563cdb7784cfe02249fbff1008b4df485ce7e6d715374aeece66f7d9dd5d737215b871840d8ca1879e37b7ffd75b53e91dbcff62ebf527fc8b6f920e163a0ac49e761f868d8c9128c31f7fb764d34b6f72a260936b5b7d605869b19064c9804acbfc6fb5e741998e07a5ade185b62431680b90334550046ec356fc281ee2517d22b5c0c97b0814e1312f30354a5cc6093", 0xda}, {&(0x7f0000000580)="5c6cd7d899a54b061ee56972c1eb77be4024084b0842f953a6d39fbc56ad90b9029da6197d6a896bbe474f1e4ba3d489a4db1bc057c41ddb983c346a4641b4e3ec1f32a57ac604c3a8a7342dbcd2da18c341ee48e1b3d78f9acdae69c4a3519062c899a90e066b0d87f7a27ae2dab3a556befdbfe02c7496d4418900701ea7acccff3e2d309174acc20cd2e536003a926e12f691149346ec934dcb7cff307eacf29420e8ed86cce0558882c1f9aaa1fb082ef414fd1d5f3d2221cdad344998c14473969c63f885d43733bf03cb572652f68242cce9e743075f88c760c0d55ab64ac84ec4a14a6fa1", 0xe8}], 0x7, 0x0, 0x0, 0x400}, 0x403) connect(r1, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000001800)="0ef154c2b63077d1996cec7dd497f182bc6fe5ce84430eebdf6673456d08d130856b3f90da1b22fa3ee0bbb80881aef5b573fb8c8c66ac581d233b49e0c6af5332ba7d2d0901621724eadd563d7cc5aaeb9b95171afec2c7691e1dfa68e2bd4ed5d4ef55bdc0306f0306b6fa0e1eca3f9318de91c8b1ad406d97ad9e4c05cd9120fdf632d1e0be5925e9", 0x8a}, {&(0x7f00000018c0)="40511a249a2d996bf1199b82e7783f36a3bbce763baaedbc61cfe989b6fd13a46cb8c8f2110101100e4275bb3b23ea8560842745d149c598a66b302eb35864e0dc37bfe9bc48ed9b8e15e0c7a81cc96c17df769f2ab3405fd9c6681ea337dd4e3bea281d51e711d9b93c48a84b9eae3b05f48543148057da7d8794377d44c84121ef4a36ceb84f202b4910b113", 0x8d}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x48}, {0x1c7, 0x80}, {0x0, 0x3}, {0x40, 0x1000}, {0x21, 0x3f}, {0xeb, 0x401}], 0x6}) kevent(r1, &(0x7f0000001a40)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0x81, 0x5}, {{r2}, 0xfffffffffffffffa, 0xc4, 0x20000003, 0x1, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x11, 0x10001, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x100000000, 0x6}, {{r2}, 0xfffffffffffffffb, 0x45, 0xf0000002, 0x6, 0xaa9}, {{r0}, 0xfffffffffffffffc, 0xd2, 0x1, 0xfff, 0x4}, {{r2}, 0x0, 0x40, 0x80000002, 0xbdf, 0x1}, {{r1}, 0xffffffffffffffff, 0x32, 0xf0000082, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x1, 0xb1}, {{r2}, 0xfffffffffffffffb, 0x81, 0x20000000, 0xc7, 0xfff}], 0x2be, &(0x7f0000001b80)=[{{r1}, 0xffffffffffffffff, 0x70, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4d, 0x4f, 0xff}, {{r3}, 0xfffffffffffffffd, 0x84, 0x20000008, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x10, 0x83, 0x7, 0xb0df}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffff9, 0x9c, 0x40000000, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0xa, 0x1, 0x7f}], 0x0, &(0x7f0000001c80)={0x1, 0x219}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001d00)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001f80)=0x2) r5 = accept$inet(r1, 0x0, &(0x7f0000001fc0)) getpeername(r5, &(0x7f0000002000)=@un=@abs, &(0x7f0000002040)=0x8) r6 = dup(r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002080)=0x4) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000002340)={&(0x7f0000002100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000002140)="101249067382c4f9be619940c98a4f3d6b9a601695b319a045ea65b02ab811448606e7aa609dd9216843ce0a", 0x2c}, {&(0x7f0000002180)="32f1107471463f636df08bf93f9aa7a92be1740427953aaaafd971bd74bb38cc52d9e7117361cb6a7a036ea8400dbdf7368cd871700d610c360a030a6857c59f38e906d2f450d674947e16b6d2b1011a7bced01348ec4747dbf3adad978e2bcce4e31973b526407c6c5bebfeba88d73f713ff202c6b5d2008447b3d453f0d32c53c0556ab0d986bc7cb6568fb88173bc90084dd80494363952ea8dc4a7ab3949ca48250c3d0f835f2b55b90910101bc56f22a156e3fd89b9e48fb5e9a8618230be67d597", 0xc4}], 0x2, &(0x7f00000022c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r2, r4, r0, r1, r2]}], 0x48}, 0x407) r10 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000002380)=0x101) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000023c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002440)={0x8, &(0x7f0000002400)=[{0x9a, 0xfffffffffffffffd, 0x7fff, 0x94}, {0x5, 0x4, 0xe852, 0x3}, {0x0, 0x9, 0x4, 0x6}, {0x4, 0x4, 0xfff, 0x100}, {0x8, 0x8, 0x5, 0x737}, {0x728, 0x2, 0x8, 0x40}, {0x2, 0xfe00000000000000, 0x8, 0x2b1}, {0x100000000, 0x7, 0x94, 0x8}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000002480)=0x10001) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000024c0), &(0x7f0000002500)=0x10) mknod$loop(&(0x7f0000002540)='./file0\x00', 0x6000, 0x0) symlinkat(&(0x7f0000002580)='./file0\x00', r6, &(0x7f00000025c0)='./file0\x00') ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000002600)) sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f0000002640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002980)=[{&(0x7f0000002680)="60cf366b99ce2ca8bd65539efcf6d3037eb0d15bc3df60d14aaf8065adb57f75b385277fa079ac35a5bc80c17344ac066914ca3e339cdf4fc79f93339acbab6db054d01a8c1b3bd7cdfb2d13514f150e0bf89ae8fb0c3054d6bb287216aec3b413068f4ab00bbecfd84dec16f697a880e3b403d90c2ca06aeee4af4b", 0x7c}, {&(0x7f0000002700)="550be3124328c186a0ad684d658fb51af32aa0dc52a4113aafcdd0b48af5bf8d2295179c77ed695f4c73fee2e562c209cc0adc3192b1ea2ed1576fee0f6cac4af601", 0x42}, {&(0x7f0000002780)="df82b7e6997738b0ee99b958e6b2f6212c4271f85ffbcaf4dcf30c329f941d90325799aaffc704d8adce550ae7f60a6b5b74deb767414aebbb1b4db3115a9c79d99d12b99162aee30f14c96c46ac20de5a3905db66976a8ad1a7dbf88a46c0618785d6621ef2f4c66619d47b9eec0250bc079a20fbc03c6a193cea4c", 0x7c}, {&(0x7f0000002800)="26dba8dd46bd9c06326fd9bfe0440558ec2d9493b6c6bbcc6bd41047bff8bc5bdc6fabee9c0630793a2e597138662160c99378bfef565a258919d11f4845fa52640eac19ce40adc34129777daf14b20e6214858a12257fabde8466333b1da18e8777c2dd", 0x64}, {&(0x7f0000002880)="8f9ead71e98ddfeb77d1c128c39682b743797367d6edbc9cfc16eb41e565d30b3e6986ddd413948f9d608613d33435447e168b7084683373a1365b57c88ed89600b655abc8ce6366a80033021441fe2ba85324e9d0e3637513bf60dae1c0e0cf01bdece7d5c387502a9bd194e1d0e831402cd8f8d8db0c83dad9966e094abbb212db6545de9b7d61d7b3e9189220cb1acdfff19f6c37dfdf820b5f00fcccaec726182aba32a0fe373d27053d17dd0fc5b1365cfa5620b07a70f2bb5a3d511b195ac861a714c670c9181ebcd07c394b869526f0aece25be", 0xd7}], 0x5, &(0x7f0000002a00)=[@rights={0x20, 0xffff, 0x1, [r10, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r10, r1, r2, r4, r10]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x68, 0x400}, 0x4) 13:35:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="927e98c7aa1bdccd2abf8df8b79a74ed3d96d5890091442f04f8b06b2878eba4859c3bf0c755edbfad7b58eb587a2796c132d1a8dce1b3303e374d1d6d4d70ae3a3ce92a2935da94ae8ad2a83ac02b34e67c1d2006445353bd3ad64defd8e38010f21c316694b0f9ed64e1d93adf725e8439524839a8b625ce695200efc1c940e4f87279337daad4525e7116c4b7cc8fa515a7e4bbfa0911c69d8b91f4e1a86bf1ae2fd988fdf9473087c936ce83ecb0d8d23abe10ed916ca2ff", 0xba}, {&(0x7f0000000200)="194347f6b78d49704cab4e969ef8167f320f6c0a5b9a06015a27e1ba96c9ec61ba4bc2a381f9680c998273bcbb0a8f69f5ab166f0fded45e68bd832c1626acd3fce4cd469e247aa2f99ab56140d2f1ed265518dbac6a4345cee5933ab37fc4a16f2a16b187704a5deb90b88b3603c1c9b09775eb6fc0e856c1ce0300fd930f00d1ea1591ad2e1916e04cca17c4de2e901d6d175d65", 0x95}], 0x2, 0x0, 0x0) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x100}, {0x1, 0x8}}) open$dir(&(0x7f0000000000)='./bus\x00', 0x18480, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0)={0x8, 0x2}, 0x10) pckbd_enable: command error 13:35:34 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) madvise(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) pckbd_enable: command error 13:35:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() r2 = kqueue() fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x42, 0xfffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x67, 0x14, 0x6, 0x9}], 0x7219, &(0x7f0000000140)={0x3ff, 0x8}) getrlimit(0x3, &(0x7f0000000180)) 13:35:35 executing program 0: r0 = socket(0x80200018, 0x7ffd, 0x5) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000000)=0x2b5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0xfffffffffffffffb, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) 13:35:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x100001d3, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000600)="f609f9e80b30642cb3f42484b45d59ec800cc480118d7947920509e74bac1fd90049612d7300e2815098983c082587d56cef2bce665f6fae495dd19ebd2e2ad23f845a8472eb1c7377bcabf3078ff47f456e38654a3e4a7266fdc8541df2bdb0bfc6386d9f4bfa84322f39005ee4963eff463cfc9a9740dbe4d79c260d1fc4c1bd912317649e2a0cc942a9abb861fe98320fb69fc8093bf594253682aba7e7dfda7fea81b923017420a7aaef39350bf155fa6209714ed81d00e4e414b837b3feb5f9403e9badfc084c93cb3d5d05aa0f714c016cf00758110917e83b5145bb437e2eaa624a8fed65a3a44f8d556b61223c6ea2200f213bc93613af51cab2bb8fa37a4e2026cde46719bff67b0a4e011a2512a2c6aee3b8c13cec792571b03ec7c0616ad255f5bb7d2d5e9f8637a9052d2d94458fc7e83f1639d9222ce41fd934cbb695783f8c5c031d8084ad1eb5ca0d410ebe6ba059a5be33edc4ee7eb3623d029c08482e7d1f411939c3ea61d1735a3268d3041403f90394f87681956679f5cb203cb2df68f525dbc26d07b95ca705a2ce9c38451a79eaa1d108533a649a2e67117c20d6a6e09b5d612f540b26223000bbaeb0130ae28f78c5adc7f6a09e5277fce8317be8cc08b8f2efef977bc99ccfa7740e8445002af297724b7b1569b808242d35e35e4a52abba2ead5247eefa0028eff588b22bb936fc6f7b4e8b0e49a9e09a125eafc048fa60b353e4fd4ce7cff0768ee54f3af528f71cff586bf827036748777ec0b592817200a703a669bb3bc6b0a39f0a1eeedaff58ce963ecc1907ecfc530421553aa7cdd357af283dbe5bfc2e9437e9177af8554a25498d03c0173af6ca9b058659b25771794cd89fe34ac71c1ad6a7c4b14623200f9681aa74a393964705f6844a9b2c357ea71d3ce5e4f7eea2114f173f82ac612a35e32fe789fc530e24618df1a64dc50fe32fe4df9d9f77c75f2019479825b54d46c9d6e1f639294efb0e8e15bfb2c50cab8cdf9d98b3f982c9bcc3b1e05418fc0f5c3c872df2bed8acaf52ca6c9c432bac79ad9cc7bec3f53f1f54de77e23cda543a26c87aeaaaa91989264c60e0eba9b05a7c64430bea0c6136ccc12cde756c8a98fc02e00f2e123be2588789f4347a05037a6a7304d3387ed6d2bfa96aad51ecbee9e8eae629fb328c6fc1922a8dae39f7610987aa0d0c7440eb8b4d561f9d096bb7e138a91d54611b503139eed054734aa729d3b901a4ae54c6c2452c7de32a8a9f5f44b59972109224f110e6a958b89cafd808e9225e30440dbe23be591a9e8152089c79702e2e6e5334bf075a80e0fff171f64767f467c920c1de6b3c44c2466ce67ba6e8a5447e6233815c10171fb924094aca3d3d52f511230d35335b732582abbdd465d9ebbee19f744d5bd259b661de56c92b04f32699f49b74f07e9047a814ad44df9a9c20bbb140a7364800766a2783299bbdb3fb189e120ea8e24a4eacf3612c3d66f52e3e85b31bcd0ce75335cba9551eb3573c0c4b1efb3faf906ebb828ea03ab797c9297d79d7180099dab9ea10dadcb2ad5e45a6bd02a5db3948410aea22bc6bbb3588e5ec01a9049b565287d1af3803a49c11792856ee29bf6c72ab911b30806564e6483545d380899345db26f558387c2e80fff069b43f9785b5b6c4043d277f857eb48cf7160842db40ae04ca0da81746e84b89092ca30de4c008acec1202f9ed23d31850e4881c6229b6ae98c0be4d0830a956a16ca798ca2dc89de0124333d73fad5042b4db79af0b66a3ac77772802fe644cd67891b6889eeadba9d74f6681173f416084d3ad742645b4250b3ebbb56754d7f5f57d11d7586160ac7896cb4211d850d71b546f29eb45a75aaf0622b8e01edacc17dc6924db62be682eca62a90679e86227ec283d0a8241529679d7eba8a160b6b16c3ac0a234d4ba83f53bd4aaa686a9ab5636b5ad8516d42e1ea188f6b4c3616d349d9858339700c174e5fd239b6d5cd1f42c3ad6e5af6554af5737238fb2e297bf3f727c2fc24ff18ac4ecef13297e17ee37f88e3c61d111b2676a11cc0aab941f73fabc7858221e6fc4687722395a5ea0eeb50d93c2ad91c156bfb068ff95330e12bcc26e6b480bd05072fa4090fffa254347a236b2c03f42874195636ca95d525dcbb7a7e013daa6e57c36bd6ca6565891a7f99532429d3f198642f5aa7da446191a5ba2ec9cca50bd1de9e8b0e70d143735e0a22b9eeaca8cdd651e0d84338e79f1d5a9190c349ac50358546c359f7193cb03312be96c21f1fc9ea2eed8e0b733d152b8c621ec3299929ce84997feb2e3a5e7265e707836f15473bdb52f8bf5a4e2a90eb1533a234ce00eaad0916e5587d2640288b5b319b0f2484297ad0b6163e7bc6485e91ceb7881b59d67cae2319af95d8d099e019ee80a92ad15cf5950377902785f1e3ccde7ef4ffdcdb4af3076c6828e289026c30bd5e19f7828831e0c60609faff32ef6253d07e5aed316bca25897e863c48088ffd171eba9443f91aaf8fe663befe7bfc805f5215a82b29f2e9d79bc71eebbf1edcec7c0c7984a633c51b0a5814545972c3c595b468f06c1a943d0093bad5b1758edc73f8a1d8ea5df65fd7e833de11da1cb8bb661c160ac3d8558785591845d9dc368a42ae4c755f932b6dedb0339d2a3083bdf0372ac8e2b5a1706ddd25fa7e801e674de3e1410893b0647d3d6064478022cc495d083fa1f9027506860595cdc2cffe877e86dd8796334226ab77f16c3b76b31a4be9a349f6e69feb71c63f4d72022155318371df13d2d31488c943d7393b01957c1258f06e4fe184c8d3cde55dea4135f3be84dc8cffa198ee9050cc02f704ffc491caf58e2460f0403a2852e49ccbac84593552f1f875a38544e4574efe49b69c133778938355f384ca14e29dad200cdefa1259aeb16d1df905d7f5965f0001a253838184ae5725313069c57dda459f1799e197d6bb13c51467eab8a532e573f8542d1ed819baf3ec280685e372ff75fbe13bd78f52d388b2f386ad9d480d44a803d58fdf3c7e82178425258e6fee65da8b9c5a886fc03a3a8221dc5d1ea975beb534b456ade31e5bda09321de203a48c85efdecf539415d9cfb1f6034816b1d165901a37c94600cd7d97112615a5a098575cd05f226301fa34efc8774096bac52cb1bc2d8638ba2c1c38592e6506548e2b7ca72aff2af6c87b189bf648874a4ce90701f2cd183ce4203b6fe097107fd07ab7f971447ccf921ef1b07e3e63384aa772d4e8cac91f83af3374f079cfa6ac3126af08cb1947d7419893e79d79fb47d1f18ec1c793e62055369553b0569299e43459979ea956581092cd95fc2532c0836407115531500d2ce7d7dfb3ed79c7f16eccaebe7d69e2581496e54588a79125e425bf2b19f2747212639a094486c94e47aaaad98492e67106f8fb241447564696209799037b0fec07b0a8c1175b4ea9132b043e8616fc7db425fad9482fba9759c82446d8fd3e1fa98e2c8d9ab50e56b5234595b6f6345a97c7a4e405dccb513a0271cf804027f4b37fd6ee8e7aac1625557c8203761a9053c87bfaae536ccddd75a99ff5b10c5e38eb5bf4cff5c12a609d3544f3c3a4e59c66d6a3a15c5973c4aed0113fee85c15c73c29f93a4cbbc7686a7cbef41e8d7766ca0021f3bc9052184feea5fe21ba536f67e28d37db9ccae8e7e635082867111498c58a01b3454e9c27df89ee9808073875a6198a99bf5d6660f96f8c694f18436c6297a899cff6a025ff4b1f224074ab23415425791b37f82d71c4902f84c67b8b2aa1af6ea5cdfdc58f20ec5c3404674c340b33be137de6cebab5e27e2eaa4ace38e451faf7bc7eb44bf22623f03039798ea4f4410f66ee92b07df9bf0c4cd36c639c232c8e3d6846fb427de8a697026278349e05857bbb2724209cad249c1009e80544d3fe0da7c035fa06f4023c271aa8f9f3ae95c9c9cc94db5cf80be443c3362a6a15b514498667b45b1313bf6c27c7c4449a3a65423c143132a237599d3b4595a68c18d78a40ce0760b6e1120a4d1b666ad6745ac5c7429e1185d34313d3f05631056b0ce915b969034a2b1d101d09cd87095ec5e5b16fac821088230e1b5cd99d3510ecacf30c8b68c65d86684a095c016bab3ae62cd693c8943bc9b324fbe108a299332315a7b0269683ee1bb79093ca4eb2eb6776af24866e6660ddc60f87383bf454effc21cfb6b54cac27460d1080d010e4866a9b22914ca5399f8ed2181d069f51c1e0434fa440e132857301ab09b81108e716df4570e4f81526b5a4bda9026ee88435b85cd19a6e9fa79d1a5dba2e6431bdeba8966acdcf459bd4af2bf59c24314c0e3a23af3ef2a3c70b9ce27b4f810848a3e2d718a0bd8f39ba682491faaddb8d5e351933b1ee6e570b242d4067ef6d2e5361056909bb1d9acaf7019c36b44bb55fc79daed76861f8d21fefb344ab75e03e64f6a352a4f18b7b571e931f45a8b2e6c46e94df26505f3815972659fd785729b101a9f53ec451686bfc1992bdc38ad5d2d4b582e8ab3095b132bca56d811b0a4aafd88ea79787e1419146109c4e1347ff9ebd8e769ed684df9a20f7995bb4e86cae3905cd8f1889ddb5aa50c7b00985b5bb44d2c1505de0e2f892393e987f33a4d47f29075cbdaf15b119af860ecd7636cba1a5e860625bc1d77cbc8055b63feb9ada0044b86de0826c57b2ebe3e509decfba5bfd09be2a79a46c040212c4fc8b33e3bb8ac5102aa8bf0f098cea4e43e55fc0bf38c0f2b2ef062a16756903b17fd1c6574dff773f1068013e74972d634d67f96c46e23843c3ebaf31ff7d18493a2396b9bcab242ffd89056858f5fb48f3bf0ab6111019523f9bb9ce8487e5c717f610cb38c38ba5cdbb243e3187b9253112b78b0848116ccfd6d38dec838bcc73e45988c6fb7e20ece33827b15796d5734efa04abb8b590afc99aa4d582ff82f382ae46b185ba325e7dcf30e4454ec074d474978b35da21e6df20558baedde0197e50809b757558c1eb9b2c6c62ad26e3cb6a021723134d43dfffcb9aed857c9bbc390805c62671e2f91270116f51d80ea14f26ac6cff7af0033c6796714e812b6f1c5f949c97904297aa0c56c4f3074b2f74c4ed103911d6b178201173002d895643b9d45f759670980998fffa9fbb0d506c34f6f49c929ccb9766703282d6fab835c9b1e1b7e76eb987d3634c8c526de961885d83b7c01278d88671a098de1f0b60c7464bcb8177d09667aa11e61ae04ba7fe3a8fceafd30d2313ac5fda1a2a9b1c73a9a312096d6b0c87d8a1e2526a21bbc2eabece9d10a027e39c9195fbcb16a19ef637330caf42e8e04d8769c3f08862d49611bdd0ca84d7cda93b6f00c21dcab25bdd9e461e0071de181583b0b5ce01392bcc0b278b7d9008ae886cf8d6bc59129a9f0555df89ef9c1aad35851a594bafa7dc4a060c03f0abccc558be8648a71db6c5f6dc2f9b5304189ff7033d7041deaff27d7a89d5d0e9a5d6f797dcca597b20aabf4ec2f060fe2fdfea37f92bfb2c1937ba366dec5589eeb53a8a55e850b1ed64d51ffef37d8249563b60a5b41332d26f0b308bdbbd8ae62748178650a5ec4e6dae5f8021826571c0e47d3ddfca988739feba87a2e70bd0adc265eca7a3f5fdb2cedf18d44c97aad9c3288223076255e2e6d6f51c9c0c05f0eb1c7500db786e0feecb27160880d898d988bad5cdb3af0f8a73a869116c68324f81b901549b9822b78b8beec308556360a0137aa9d3fb6d496d1cf18d5e61a4e2f7940f57", 0x1000}, {&(0x7f0000000380)="ecf70ac3a4425f445ddf47d1c005ca4f2fb41f7a2ec41e19302808c99ffd34610fa884db34d5f11a86cc93fadf335290e6dcbc50f0dfb2f68010828ef1dd53254a3e6524013d4b52fddb6347cd709f34f8032dc2bcfbecb45b86f4333301f23fa89d2f805d67f9408d492ca50ffc1deddfc6223b5b13f497d767d0c213a8cf6a004ec836e8144fd92f9447fa1492fc887f8511f94294d971ee6dd481989ff8fdcf6e53913ae7066f68d0", 0xaa}, {&(0x7f0000001600)="99ea9a446baab03bbdca2cafbde1b7ecb8440dc9558f7cf0005891435906d78938fc25d00144009d7a207176f9941b9d14fe7b9002443ed0bb7e4e4d2fcc61ff8e2b66d28b99af016f68307e8b3b2fed53760d77b6d82878660043f64c1950d142860348fd9732a741d4f54029f6e870b63cfd5cdff7075a7c4c88dc20b16a9e360ff231d92d5ba9dd10601a48ea5dac3b10f0d605dc2d2e09f536a635df83c71da95e4cd6bcf52cafc5b84bd397bc596810a48ad88c1d5ed6a8213a76df3fe2dadd3d46b5a0202b292c51fe1491d3c2c5c114c90f61763f74b3ec9b", 0xdc}, {&(0x7f0000000180)="a0c39a4de48924981f8dea47700b5fa07635", 0x12}, {&(0x7f0000001700)="417571f87173c4a8e798cfaeb2d6b2333d5ba91a289c40fabdb9060acafebfb9425e28338413068c5571f4eabf28503e55314d07d627a1a8c9aaabc4d8a6aa855122c7660e3a05efb4d95eb3244dfd3518a42b4aa16841b439d76f56fd40f946ea60e546ab492b5800ae429243355de46cd375347e57eb606c4df4c8405175cf7013a0b27fd9ad7dfbfec49b1fc6c77005480874c2af9b09962105053658c67dbdc7f064fe4071012dc39431a7a95a5ef2f76a8b90add72d3a45364afcc79656579961378cf4239893a457c224b73f58a952bbe27def", 0xd6}], 0x5, &(0x7f0000001800)=[{0xe0, 0x0, 0x5, "91d4f51c44b21d910e71071556a8f0865f5155f26a34fd1da3c9eff3e8e58b49ae26d56be0e722d4532d11156a36c00404316de426cf4a9c1accd0a1f27f4f63bdb91013692a892663c80328b7dd85db7eba3c281ceb6e5c18859cba29299f068c196156b05736f0c3bf3ec160252f964a655b3f7f2872c33672feab211d6c89a9de135111d0126a92b30940988565f19b9ba211d8f9e83ab89bfbd750ffb374e9c4768d0f9a456744d72dc46622761370b01ad3f150a711169cd99a9a56c9b54319c3f311fccbd5f721"}, {0x110, 0xffff, 0x10001, "3c5db0e7a8b52011371b70d08bd3a424468b1779d1001093ee8a40a20b81344c8e7c140eff21141f50b1ad372f05ccf9fbacdeb54b0a6ec513263ab2057d5efb08efbbac17062daecdb48e5b4b281069dca06be7985234bb473edad59b232bbab990ac9521baf50e4c226308160660462adcfda6adde3834f083e9e33c65673e1bf9258ec43c81ece651bd2ef014b800466fb84837070db3c39faca64b9d216395913af57b7e3667a50842d7cf03280f0b92e424d45e555bc732c407af920b8ecb709d7d07ff51c7c419ce1fb617644f5a2ea25b23288f55e4c1f09b9d2fb863ef1208afd36feb7399dbd6be55d8e0048170cac02698d06f6de08eba"}, {0xf8, 0xffff, 0x2, "15b2fcb374a9f787bfab7feff31c059a8de4ac50ee27773310723b5357ca46cf80a78e3cc07cb9fe304b531734d4c692196858266fe6cb0e621b01b2140e12882c8c038a38f3777e8cbe9c206356716420a5373f1e0823564baf13eb68af2fa88c55a87666cabfbbbf5f1153d04c61139e610804e1f7ef51a386a91815e39ac403c5c4780627ef83f84c8c003be56d2d074c38a7b0982412d5a4105eac311d935761e975178633bff5b6c2a25060b13e3b6bd77527fd9e4dc529d763851754aeb8198142d870d91b31f19473c535e5852d467e56f63ca185c167e0cb5c844dc796e1fd"}, {0xb0, 0x1, 0x17b4cee0, "82befe36153e7d4ba33af36e76e2440459194cf3dfcbfc4630c8564e8db7598fd5b04d9fc44ca2e0c177477ac7441bb80e76a922defdc2bd9b54496818bdecbce3f057a910b1cd611046e72cb2cf2b8f475d811c1981e397e4593d94e2b238649f9855635766b273bbe96e83c81976829b3b1507cbf1ac479dd7c68dbc68bfc29616964b82e8ff0b4a3b741f53f2608163500e4034e6c3e94d4f645f641f51"}, {0xf8, 0x1, 0x4, "08391841121cfabbda93f2d9a98eee7610f7f7fe66d8da953bbf113bb2ee79856258c40a55bf8b5dcedf8c2e5ee477a1277e11634f889e3c02647f3ed817372b17223802b6d26b7f03ac460bf4a2cb301f29036492008b358da46fe36c58fb3961a4cc48465f448b00d50519668c56351f1843d4389fcc8cde53a371d78b11a066d4568d092153ef7f6d55dbb0f23bf01aa29eefd3709cd06745c00db526adad5df83b87a96055bec716fee892d1e28010a8534ba09afd28eb3c484d46193929a65c690c964d169c4cc90d4fee711e3ad962a0ceb30467488c032f4325bdb9d82a1d5702383f6a25"}, {0x98, 0xffff, 0x93, "7ae9bb767e27fff526044e01796d77a77decdab33869f50211a927096b8f8aa633c131fbf89b152ff53d026278a726a7f22e830ca28ad0f7714d8ad933a5251df4219362afd67b80026b21ba3c61ab28524e62b5098b6fc1d164c32c5308a62fbd1fa327b3456b1dca46dc8fcc5a20f7e96175aaa52aa2a3610ebedcb2047e8781cb1c0028"}], 0x528}, 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 13:35:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000, 0x1, &(0x7f0000000200)="33706d5fa2d025d31d6eca3b4cb157b8e350ef06dfdaeb0066abc6fac143274c6cbeeb29132c7ce7899ba962df962c05b04094acf0f6f312b8da988d7061f8fabfe78d7dbaf51ba1b75fc9557f3ffcfccc51ac22401ce91453ec052c44c8ad61c9428b4dd9fdbd0ce183d01bd740cd19f813e428452e2840a3130aac5c13b09bfc3048c0178d90df24000472b684e64e4af6cd81d886ba878ae9510cdd8ba406f7d2df0ce51078478d7f6ce5ef6d038f4f44adbee515ac54e90478e06bfd9a3b588efc1297a1af915908b0dc1b0b932c126e2c0a935cbc7bfaa64862475ac92e5ff6329e0fa8b1515e2bf43652644880bcb3f15a0d05f7b206c8cd852b61ee82f4a0d000"/269, 0x10d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18111, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 13:35:36 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:35:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8d1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 13:35:36 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) 13:35:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 13:35:36 executing program 0: socket(0x11, 0x3, 0x0) kqueue() kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0xfffffffffffffffc}]}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x8, 0x9, 0x4, 0x3, 0x80000001, 0x100000000, 0xffffffff}, &(0x7f00000000c0)) 13:35:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) write(r0, &(0x7f0000000000)="cf97ae5f8ed9d6e8cb02", 0xa) 13:35:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400000981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) close(r0) 13:35:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fcntl$setstatus(r0, 0xb, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffdb) 13:35:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x9) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) getpeername$unix(r4, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 13:35:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x58, 0xc000, 0x28) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) socket(0x1c, 0x5, 0x4005) 13:35:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 13:35:37 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x110, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/200, 0xc8) 13:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1000000000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x800, 0xbbc}, {0x18, 0x1, 0x9, 0x100000001}, 0x100, [0x0, 0xe7f, 0x80000000, 0x852a, 0x9, 0x709b5c79, 0xfffffffffffffffb, 0x80]}, 0x3c) pipe(&(0x7f0000000200)) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000100)="fbdb690a0f0517a5f721e72119a653645b1d97ca71b933dfff6b9e46ab80903cbaadfb958cc1691c5348ed960330f8da2f87422990220373c2d98ccf3a4e845b74f2d22fbce5370ea2cf7bad72b228558c3fc08bd84edea7c1a4bbc6d94e5fa64149d208d634f400871a0d5630d16f84e2c43dbeb66ef98861e7d0f45e7d2e22de1fc4f79e68df093245", 0x8a) open$dir(&(0x7f00000001c0)='./bus\x00', 0x3080b, 0x100) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = dup(r0) getuid() ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)) 13:35:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:35:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 13:35:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0xffffffffffffff47, 0xb6b, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x420, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x7, 0x800}, 0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0xffffffffffffffd9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x100000001, 0x5, 0x1, 0x100000001, 0x3414b6a0, 0x80, 0x0, 0x1, 0x0, 0x80}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 13:35:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:35:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1f, 0x6, 0x8001, {[0x0, 0x4, 0xfffffffffffffff8, 0x40800, 0x80800000, 0x7, 0x0, 0x7f, 0x1, 0x101, 0x7, 0x4, 0x7, 0x7, 0x100, 0x83, 0xfffffffffffffffb], [0x2, 0x6, 0x7fff, 0x1, 0x7, 0x1f, 0x1fe000000000000, 0x5eac, 0x1, 0xce], [0x5, 0x3, 0x9, 0x5, 0x2, 0x5, 0x81], [0xa00000000000000, 0xfc, 0x0, 0x3, 0xc412, 0x4], [{0x0, 0x80000001, 0x2, 0x4}, {0x5, 0x7, 0x0, 0x9}, {0x5, 0x3783, 0x100000000, 0x6}, {0x4, 0x5, 0x7, 0x8001}, {0x0, 0x9, 0x8, 0xbf9}, {0x5, 0x7, 0x80000001, 0x100000000}, {0xffffffffffffffff, 0x1, 0x7, 0x8}, {0x6, 0xffff, 0x8, 0x200}], {0x8, 0x1, 0x7fffffff, 0x10001}, {0x9, 0xaa6, 0x200, 0x635eb6d0}}}) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 13:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000176, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 13:35:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kqueue() dup2(r1, r0) 13:35:37 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) mprotect(&(0x7f0000586000/0x1000)=nil, 0x1000, 0xffffffffdfffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r3 = semget(0x1, 0x0, 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001380)={{0x100, r1, r2, r1, r2, 0x184, 0xf19}, 0x1f, 0xffffffff80000001, 0xbfd}) r4 = geteuid() seteuid(r4) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r6 = socket$inet6(0x18, 0x5, 0x6733f31d) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x8412, 0x0) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000001c0)="5d131286b237b6774eb0bb58064ddb9a3651b07fd3a995b372f694c6edcdbb345c127ee36529c333ca485df77cd45201781986670d8293a5e53954e35364d5f1f8023e99f04df98de33628e5061c1f4109f56ef0e5ef11615c18052806d902166c63146733e9ff7421001ba7a20cd5f4368bb394c7cc3ee2d0b0c9bd9981d37790fa4ca93506ba1222db70a6efd9ef290a758d130899c3d5cedc42cdd447616b84ed4fbcceb01413f97e2db693d1b8b37d74cefc32c5202ccadba3bd26ee787ff0a4dd707fc78dadd911bea40658eab7de6a498f02400dbea895820cfcf11669becf9037451d46fbe7ea414161f6121c70eb2eec6aa3f8634313935e228a136b487c527d1bb29e1a83d2c2c77a87a2cd06a53889c2574d96edfeb4fd751d9428f4409039c9b3af05a88a1a371fe55223c8f6f3b526f6a4ba081b21f9a5715973fa93232fb1f724eac126175c0a6cb9f60ac3f59b5ba093baee15933ad7ab5bb81b1ce05a1298af745a542ad15e320203d65a92136f72caa6c90f009e5507a49ce04a7cefc365984adeab186d787f965273045a6d767faf83bcfb43518c1e39ebb645e0a1d0e069b78d531d55cbee805fe120e3d6b1d0b6776ae9221d7e9a19de620ae7768f0f982f5ab8770c8e78597d80acdec749af22bf88a196622915199a0713dd387f2b30b241757c1cc10c02d78754217ee2ec7636952085968a9192723d644940a84b106efcd2229547deaaa22cd071b2b34fecbc46a8b778d0abfa2b38a7f7c0db76143d72bb072084b6971b2d19a7d42fa337fdab066ebf4f69dbda1d770085f67e5a65f408bcf654f074b7a4406c99cba9592ecaa00b57693fb7170a1d4aa7d31218e26aaa6d9a88b2459209cc9bb303a74c216bef1a179e19675f16543df83d33a694ef26067c73a7081cb667b18972570a7d83338f6cd14e708e55b29d4abb6f0d93bae4e0496dab5f42e02535c691e142c5cf937c232fcd05ecc2f58716bfb044d7778590c529538f4f69159eae42cdf169e02476118d61f0e977cd5614cd03c2459bf848853b193f23109427e6d14200fe8e83435163227887c5d610f02ff60070b4c2d6186743450fe60b607b05c977db499f8f4984c05e9a470940f07a40fcc5ce044dbed1bb63d9958237f901e835bcd2f4c704119a1f56eabe50ecf2759f1ee8ed48cfb561854cc64b646b29eee19d798866df81675cbd33f6be874c69c3dd008c6885de0c0cbdbd42a60cfe20a806e01fa8e3b71cdb3ad29a056567b2adf5ab85263afdf13c2f56090963eee1eeaeaf1020aceecc1b02afda9763809741cca49a8f9ad98b457b524a4df9eb4f2afba84d1fb8f5c9647b5fc07f475f41569c19fa64da5632d0db465509f78889570ee77724e6cccdf06f99e5056213db18d014f991ef9023b363edd23acc947d877f41de49d4a47505f669f136f7c73af98e52acd80e3fe48159a7a8acc2c1e56e6b59d6df54b38021a719ce81ef8b9df9d294c1ac1dc2dd3dde4725d089a09c008467646677d4ea556aed73bab625319b76324f1088101472a6aa0c3c33d969ac343e6d83d36148d4c3b0108b0cb63a5cdd709c1daebe2c0a898da5a971d638250985b8053831d9384564b4038282135e1bc1e83f2c994f370953796e35089eb059fb1a4575a4d9cc59a6568f00e24847e2b76c07749d6284bf431c74620cdac50b6daff2f9d990a34f999cf2200b033194a615e7a76b3a5b6e47fb7483efab62c18b341203f3bd91e630844e462b2f1e4635edf4988dd4eaa6d64b6e77b91e589b03a366633d01b108158b1cf53ca11041642228b68004b8e51b9fb7c7d90900c921ced008db44d0444f2fbf6c7206bde5f1ea9b09a842d08abdb87cc4bd7d06d9f60ad3397fb2c7b5ac9d3a9e8d63e29b7db0eaa290130e66ff14598bf8252f2af975a174aa889b377cbbfd6b2ad9d961f61586eb16a658bace118c91d52e15a67d00e5a16e1cc65192ce9623b1d3fef30dd277d6f395b2cec79bae046bb7cf310f89ec51c6b9a522c7a46661aaa7bd984644eafbd72a2692a50bc2b9efc4e6c16a1d4b88dcfa1fb8b601a3c0cbd0b7c597d535d006e54e60913fa8f141b40a12b44ef99fc346742e084d60dc359ca00e47b16f10f430ede7ef3ae73c2819ddcd56559ae365a8d79a806eafef0efaebfd36933d3fef827d035363850844669db88e83da1d7fe47f17a69be616082fa51ac385a8263aac20179a582648f6c914a45d15d068d698b16a70c21a90a0d54e1ad388f9635d3315b587e669ce1b14e32379c6848e17960a7757350c20c6f2b381d6d283e0582ce243e0297dbe5198443337d56a396c374e71895001172ece01aa672a1ea87facfb0d77635836c0b158665874494bc149009f428152d335062e01811f11fc65385f4f2f04d740ca57dcfc06c9184c43abedd7a2311778f34ca2575d88cc09b4e683ad5e5f7279f9f1d93c7d9d0e66a93e2ab21594c12b04a0cfcbfaf47a92eefb50c8a87782697be6f59c298c2713e9c08a933e7f3ac98570fc943a5dca3745e9681bb6f4d0bbc9d40559ad288d16d092d116a04684900c76fb43ce762b4558db53c7121b1ed6c26bf1304ed6889ce4cc92509be89f5277140f4a9252ad5e3dc13f88b5df3ad4aff97151be39eb36650f3c2b40a4dba56f2b554745a27d0593cf7c25170ffde52ac6bcd44fa6da5f25297131729f95efc40e7d351ed3de127b3cc20b2a0515be9435a8f7b43a649d5a4662a7abb102e59aa24cd5164216da5fcfafffb49c0c4af9643027762294bc850170dc0a2c6f0219a3b8d2118db42ef29b66bbe82ec2eda709f21f57432a3b267b37167cf483244cf7e5e70ff47301fb5c0df14ec4982de3d4d1df54e745414b931e176c0ed82d11387f3be11388fe3d10532f9f00382a8d6c3167b286e6a63165a21e1c59b59b8b81999d2fe2f993fc1ef363554837c5451688af91c715ee8ccc095b1572f75472627a38e2bee67dcdd1b3828b8325c76b54e266a02c351206145bc0f664ce49ce9bf6a7e5fb79dbb9e2138f8ec5ac200b0de4e4cb20bffde912e622c0fd260615cfe0805af8cd150b45400c8a99e78bb9d9b3db4bee3cb5ab2da632cd4596b594e2507b80ad9ec1d170fbea8d14801dfa7dc6c69b9bd12e7169470735c0bcd23dace607fafa02ece96844500687ebc19a5ed7f0a87cc62066400def0be946f1bba8b35a4975eba9e82189af7ad52b43d5a55e3d5b5940344bfcfb4f72a198ce3311d552fe66e4ab7aabe34d1b444fa285ed348505f95fcba92be7f561b6792c762fc38ff07e8f9b8cb413007e8fd3ae8c65be173b3d48a2d227d108f817733c6615e183a40c5a04eadc94b1d297dc723a68ffa3c509d1d03d5765f102c64dab3768e91cc46a647bfc6f3011b5c620981dd4f4a3d07212496e8af9b3d61256b8960650b25bf66617d83ddaf83edfd3e87206ff2f56e294b1e19e96dcf529eb5e9fc923462df94c7976ebb65c11081946ae05340eb56be404d10d9c3c8e69b9f04950c50c6919a064fded8f5e1732a6e699f98136aed45a28165b99b6ef9b77afd01894f5c4878f425d284c38f521a8db2764a06795ae1346f04ac834617cbbc5e6227a747f71349f04fafbafeb7feb913264394c75922369adea88ee7a8b4668463dc04612ba28526710e6cf2423a32035684f1ad31abab616c4ca90f501b320a6724ccd0caf3f44ffdf1820cd9145561037f4366be94da59808f301c0aac5edaab9a3e0b74d080fe0908704f23af0da1769cf9ba2aa1195e09f8e4c6b6a62ac19b7722386c9060f6861ee4ffc0ed89cce1fb6e27a70e5f2e4e198ef6b3533464bec3fe2ed3c5f61829521215f1bf156b2812fc372630c538ed2abacc1e051e8e1a5ad1a0a2e479de7e49d2a023b8ac5fd2e35902c28168977e4104f5c3d39bcb67979db2e7bea666d5668244fd627318983f3dfe4003d3b70035b1a7d8bd63dbe77e02015346fe5b6eb345648e19ab543ace9160f519fa5094c023170a852283e196b3347777f0dd2f13a8e76654ce0c71e2d69c2d9db8e9374fff2b96b155fc9e9c39990bfc4a2d79f734465204589c504afa7274ce48a40fa2f8bc1655f7868e68af39d4f95c7517b560f450f4d4adadf3fa9d91619b23ac786e8ba6b66660adaf9bf1a32459e4af49f0cdc3e18ef11d8cead60cf6cd936396ae6676f4a3eb1b0a35aefd475cfce79936b8747a76dae4a8f05ecbe0c9db9e88623e8acc629bf9b9ef42ed6de08c3bee36073e1786fbcd5497d8d1d78b528e098733d58f421cc4ee090869240eec651dd4e2e3026abc3b6a9cfbec32dcb0504335d4d3b34c7faadc921d83179b42626606c2297d18443f386958cfa3941f25328c3bf02d1e30508b9522fafb59d9398ab1964178feb22bf4f1907a2a095686ca82a2aed151cf85b13f1f0511c38b7dfacf41362463cc369515847a405b4eda0d4d4c120e62bac3f792f195bece8853caa1a0badf691dca133ff86c0b942b1d969d09b8b7893889b255263016980c22197ab0c5e8c9ccf5af5ccdad4e85c621484950e905ebf615da6db5c9f146bb94f593777acc65b76a6e60e443c7a0dd8c27a53164d345227522a4652f4ceec2e41ec795ed887de928f37409e3f6cbfa8510b4fcbd58d92262ff8cf47942ce016162f948116f5c34183315b016c8525d05f414883617771980298960c1e25b060262692783f91e7492a713c84e4840786d2d2214d747fb329f00d90c4d3972026907d2afe4ac8ce113b99e67b46392d81a3e807579dd345659b9a7e95f2080eecd090f800521f9ea0ec3af8f22e8c8c3c13fa2a7fea9f05b3a38a668db789bca021f61cb65bd62ad895558880b901f635876d1bc35dd534ab48d47b7705cd8b33ec67e035e76c3fb1b604e72c3e90fcf5c114511622bd568592f3868b9e77c0fcd659eab5531a24c31005cd2840295565e8da1b9dd6242f420199835ed903cb892ed1bf6263970f3166fb035d6ba609b3b52aa7e5c53e91b98b4e5173e4deb6b4475ee78de3c59e6bf5dd599eb36d631a81fc9604cc55a673e4dd202f763b539e63cac88f2bcf25bb2808845518bbdf98e74a0e3f3f685183e71e9f1363ed48c56a334603c6e33c88726e9bae3c89c001be03bb83f26b941cf2cb2078bc34007e5ef117387d4997fb0e6b5942c3be0d121f2ede333519194c6a0d13296be2b3b39c7f1cc1516ee2f839391760c6f87c0fc8e4b61f873fdc3391e885383657948ee0a1d1325249f8f4fb62dc1d179b36f7dc1692cd4b04659ac5a8f439487747dca2b528b35d5e81c0d6eb3b2a91536460d0ab1a0b9c7ec6633c401e291429ae911003e6c8936801d076011f44171cb5a4f2ff6d4bdaf71faa57b95f05c7eb692a4b60370571610eecae5829265c4140cb38dd6d78eca226fc11d03af9b21e27b273b87343cb28cc4d5af3225ca984141518b7e015c47ef677e66e5a782304ea208561a8e6c61dfae0ba28bddf7f229599d1b9fe1c9058096b8142b52fda1d9fd6305385d178b5ac174d4ecc8cfee10560bfa77579afefe19a94a4777767741f3438b2a71dc51d6243bda792f8ae73698585becd90410498d306cafdeaf8e61e0c8df3e300e7555017cc7763cb7263d93877e7f86f0698af948f79f8ce2525880787d417e4eceaa551d5bd9a23c5d5b35ad7cc3512536212244a3d78f3b44df38656ed6176e1c6565cb9c5c0d82b0b5e36ff2bc6439dc8134aa5f1782512a350a20cd23455b71aa9d6ae3ee59d95c4e12a3f9c77", 0x1000}], 0x1, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r0, r4, r2}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r0, r4, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0xd0, 0x4}, 0x2) r9 = geteuid() setuid(r1) seteuid(r9) geteuid() 13:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 13:35:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/135, 0x87) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 13:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x40}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:37 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0x6) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="45996837eebc9a018dd3cb8f3815d54fc64c1dd0f47e877028b061e69ff4dc7af403049c344b8d69db21dd9474ba3f861662057fd1f60fcfed020bc292e8dfb65ac956fe78976e1aa43626f32afc6a674a4c293587662ca9456695b3eb1a47f1966a35979e5006b937ff46ec20a32ea95c86e2c988eb15160abce63b049bf9fa0cef347641fe964d3b756d6c2ed6c0da0c6e3d79f05a0a7d45a040e2701c76", 0x9f}, {&(0x7f00000001c0)="76b73a3be36a1a2b26689929b94b05586783", 0x12}, {&(0x7f0000000200)="ae2bad913f9473f9083200dcf7aee6aff242554c75641c3d3bb9720409705a83c5705963f56ecc187ecae56f01ab4976ead60524128002840eba68f9298c7a41cde666ed57440b8824771182ff26a2e41c2a92692ace14c34070646446ecde26f04bf0109778866102c43558f22540402763a339af1e9b7a37f424434b80b40913fac302c9aadbc4ac1e1c13f62f955fdfa41a4d8b93063e46c3cd80f611e78781a8549d96b0315ee7c2fd5cb86279bd4b1d65631ff06207f665b8715c9225d5fc1f145b52bc38be14e458b2c3fd5f0149d531e84ea4340da4fff1ad24ee99faab97e97c99d36e82c0128002b0c3369423b96bffd3318d38957f9e", 0xfb}, {&(0x7f0000000300)="f79779a5f646b3f24b64570cb53afe34cdee20c9f5f7f9598f144bf6fdc24a5141742ac922c2b919eadfbde22f32663abe19e1db", 0x34}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x98, 0x8}, 0x0) close(r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 13:35:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) clock_getres(0x3, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 13:35:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00', 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x2, 0x8, "ebe2675720f4c1deef7ec2ea49e3f9dcaf31fc94", 0x36c8, 0x9}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 13:35:37 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc, 0x7fff}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 13:35:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x8000, 0x400, {0x5b, 0x5fa}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x2) 13:35:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x5}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x7}, 0xc) 13:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000040)="fb203f4d9178fc911d941d679168272db80481f65b72203c3a197b900a8db6e852ec7ee90f4df7d15357138f1830951aef8b1794c091af79ee0206d3a2dfa008d06599372862775f2430ab67705add84cc6b604af3b6f2e195796efd0e0ea884cf8c190961175b4c96250a3deab04e0df43e06d6c65fa80a705b08f81126d03f64b13c2a4c88a55035b6494f2200d1828d6aff6e8a2c18c63d03c838774f") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 13:35:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="e2672597f837b1a386139bcfb65a1016e74572f24cd99c3405650b5c5b0e8945598cd2f39277114d89352e6a9f8e04d1203cb5d55ab133887520c652aad1a8ddf18adf071919ecd209986b878174caae35ed4b000d42df5cf27e548dd7f42698c969f41903d43cfd", 0x68) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0x2bf) mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x78f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2c54, 0x8}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x121, 0x28000000000000}, {0x45, 0x2}], 0x2}) 13:35:37 executing program 0: r0 = socket(0x11, 0x0, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 13:35:37 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:35:37 executing program 0: socketpair(0x1e, 0x4, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/159, 0x9f, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x2, 0xc003, 0x2f, 0x0) 13:35:37 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:35:37 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x2, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:35:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 13:35:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 13:35:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget(0x3, 0x14000, 0x1, &(0x7f00005c2000/0x14000)=nil) shmat(r2, &(0x7f00007c2000/0x2000)=nil, 0x2000) 13:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x602e, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:38 executing program 1: select(0xffffffffffffff9f, &(0x7f0000000000)={0x203, 0x0, 0x3, 0x3, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x5, 0x10000000000, 0x7, 0x2, 0x0, 0x200, 0xca13}, &(0x7f0000000080)={0x2, 0x3, 0x3, 0xffffffffffffff6a, 0xffffffffffff8769, 0x3, 0x7, 0xffffffff80000000}, &(0x7f0000000100)={0x1f, 0x793728da, 0x8057, 0x101, 0x7, 0x2, 0x100, 0x7}, &(0x7f0000000140)={0x262, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:38 executing program 1: r0 = getgid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getgroups(0x5, &(0x7f0000000200)=[r0, r1, r3, r4, r5]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setown(r6, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0xae6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getppid() ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000240)) 13:35:38 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 13:35:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 13:35:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = syz_open_pts() r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:39 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="a135dfa81423b9e75d3a2ef243e96bdc50239f03b6479d906db4c95e9d65a813ff9266ac7073b618cd8bbac6d7b8d0f23a5a2b2ab43c93aac8ef1583c98f6ff733d6798ebf45f01bd26c222c8c625a0de6775591d67737755fbcbb87063e93ce1ddbd5caffe550", 0x67}, {&(0x7f0000000200)}, {&(0x7f0000000240)="d55c61c30b6344ce", 0x8}, {&(0x7f0000002740)="e738705bc0ab6f52a50ed61ef4b45c408256d1b62b3f54f87307f7def316ccbcd6405a81de0f82ee086d7a80a28fc697a1aa682618190a1095280483f528f9da694d3594a8dfdaf15c673fe0f04c2da8d7482b5e99dd33af0e9d9d73e64b8b4da2153a446dabf58f0fe1fb12a403b1716b1c819f7493de4e1b433bdc38a0fa2f857622e37705a7c2a924c93f5329021b4c9eaed3f337039b5cc8cda911093cbcbc99376ddfb1f8b9d1bf072675c80f0709a484ad32db054729346a803d23f0d8036044e58bd58e009432e23d12029e30ec5b15afa09af2ce0aceaee6bd90b24a703b62ecad7b39ffddea7866e9c5a93a70466d3ec8c21d3173eb5dcabe2c68f8b1f5cc68f666bd2d6cb2952dd4306bd4c6cbcb6fda270481e007ae72eb4f428d042dc68ef9a0b749da5242700a06097ceb633eadc26db6e885183d11f6c0d10ee8e74eb041833881a80ddf03d76657686d0860a2dc4de12c5adf679fca8605ee7ff37aea54e210267392a34b30e564b0d79c7a5f89fe045a3fe238173f518e8adf244b26bc877c89eabdd03e3e19d396c2930b66eeb108feeaa1d0a37aaf27ae11a5d27fab483717f375224541cc3440a977d1b4f8d032d5e3c32755028c82f8ff33f95239d525a0a614e22c73538f7928dd3ede04cb09e81b9e98c03f200c5d82cdd1f82563019403e976c309767810849f2da5d518588a237cee2fad865616ee3aa40aa471d61cc3da97ce3d754436836cbca321c658f88798dc496967da33c4db4e95ff491f385859966eb7dc6b14fa265a53f154ae9dc02fe318e8417c6938a7ea44eb563bd3c45ae33cf646b1ddb3ca0a56869de5fb8d0c52ad8f4bc73ea1dd63214d4ca0873a31fd5c5427c6874450aaa529a8db832d6a719661fca23bf1321d586e0cec0dc7ba62dba606e93034484b6440c69712b1ef41c56738f43de4f727b445c8a265662982c1efa758fff73d036c5ddef746b491e80890cc1ad655e4bc3f5fee5f42b7ded5cc59b4feed1581d36de5172441e3e1f01acd6d8315f04bc1b6e4ab8db20de4deebe9423c58fc30a1c53029fe5d5cd19388cc453335a9bc0d0d57ced22a492ba363f8bc8d5fbb73e7d7e5aab900512e5bd5f12d4d4896c8514779afc7ed2b6ad6ef4b0897c68fda8bef2ff1182907064054ff6a26dc505c1207cf2b538b883996cddd917cecafa5e6b3070987afbf2124a2695f3e63d3803300bd43ca52ae233926ddfa1f8d096c4d3e4852cd818fe9a3e9ac96b5cab50bdfa346e0f2b5d56fdb7c9d6a798e9f2fdfdfc525f4712605cb589c7814d11882f98ce779483f1f90f2182bbea061464499040227f4fd45cec94c47f596d7f37227584f6d056bd958dc19eef57cf273cf44463d64489f24eff6151ee83ede1261a78ff562a10ffeb4202e34a00446a9fcb1af68ecaa7854dd88599b11f14efdceb04c0d6741f2d37f16d4550086ddad7b7005dd89a3b5ee7180a6f07ab58d93b4c521ad0b4a5f14335ace2981a77626d5a756138298e28bc32a15105766199460d3b05230861c137dc949cb777aab7b7d02e72028b577087669435333a86b2654b08b24de254b8956ef6217ae95c2cf8f2454c7163c51ea8b6ca38db72ee46958014c87688b25db25585bc517abaff00f5fd0f8f47eb2e5b988c3bd19d3b1358974cb3601f9b9cc0941c29f4d56c79c22d97f29cd74d64b713e8263f3fc413fa965e751a3ae2f2f432b1e740e7cdb289d1751002af033d54aef3e1591316d249028b2522a71105986ca9d1b071973265dc5e7568c7452fe4079876728dde83dd1b1f7770b5111a2d69f7801f311e88b013b0d2b04aef684bb88a7a070d7dbc269bbd0f43dcb5a94c43dda5aef68ca0e6622ab38d14c2e40054e273cad9797c1e78c8b01a135a5c76aaf14584cb0624a362503da518ee2eda606958ffead2467888b5ab5f252ffa2abda6100e19363de0e2b9535dede7679e42ce18f65f62c8b21d79d048e0367bbc17bb8ab257ebdbff448303d9f91922c1b7957c5ecf4fb0c03162ffb4b8006ec7b866655390583571c3d7bd4bdb1b8dbf1abab21ddb12948cf2396c3f42023f985971c7d838106ae8ce7ae3a1e243d18d22cd7b529d831e708415e32f3dfc6a3b1c68ca98e1fd09c0370eed8479c971625df66152fd931f61fe9ad609fcc93e3f158a545078a232dd7d6b41e6b0896df6c23e76d97cb045ab2598a7a306f874e61d5769c1c624aab06aff9353dddf04a8bd95cc299cd7a2bb6f6170ddae04be2613483c840f340937296f477ac1a8a8350c34a25499aae31fa82326b1b446162037a5c9615dc5a9fd88e69e459a840702252cbdcb56f2617a42fd8a1803df2aad3b3566236db1c023277ea1f9c708f2ae6d78b10113f131e92a59a61c4bba510f66445cf40976f790feb3757b0c2887c56bed99afea42cd707a76159f9093b0eca53c259b79f81b86c23eaacff460bae662824d4ab68eb5fafd86f16c5440062702ef2ef60d9c94147d83953b0a5c57f2b7484a57d40555a11cea6efd10069a158e77eb46bf77554d09f137bd57617052273bc994249c9cd92bf2757cc9b38d90a8a97f5ea73f4a272045ab46b6445d23ea0ea08ce8a86dad3b90223a74d36761528f563dc0df3d7f19e4da3812cdf8b5ce89baca6283112446a0dffc9bdbc6122c8c43d373125af6c07ae371911c81deaab1acc6df19ec45ba982a6afb43d05aefdacba44807d8c3a4f68aaedae7ef7f8fbef03f9ce9c038ebe798c554138f9dafa2fd7c173894943957fecefa7a94b168cf4437c64fff80469a029a9af643457b8bfbb2d61833a029ddc40376f82203babe2284fe32ba290092779b06601cc291fd34a536927dfa7e0160fa857711bdcc8f4dfe35ce6cd5776d385d3b692400592cabeab009871978ca264a089db5a4c03095c65953f44786662079bf96f9d9c3ff0401a49f855b541fa467c09b40a06e23fc1ce1b5afce4d1364d943107f799ca4979279e27894bc19149c03e645c567c3d253c0d0313c09effec6f1510d0e4022da336c95609e8f88979085f9d28840a365b083c8cd809f781dea7a1602af26047372eb79ca47354debf83a0fec8de0ac04688beac3483515c428a3991df2b7cc330f63a610f99823525a6dfc488bc242078726fa583cc76009b305109acc673220920d604d7876d4dfad2ea2087862294752a5479276ada3e5c7d2a1956d3910e19036ce55d1a7a29c3ea3f91e8a3b52fe5896687ba854242daca4d6767802197347753d5f5b88fcd84485c33e8ffdf2cc863d8d79f19f9e69b6ddc98a6ad0f5cc0fbe74eac676313624da6a7d6c5c1139ba805a8a72e2558bf8a7d6c2539f9d1a09a975ca1d41d24e7f359b1336c1e70c6ba7df93858f2b1634a29dfbc44d531a91cb162d3b2d319d462871a3343a09b6fecff97e8c90f5055144039a8b31cff20cffcdffedc63abec43ed749ecadd6915c2b592705d7677850dba1714f0d46d9c537c969dd2d0f5de6f6ac5edc7c6286959284ca67aa781fee36241e751816258a9971f118b7aad1aacf96ef357e1408ffabe9a5f800a14fdae10efce8533ddd9f5a8e1b377d2842c0bfc211251c39408e7a06f731b93077e0522396be2d28cf15812b0cb50052f328173997ef374651398764cda5f59b87734ad908ba0be9b5a2ae712da3df5391e0bf0fcd4529037aca3278adeb58fdcc4c84f72d1f5980b6705d0e5508844340117fb9849ed2dd8b4fc8164b418a8a3f89e8599b7c536dd1cc752ef90c5fa5652ec25832cbf4d31973f5cf6db3a14dab4ced224b77234e0b6b8e4554d2ac355cd5fc94b408af3ddcd3c29f9c3d013b03f1e4ae40e69135690b4e93edd31eebf38c472166d912ef9aaaa578f563cd1bd64f4803aa9eff5695e33af31359f0320895e808bc5f187dd6a94367028090d5954bc0c2360549f196e4797620eb35fca989dadd8ced845796598a2dc6404d4150f669cdb4d8e14f38b4249b009f551b9ad5ecaabf58f034aff60fe967c4150a160838a205ff2157e85ea9c4ed348ad538b61543516ae3533c6aea30f7db57c52b7482546cf6560a93b188984a459de53c6045a371586257e95cd8c8a6b93ca1fff4f7f62186b84625007d2761d43e52deb54d16e9996f2fe40f49ff2088aab96c42e85cc313b1c0d2d7e8d085d3e4e76285b75a9ea7986d089bc618c83728283e04accee84395c94786599cbcde1f4faa398cf7d502cd9da110eae2296cfe3510961a42e5a42c2d8165c0c2b412a55a620ec0fb37e4a8b65565ecb98fa44ef5935c998283fe2f1a7ac6773344d8cb4fa9c4130abee3ebdb5db23d907c0842be4d852b4c2c9a246e2cde12e40af34f9b2847a2b89a314b67e4db48fef2ab177509c109fb1fc77f15bf497801021f6ef6b4d59f27e784032a5784384fccfdd5caa029b5123ba4a8b0e296e8f57865039a95eb36a379793fa6891db88fca038605d58e93dc51ae81316d6a77e57da71c2fda073e8fd568dd097fac654acd676fc5c6198e55d0e57324d282707792ffec3c9a1b42a591ec272c8b154086cbeed1a133f77cd479e8385edd55aa1b215c8a7839adbe215dbb2111090f9ca4de37684ec98293286438709f5a263fd3ee79126363e2fe5d0eea87359177252e86656050a74f311c625b32b411e3bb318c2be9abdb8ff14d8b333c0bee3d6603704603cf418e6263e1402954e6ac562b739ae4464a84a692253f79bf18c2571847c80f25ea704b5d479997d15b1fce5c48f2dd200af1d9b65a383545cf02a07a8192f4f43275a7d52d2185aa0ec0fa693b02ea8f548af741ffb00c3f1a6cb4bf45c5a65490ffa8fb7c6ac8686abda8c92f2f1f10ebc239433551e331277d53efa992b1222802b9448ef6c0b5682971527f483ca88beb6cdfc0b438bf8fbcc37842eac507b12c6fbfabf7f6caee13ad8acc59d40e11799afe3cdc3011abb61e40d45dfe7a6d21a3efb80601461186370e791c8a36f416a97cc1d36864ae9415505c99327eb64c4fb170b0ab5a0d7a57bb026b5cd2d65ea9cfb3fab83b4fe7fc7378b45417a0785ed99110fc739237ca12e18f95be08ce864776beddda65c18e8f9861c004ec54c78c46515d0b14d9950b2afd127124bb6b7341e05fed4737c95e0087f8608ca4745db48942b00c4645f5534cd29eb8558056b918fce35c4c6176618dc128048fd723dc242e291d3d40bfb29560ce9c33a8433cb7c2bd43a3acab6436a418e1e5cd491aa477a27a9f7e560f08897607c72aa0d89211184990693e405512dcc240fd988469651b4678b23bdd46855af2e7cfe938db9e8fd8a693778e426fa99ca545fc9cce1dad7c239b9bf7e07dd881abb18958951f80f286c0f465d8e25050826c7a6245083af72f1bb85038c5dc9a08f1e19d97ed267f4df11399d41c80da533313a7ec599580e9f31dc0033c9dc56ea9bc94b231f5733edca85a59ce6f30abf6fa8fe74e37f095957cf8aad523f7dab1d666cd86ee824a081b609b4dc9b055c7cdde749471c0f2695589ea33c3f07df1ff80e08530fd6259b64b571c142d2ac96196e26de39fb277d50155d40bbcbb11fc5355e336eb64459887b1bb4b4ee780efecc4991dcd120fe59e4156bf0abbac27815fea36a52b1a0fe8f40ccbebafac57c25e3c2fe94409a4412ad46767c982fd5880a87f880b37f801739b264a9be34c53f144093d816fc2a6ad634b7bc5f87b4e8fff351ac003453eb912a5db4ae03070194a77aa63d9404c92816e3bcd623d2e9af487e7ba975ea", 0x1000}, {&(0x7f0000000280)="708f9b8add98452c", 0x8}, {&(0x7f00000002c0)="8cd7d6de22dfa75416fffe7fdf54baf3ad77bce7da9bf695e61c29608538bba3d55c4e490c285ea18b8dde84becdc15f5e2063b198b70378c228712279468d9f50a76bd7e24186a157bc896afe459cd75e219edf1e44c5f4793107d541778c7854b45e10524e2a362301074bcc3a51e320046c16ab0508447684da050f810707f70859a32d006aa6ac2d03ca1e0559660007d96b1d3538f1950a0c40fe68cfb106d5ccb82b5217c066560cf41987c5aba6b320252e8f73eed5f2186a9b5acc8caea8d62423769e2ef100426ae8", 0xcd}, {&(0x7f00000003c0)="cd3f94ac65531391f032fb62279d49926124db82f1a7d05ebb8d29131941813a229956f7f43af3965e69693b64b00a9f664953860337ec8e2e17978043b71dd84671fed177ed34061ee2e0d857a18e74b32b7f9970f4570e2a6f6d226fada5caea33ea734f154f2547afdd613331be7de462adc17a384722929ca743896e269fd9eee834e48774b7dcd68122c30de5ceb45e5567bb752e60bec554272d756557fdf9", 0xa2}, {&(0x7f0000000480)="5c0e99df", 0x4}, {&(0x7f0000000500)="cad693a9b3aab2bf5528b125abe35d49ed342289bd00bd363f325ce68394774be62d2cefbf9eab15ab241557eaa413604fd58d6a16bc478dfafefeadd9d47cea2d14af42fbbc1060e0f94093b40a504cd8519f261429c38bd812eeac2dbd49d447ba9accfcb255ff9d100dd60905309fcc794fe990f065a840aba196dbe170ec11ad811c7f35479d6d71d3236be673f133e5638a1f7e8305eaadf521536e2cd7141bcd1a03b1483388334cbcba06e2d42a04a2c2c79ebcaaf724a25a162b04159c16eb39cfb45b01570beb72f8315f25e0aeda336716b6b5310ad4d1ff2be2d4f72b3cb277b0cc0b138bdb", 0xeb}, {&(0x7f0000000600)="5561777e01924571462f03b20a157ce825d960e8183ab34b425d6d62fd9926bda535b88c35f2c9175c4a7759a1744e1c06d78f7bd3733029d89f77c5d4b4a30dff759083058a115d7ec95970198e89f17a55d7dc4de21e74cc99dc253521afe11f49257ff7cf4768d2bb66e83db7188e1060cee058962e6ecdf18b42b89bda308867d9a1219bd4d61e7235d502a3e016462f079c2a55bf5ca991fa576b07ece8d58974d75928cf9f5a762ce160a81584510e4c00711133f5a2a77b89dbe72195d91552e2be9b59975dad869cc43deeb5680972739603e7a320ae", 0xda}], 0xa, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x800, 0x2, 0x10001, 0x9}, {0x868, 0x3, 0x8001, 0x5}]}) syz_emit_ethernet(0x32f, &(0x7f0000000140)='+') 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)="45d5a79d56c4fc9befa292fea75970e3ab5f4f074dd736171e5f2f6fab73caa2a4165e9b06b28bb918f8727096c6976b379573a8", 0x34) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x50}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000180)="da47f5ce9905b424d48e3bf68cca5915e2322eb31d609983c5e96c868dc9a23714a493ffd02b90861cf29da480a4068ca3d7f46814a0a443747b094206a1ca9024643a8ea0eb5a6d7e4d81b50a3604f9bcbd3412aef9a825d3ce3bb717972617b8968b8be437a91c344a7d6a73f5f6e8f945392ff6beb7417f75edcf3da368676dfebb5e6b2d6c83bcc8700d64aff8a184e97a") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8, 0x0, 0x1b5}, {0x0, 0x7b, 0xff, 0x7f}, {0x4, 0x1, 0x400, 0xe7}, {0x40, 0x4, 0xfff}, {0x4, 0x0, 0xffffffffffffffc0, 0x3}, {0x9, 0x2, 0x1, 0x3ff}, {0x401, 0x20, 0x9, 0x6}]}) 13:35:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 13:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7, 0x3, 0x0, 0x0, 0x9, 0x1, 0x5, 0x0, 0x3, 0x1, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) r1 = socket$inet(0x2, 0x4002, 0x9d5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x0, 0x7, 0x7fe0000000}, {0x8, 0x1, 0x5, 0x9}]}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 13:35:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="c045314de2a9c49e4f24e14a5081bf95454b13314e891437e81d7d1c5e90b51eba256f72b60ec4f916063f778eb1cb842217634a53d548bb2c7794d2178f304c251e40a9fe2420edd4f246f38b5530", 0x4f}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5260f9af978b248ac909aa5cb1d7937460680973e7913754ecae27934a7a6915aca22c60cb60172118e423221cda4eff8d272514a62dfb2e712b9656d38bc0817df32a56284f1674bb6e366de4bdf7a2c61cf6dc18e92b99b8627daf8105f92e422d2a1f6633af933592ced2e9f7009efcf487f2dec3baf65397834c170d16201fa0a1a87c1bdd7d320010822105e9841628b2c6d406836267d0069129a9ddc6e408f50bda772d823400790fa03370391dcfc68261b5e8bac081ff6441d1b9863dc46036fe9b9e59b4448783dd4ff4750bdbc9005d818a42e7a5e6dd5dad14bdd555125d12b2b230650514d5704c87c13d9e76c67822e31c7a26d90bc756", 0xfe}, {&(0x7f0000000080)="f25a56f5a349b8ed7540f0dbd8c67be605977b64839c5f69ba54270c260d899dcd0b234138fa3a17cafd026ed3ce92332fda0ee2707d06b1d39f5a02f7", 0x3d}, {&(0x7f0000000280)="7526bbf51f0201c73b538b422b0b53186ce22faea989c783409854b3c423820463b617d5fc185da39ba906e88fc3616a6ce8a7506df1199aaf103b0420768f90ae86fc9f02230b5394b657afa3840bd6378d93f5a8e17d1a9a30a9a436900fed27e786103b9133c2b6b887c56e7e84643accf1a6c91ac080db5aeaf24c93c0406ba7fd9a7f1417296cf4ca07e5e818214476ecf0169311c94b0b1fef14e4671d9babd6c702b4489abf266ae75556659b490973d1fe5b27c63cfc2c115fedec13cb0842b6eda9342520b06945d8a6cd14d0888e87509c30d443e60c29887494e037697781bdf06256a4b0e2bb4bd310495c7df540708c", 0xf6}, {&(0x7f0000000380)="e3e4d876abbd2cb75d8a83e9743bd0b2f3abbfdb1dbc0f195d42c24994aaee58f5c06f1c295eb3121c79bad23352d12d9c492c473984eb0ed69da90d51050bcb2ef38051a56f0396ccb408678e0afdbdd12d15521f03b7b6c3", 0x59}], 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 13:35:40 executing program 0: r0 = socket(0x11, 0x3, 0x8d3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa9, 0x2}], 0x1}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) 13:35:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) lseek(r0, 0x0, 0x0, 0x3) syz_open_pts() 13:35:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x80, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20000000000000, 0x5}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) fcntl$getflags(r3, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() syz_open_pts() 13:35:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 13:35:40 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f00000000c0)='./file0/file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:35:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x84) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x9}, {0x8, 0xfffffffffffffffd}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0x80, &(0x7f0000000340)="03dbc6b5d76089ffa7ac733f83b7c8a0179d5e2e8177a829ff8740ab71300b2c09e1588f7b5ef3ca57bb8168915d2e2571480377348be086a7418408972b2f95c7ec499d4dc079b77a90e376e6961ecd2634f384e6d1e85b857655abf1c2d6449f82858c5c04a14d677868639a406f8c1cd1f89ccd492fc70cf29b90a23db849453ab1d9b6dec2494d72527825b5de9fc7cac419b527fab3f88295f361bcb79b6624ae248da2c3c69e0ab98255f408e80cbd710510392dd243c2f08983916b21cdd0c03853e4894e5dd1ad171c839edd45b9c5f94b4615e2a127240109709d91effb21b88592825ea0a11a4aa86261a83b1042c960824a2ac1a3fff4899f911a30a73c83f2026a59df5047a9af5e7229c0cb5e259d189fa756c5fd8112a96318dc623fa90ae3e46cffead681282ccdc418277a5b78120a18566cc0048c07df731eb9dafde5cc3e8c8aad3438c65c37e6b922ad7d2238cb0e3e7f44e6e48556b040e2bc38ceeaf0c1c1fc806f00689aacc85dfeb99c526432931d9315c5b49e2bb3094ea927f37af24a824455790801f287cd0b892c94f769138aa59e53956eb094b289d95bdbf3e5d2b1aa416d5be5df807e3296c0037bc15a8f73d0194199140cf4e7ad3561b59c684853d0c3037d35b917feac80475a1f54f3d8ee29226d436d3ebe0bd5b419187fc54179e6e970d8015c70356beb62acbe8cc8a1859fe3dc61a6464b6ecbec6bfaaf52ba4238378bd8c5190ac611579fdba0ad6d9efbaad383b229bc65f645ef732fffcec42d6c7dd9ecd14dda59378616385f43402aed542bfb6667cc8e81cb59af9cc837f9b1eaea64be26fe36391b3d2f75ef8b41ca3ac180d785deac3772bab2bfc79eac256d4e9f113db07713f04902a7f29f0b94a48e20ed79188f1dbced14862572f4d91074b680833407792133ce8adb81a99ec9dfd06b594aa54b72faf6018c35726394e487376fab4437785c275d9b0343a08461050a8f9b6150e23ac3f20e1088ceb5e60591b5f76528c28f04d8f50e7b4cc26f6af1b48a4290a891a66bfea307c1350d31577432d068129a15b8a3369d85d6fdaf81fdd82fb201b6780e1d958d88ef9ad2ac56849b9e2f2eeb38d64bad5a045c98fd6dee5060b57189b8c9f13cd8ef8c49ac74037ad8e7179731083e62bf5c78fba456df5cb8d728318208a6a2d228656ec4c7ea17b9436e58a42567c813e19127e7b029688f186c84d9244dfd6b8b061fa5759d7d538e37b833d17001c502d08d491b2095e413da1f84d01e6cd0adcc097c668c22a87329ae19122d5267f8ca4eb4664f729404cf67075037b98f58ec8d4e8d9115b48af23edde5118b23a476a0c005599c05f875dc965e049ef069e160bfa7e10093e300cdd8b8c2afb481be34aeb8a871577244d35952fe106ed4907af41e4882aca4333745bf9411b856e7960bb35026b53ac3445725ff1b7d05542f46410053f00c902a48275f2ea295e48280e2b83a38067881bbfbd9c9e2131c5a457db4496fb4a84a77e1eb5f7f452e4b5482291d9358ad581018f2ae3bc1b9e830104242087663f0d208a78a7f33cfabb93392d783b3f2c112e65d9e54eca6ab31aec280086bb91af2771ff7d1ee3d2fdc0a6be26dc6be3687f8ffdd7e9eeea2db2375581bfa4c3962c5fa0cc1fca9327048f40eee0123c576510cde3c525c8875b39d898ed2344457939202f350d8c4122d39c9876f3cb1057b9137f9714487de707c6d8c4efb1ccf366a99427e8acfdad737febd81f886f24bad9bbf28383fb7e3c022938a41ceaedbfb9dd94da4fbd33ec494f4a69b34c37a31f8a69cdd1e05b6f7879e116221e05a689f9fde0b5ebee2a350362ad0833859af2de4889a75377847e0fcc70a5077ca77258b527e0d0ed0c045f2015b13491be9ad948d7785c08752912f2e6d65fc47b5778538713be60940f444bfef720e679630791a067b023ecf3007b19f2a985e94b7a2b085a31820fe22357af571e3e4b4f8e75e37eaa4e08543ca845ef03fc65bbf39f79a93f8bb802d2f432bcf410967cc35266b6dfa5b60ae515d59c7ebdd191fc0cd7a44389e1c2ca2fb570d68a490fd8df9707e39afaa8d57be287082767d5739c9fe8da3ff066080666d7fedeea33b460e87063566fadf72e62f1199209d14938976eda60756542662f2491fe6948af5c5dbf3896554781ee6e57919d505549c1c3d9e235e52fc8014eef97fe5f85909813fca05a0e3373437f8a83cfa0863afa3bd492edfea9e53419a64a375dae5f91ccd732b57526cea2538a0d2de2da1037b23833910ad08ccf372c48bfb62327cd968b87de65c3101d5e937996e9638c55e9c875dba7807377f325b26712777cbbf0bca21cd696dd6dec56c53cf43343e15aa8c6ccefd199b77dd6e0831759680f3e0caa33bfd89a49334fdd7e993e60004d224a18c33e362431f6cae487c6e0b6678abf2fa1f25985c154a85889c62eccb294c89a592185316f5af698253fcf5286bdab11857215bcda0cf44e8fa6437ef41f84e2a74e8e095aba662a5feda67f011eca04391e4275aa749dcb2e888dbce8aed21c32edbe85a97ebf4ab0cfec5e1a41b0fa0cbdf4a7b30bd2fe97e3bd7935019a13c9ea0b92cbdebf4e996c78be8e2752cee027e29950f49409e13b3339e17a1b2efeb47138659fc1a04d6d33de199283930974c192e14531ff49b01118737269a2137935cd1582291499c7bc160d3d400a49b75cf41d0a9259d97b3c94acc1a9ae1135b6f32f10f883c7cd7c1b69b6a13be602d4709ddd9b6bea8facff12ec6d3e32f4248930543656d1a0d01077fd46370bd3a94016db7ca42001f1f900a91cbf01d549f8dcef82e3a8183c023b5ce2c0fe85d9cb1063475c4418df38fbb649531468765869ce1d8acb52f8ba35d3b54aed9c5463a5d96837cc5bea7e1344a8abd7034e07e6710ee6db076824b4dc39dcb50869a10ca1a62710246c8c46f481b15014c45b8fb1eacd324c5495f99867f9b1b1086e93d570b91fe2a5002d5897d824328e11bde2f30d52809790e92a10606680a2ef9ff73d21f5973f07b7fbd878c2d176008289338184da48250513dc67d586bca5479951d99ac4b1e7eaa01b4ea43eeb66aa6731fff8391cf96bdf872ed4efe80a8d2c4edb5dd7f52e539d47ac0c62c20bace68d518f025d337a9abad3014301732cb9fb1fba6df6b9e8edc8fdc78f4bac65c9429f2b9ccde2a5b2c5e355ef43365fa21c8716ec0996ab0229c2a2884d47a200f66eb5bc180d45a5fa093baea1b9a8374cb6b93b5335dc8ffc887923b0965a60bdf00ead025208d2645a9e20890f5c8ed988acf9c42ac98d66830e3a49c90c0349cb56df86e349f206072365c19e5884006a6385cb48b58e8b1f483fca6328fa0fc096c651a62ee76cc0e676a828865bbe1195e04d703fcb36534e15064c5e4f41ede1e1f5594968e5d536b789391c6587cb7532437d369f379651e1198883f6d7eb360383400f4d6f0b6696c83c6b3e61132b3b730e7376fe75d346284daa5ecc8c4881b60ec0d7305120ce05b340eed5d701902ac0b5e44cce4c3700270545ce84d7668403e728e812a5247368a708131c1a68216ab45f60e7290ce262474825d4449307634d5c3e1fd576f8db254d6cd0ee52ab3af9a2e42cfd5037e21dde8e2e57994bcb2322b7085c2263d771c714de01f0a612fb2591762fe81965eeef6271a0e90c0f77ac5e5518d8056a3c436f8dd43618829993452a7f99ce2b6c761ecbbd5c3ff12c6ac978abac93603c9121cc1c813474eac79333c4248e8ea995328918fe04f24c7997fb6ba7c602fe046662125e7e3c4dcb1a45fa0b1308eaf722ba17c9d84d15ae98e9576a4fad6df4bff7cddb13b098a715933df4a8862f5e3bb3a3b2dc6c3883d755068635b844d770c21387896e0a99500322a6ce983c74705aa149c53fe4824c225508ec57c0572f6959994e6ea402779c41908b1dcfe8f81b5537518d3a3b7e35c701176f8e862383bc49b15b0095083a82a772a5c1a29efbe34b9625d5b475e5700ed354ac08ee488c5e4324b8fc108e8797ced990b466407acfe35bc5c108e765631e79080b66896daa8fb701a17ef0ed661fb77b22a21549fc435e28839c70d921436662a93cd80710921c7128f3429c5c32fdd0ea8130792ed34d575f1221545d33db1d832def82ed18de7fb30c9635a570c20637dfcd319931b82e53d24dbbbba97b8ceb51963fd3128dcb90bde12911cd78a76db546be2f8142a80567fc19e62d3ed1ed7fc193e1331c277ee7257a0cd2940796c562b418d0d2d6f07e96caabdfdafdb44fe59cf4b70bdf1c189e037e81605ea842557cecd95dbc131dee2319dcf65c310c1346c845c50438b1518bff5ec1ce5b127c156248823230e62908885ac384a779909c1e0c4c0a1272c22c8025e8aa7a9dc5af00523a5da11ec5a30af075d1b3d070a8ac2a97ab26a831f447c555c13defab1c750dcd033fb14467e64134f4e8039067f5373d011cb089d101035144f0c7846142dbc53f38214f64f023a4b4e5c893212f31de62e8c532097db322ca7ff4cec89efc908ace18256e4b1fbd1575c5b4035a2bdb4b737e41e779e705f19bb71ee27fd44ef89509598dcc81fa09d939d1d7f2a46c0a3b393c20a874c6c4146698cfa8e38f85cf6a42cd401fc0986df8d7b122451eadf1367891ddb4cad2207e67af6531ccaa78056ff8532bef550e901030909d71f4c1b65bd2db9ffc5497e4bfd613347e58db9db7d7b1a793993f1d35f3aed0532b924418cfd7209737f4f22aea514df0ce5644d7cb08e7e64fc9d3e76efd7f063cd53d60563e28c06ed9cf25a7fa3964d3196c7f331bb743ebe4b19bf4ddd01e620b7a33ebea8c02e783d3e6dc0e1b0cf186f23098a465bf6a333953e2a47794c15fb6a8d733d9c4691b364353147b079f7bd03aa527e6cb2e20f962694845fe31f9cef58b8df29aefc78b0fa046b8546ed7f447733ae049af2e73be2f848c5567ebd7a5b5c0ba52e49b09a2f0bb400bbb2c5c9d9954738249f1f3f975e88763329265aff84e022608683b3a70f2ea7362703ee2243b5941a623b6ae4ab1e30d6d58592e81c5cbc34d0a555e3fb1d335876ccdd031f01a71e9c46988a1093f5bed4ff117b4aa45af3a6e91d14ec471a7439a290ec4afb22e5b87da9f1fa16d1d1ce6e448464c69368e822f40c4485b2b294ac3607a232484f16aed15fdedcf3d9d846ae86e91dd759f0e50c70e4d50024f483472cc46ae00aa61246004e84a252f74492ec0be9d0029f7f8e86444ded535d02559b3d7b9ab78399bdeef8dac163e47adc4726a8db7f91ddc05d77715593de34e36dbccc2e772e357f2f4d783b9611f61c548868c253a76b2d5010b49cb8d892b4ca5d9757f48ad2e3ac23299a2e4806e661b4c873e024eb0cc88627902315ab7d3eb17fb279bde1c3e849cce25f6e0c2165c1b415aed6d42a91e1ef0eb9276b1e6eb03bfd59c76dc2d50e42ded70c0a8ee78b6c6ee86406d39318488b52b5782ce57d47aee1d234652f393d31f987a02baec796a844ec9ef79f4516e17851256ecab622bbe352e925fd161ba5ffcdf96964c1a2f792ce62ac339226c28193b3c42aa063566a4bc445465de907ba493510459ecede5f5ac8c0ec142e9187b644c0427a8a4dcca0def67e5d34b1bba73407b87dc981875475f33d918e28f3f9ab6e0e039be69acbaa9c0d3a7858754a8273a1157cfba7b56da33f11fe47530635ffa79ae35f65873ca957988900b2", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001340)={0x1, 0x6, 0xe5a, 0x4, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0xb2, './file0\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0xe0, 0x0, &(0x7f0000000180)=""/224}) 13:35:40 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) ftruncate(r1, 0x0, 0x80001ffffc) 13:35:40 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x618, 0x0, 0xc3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 13:35:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x43) 13:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:40 executing program 1: r0 = kqueue() r1 = geteuid() seteuid(r1) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) 13:35:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000011c0)) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000001180)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e8d183336e12a2f9aab006088463cc3264b520c810344ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653ed79a1802b8db3223762c862fec5dd8210348231dcda8747bb19d068caab2") 13:35:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x190) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup(r1) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1000000000000236) 13:35:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:35:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800000000040000) socket(0x20, 0x8003, 0x100000001) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 13:35:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc61d49a126d6ef8c, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x100) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 13:35:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getpid() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 13:35:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/130, 0x82}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x7, &(0x7f0000000840)=""/114, 0x72}, 0x1) r3 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) accept$inet6(r3, 0x0, &(0x7f0000000100)=0x2f3) r4 = msgget(0x0, 0x88) msgrcv(r4, &(0x7f0000000900)={0x0, ""/98}, 0x6a, 0x2, 0x1000) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getgroups(0x7, &(0x7f0000000a80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpid() r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000ac0)={{0x4, r5, r6, r7, r8, 0x2, 0x4}, 0x4, 0x72c, r9, r10, 0x5, 0x9, 0x81, 0xd75}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180)={0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x10000000000}, 0x0) 13:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) msgsnd(r1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffe}]}) 13:35:42 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0x1}, 0x10) 13:35:42 executing program 1: setreuid(0x0, 0xee00) semget(0x3, 0x7, 0x0) setreuid(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xff, 0xd88b, 0x1000, 0x1, 0x40dd, 0x3, 0x0, 0x1, 0x0, 0x0, 0x40}) 13:35:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x101, 0x5, &(0x7f0000000140)=""/185, &(0x7f0000000200)=0xb9) getsockopt(r0, 0x128, 0x1, &(0x7f0000000040)=""/146, &(0x7f0000000100)=0x92) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x108, 0x0) 13:35:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x6c6b2757}, 0x8) socket(0x11, 0x3, 0x0) pckbd_enable: command error 13:35:43 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x4148) sync() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0xffffffffffffffeb) 13:35:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8088, 0x2b) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x3f, 0x5}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x28, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) pckbd_enable: command error 13:35:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x2ec, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:35:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81c0, 0x80) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) 13:35:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x4000, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) 13:35:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x202, 0x173) 13:35:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() dup(r1) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 13:35:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x82) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x4}, {0x100, 0x5}}, 0x2) 13:35:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) write(r1, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x889, 0x5, 0xbdb}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 13:35:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0xffffffffffff3fab, &(0x7f0000000000)="6d2bc89832fab121f2d35dc8d7c19acb887ddc27fdf40ef0f2e65b347e86ed4947f9cb7089d233177f56ec1e2fee9031b7b60479119bb9c36e2194d75b6c6b410c85bf60d152a552f9c3b4cbaa39d8bc95f3be040e6d0e62832315625766f61cee626227da8776244383380558730be7c0deeb4fb286742645c6180079e4868e3ede2dbb23067dd4aebeef80c29955682af434dd5bbc6c", 0x97) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="863b1b2e66963bd3a50b28ecb899c89c804ad3de166811465cfafa49152f14c1b3c798df9cc55a60baa62bb6223b0762fa553fcabe9734744abc9959905f2dac5c82922b1f45ba33c4d09fbd3fe64f01059b117df5ad7b627d58b927952b96584f08a3c394ecace2513c6afea45ad45d84ade725f16a9c1eb9a9ca7565b3ebef6f36bb5bdd27c149545c6a0228758ee5f1c269fda329e4884b89a6105466e5799541e4de73b3fce62ba1f4b5b411d86012fd4bbb5e8025791b23099179de61cfece8bd823a7c4a86d00ab5d433d4f8f49651717fe99ac66b25a4ce83b3be65fa5032c107ac749ce3a6001e0c8191b0ef4b03a0035253b091103b83b8d846e08046734fbc5ed821b87dcc829651c2bff2256e77c310e04639b06a1695ff8cc004d8a103d0fab324a51f46d3b913cc30fb05fd0bfe4da46c38ec85a2d629a90e23ce5a60b90c9e80bf81aec84a71f14dbc"], 0xa) listen(r0, 0x0) pipe2(&(0x7f0000000080), 0x4) socket$unix(0x1, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) fchflags(r0, 0x0) 13:35:45 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1810, r1, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) syz_execute_func(&(0x7f0000000000)="c401f572f3470f380277bbc442c59869b40f9364b64bc4427d1cd8c4c2610cdec4225d026f006464640f4f6fe126f65f92c4c12c5406") 13:35:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x888, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:45 executing program 0: r0 = socket$inet(0x2, 0x9, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:35:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x31, 0x8000, 0x80, &(0x7f0000000000)) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x25) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) 13:35:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xfffffffffffffffb) 13:35:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffffb, 0x9, 0x3, 0xfffffffffffffffb}) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000040)="aa8d251b4322574b0eadde3689c7bd512a499208247c4e719cdd3d56077261426e4c4f06a1466d79a2a93701816e132f1765297dc8837559e7f623306d5c201fc4f91f0855e25b19511366d23ee8b33fa075632e2f43c30ec441d1bb411c172b9d71090152c08f72006d4a2ddeb6f0a448096db8a11b4ecc91e6d4197642a877d1ad359a8a6275bc510b", 0x8a) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0xd8, 0xffff, 0xa16, "6c26f4c710d7cc62bef66862b4bb2b79203171ae785e6baa006084e82cb44726a688791a73ec8cfdbb9fd2f913a4db56de26c6f026a72ddaa1c1808ee82b603a3f079ec8979d1fe76dae964310a1a5525e2fac08302b8eb8fe7d1444d9e34c1228b3327f0a1cef4e351a25f0ac3e658187ae6464d0cd0eb0882f1ab614df153d41fc39e4645be24bc316d5e46584afa66d97635bdc05d11288f89357b3506a82f0d36b3538d345d5b7e28365e5ddf999ecdb709af87ece8ad8bbbd61fe90f525c784acee03f91f"}, {0x28, 0xffff, 0xffffffffffffffff, "99a13c07d26bf1bbaabb3a516ea5aa648f"}, {0x80, 0x1, 0x83, "440ce5a0eb30faf57a1949246abd8bffe92b6018c757b83d00c08c17832db1e4a7420dc87a73df19556d20faffe55371b1172aba3288e8896899a48e7445332488702997da606f5eeef1533aca1ea3c05a10ea75930eb1df5bd224c0b524c6acd2aef84ddec3321f5965a13833"}, {0xb0, 0xffff, 0xc2, "aaa88e8afe955b66efdb34ba36854ab00aaa43f977741d0f2443e84d765c82108015fadc4ed482f015401b55395cf0092ecec2790a311b0f4d7b8b84968a8d83b92783ac746ca638386c2df20af83cbc43267e47d6b55752960ce7ab91981aa215f649cb4050269fd8ef5d9dfc9fa88a819f45898148cc0524c9b9a1315034743104a230759f130784aed838364b117e43ff4596367fab2dbf254160932824bd"}, {0xc8, 0xffff, 0x1, "3860b98fc050ff17f077dec35e32b21183e097ba70bcec8ce5b96de7f3bfa18cdfbe8313ca0e61df7f70b62d3e35b79507683515eb44b2d60ce31c19a720a4431944784b82c6ecd08df1296bc9165a0199efab3f8ad650b0918195be239351beddf606ebe219c41c7b17fc51fb39e9eed8968c647177fad0eb275116df90b32b14adb19b89ae48ac97fb364131875851bdfa8cba1fb636ffed07c330992392546ed1a9b240b638319f9cc3a1c15e29196c578c7feb"}, {0xd8, 0xffff, 0x7, "ced916dcfa5ba5ae8b143c75bc55e14ca30d3feddd7b4a5a93d1c4997c7c090cb34107e0673d75764b56f58aea94b531d038edeeddf7c464c05866ea2024d156b9f0a96acb5be3cbbbbeeef594394f3fa3cdb56430485f3b0eef5cff6fb9e3efd253652bf63efb8b63d17706ffb8cf9c5a6bf9be91308decb5c213de21e790fde24e5e10af6f620bcd487abfe8fbfc564439d8994a198171986b799290cee0b344195f85d635040333ace9dec5daa7665f9f8f708e094f9fa06c7a9313495e3784"}, {0xd8, 0xffff, 0x4, "ddf40983c049646c7344cee4397e661c83dc53f15b57e94ceaabcad1992c4c4134b42a495ce944c33035f72a919c92e34ff1a23c8a9563a26fc0739763ca569a982343df592cd6d6aa79317c297d90118f3d3dad3b0daf56867c76a31f3f240113939a36fa2f6313b1e21c838e62b8dc9fad6e8c7b146d25ce79bc12ee73d2ccb569705c06a0b3969c34f25b96dd523236eee72e4e55a9b9c9a808131426b811ea342346846ace26b49a9e6a5626de37ef1badd9aef80328670d98e2823820827ab9"}, {0x60, 0x0, 0x6, "d38c0575215bb6e60589d8b13b915f35f69e2ba314af786db5d54c12bcef71eb266c8a6aa5982a7a2aaef0500e7a06cddea231281bb1934c6fc36a814efd90c62982a4983e0756408c4aad1a"}], 0x508}, 0x4) close(r0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000740)={0x3, 0x4e6d, 0xffffffff, 0x101}) r3 = syz_open_pts() fsync(r1) write(r3, &(0x7f0000000780)="522717f66a4849bfcd8da2d86ed2e0ba620482ce4e0c1cf85c63710d9d5e49ac0fc6b19493d2bd45dbec326003af7584dee1b77b24342b2d59ac240cb97a55b742803b94998d8443873800fb584528482fd15333337fdafc271b2cd0f4135d79cdac90a3c11d9e752b26eca7439cfff094f540ba9369bf539bc88cf0c88c2765fecda35cf2d833a9cb0af611de27ba673ac9213fc460ff839b69ba211076a04f92f50de5870481ccd3e0cb8b0d485243632c6b433a41f39673e93f21defb2fc9e0bdc319b91894e2aa8072d9e45acad940e86a9f9594", 0xd6) r4 = geteuid() r5 = getgid() fchownat(r0, &(0x7f0000000880)='./file0\x00', r4, r5, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000008c0)={{0x957, 0x1, 0x1ff}, 0x8001, 0x4, 0x8}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000900)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000940)={'./file0\x00', 0x2, 0x19, 0x4, 0x1, 0x4, 0xd50, 0xfffffffffffff5dc, 0x2, 0x1, 0x1, 0x5}) r6 = open(&(0x7f00000009c0)='./file0\x00', 0x8498, 0x4) r7 = openat(r6, &(0x7f0000000a00)='./file0\x00', 0x10000, 0x1c8) ioctl$BIOCLOCK(r7, 0x20004276) mkdir(&(0x7f0000000a40)='./file0\x00', 0x144) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000a80)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000b40)=0x9) setregid(r8, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) pwrite(r2, &(0x7f0000000c00)="455e8bfb4b7b5119f1d7cf59fb98eda654cda012d921051dc7765cd07d6a2799dd37d05ebd0ac28920ce00a55b2d583b32af93767dee6e1e7840449c6ac174a57b408ae0299fdf172d31e46ce96239c089606aa981453fd6ffbcc88c78b2177f31263c2b04", 0x65, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000c80)=0x7fffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000cc0)={0x0, 0x5, 0x10000, 0x8001, 0x6}) openat$tty(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/tty\x00', 0x92, 0x0) 13:35:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) dup(r0) 13:35:45 executing program 1: r0 = socket(0x2, 0x1000000001, 0x10000000000007) setsockopt(r0, 0x0, 0xd508, 0x0, 0x2f9) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 13:35:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) 13:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x6f6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/144) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1c45941a") 13:35:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r1 = socket$inet(0x2, 0x3, 0x6) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:35:45 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="8772d4717f4c1047dd7f22d25171a024c5df9ab546ddca110e53321f8503f0109a23090d284fcc7faccd1364ebda36e1b8dc63d0b6df6b277045480849a43e014ff89f9573057c9d4f93997e9f75af2d9ea12b411099ebdd7666d196593076566ba2f865b24b4aa3a9ce8469754b27396c3a67a73d76af871b507a29e2f1136a7f280f393acfe6734ad65367776379d1f1c763194365540acd7f5d"}, {&(0x7f0000000200)="f104e22b74151531c73daffaa61ec09fa1ab46ab602b83293216f62d80dfdb7f693c735bb3514aacf0e756e5de6c32a11e09e0902a21fc22bdb17f9476f85f36b816f3656348cc7d879d4b0dc4ead3798e81acb5b9a704737f8b85626e8a22314ca27460bf7d9b3f"}], 0x100000000000029d) r1 = msgget(0x3, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r5 = getegid() r6 = getpgid(0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001940)={{0x8, r2, r3, r4, r5, 0xac, 0x2}, 0x200, 0x9, r6, r7, 0x39a, 0x4, 0x9, 0x80}) r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() r11 = getppid() r12 = geteuid() getgroups(0x25c, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r14 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000019c0)) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="7ba81252401d641c9693b5b40c22191c562c9ec9565d5fdd4358260230a0d7ad422954d7d68c6691900d7e66660be820b3891b0bb3b9344024", 0x39}, {&(0x7f0000000280)="e7506adad5bbb467498973dff49fa39f181a490f08423c556c81f25d7e5fef0e63b9c15f3ad988a28f43bea2914587236a1f5978d58d264e23c97850c71f2458c071a9177324a5a97bccff6cc27a2feab3f7d67fd637a6002c84b6bcea0e607b2d3cfdb308d6fd48fc35b7d854fbfef56fdd0a7d5da1b976bcffdd92aa819d19fe206c3ce17c0861de640091f92e0855bac79b52b3fc7e615576e08d5523300be56738e70ff9ca365f592a18992f3e7003ff451aecce3d91a2d6f3dfd96338ccc1df8073b83b5d7541698c3c11400ac66df1581a8c", 0xd5}, {&(0x7f0000000380)="e69e024ddff8661dd4d84b1bac805783b5dc5e008250302cf852b365831e6ba4f6ee675d166e0659b87f1484a8265e8d8a00c97b1da3", 0x36}, {&(0x7f00000003c0)="59f18fa0b5556aad265384ee48d1c3241b0a59a92c4b497ebc4e72094b7354fa3ef0a317163d58586fafe612d78e906c0f5e5bc7ce2cbcc1294516a05bb9a3f73521d7b5144fe6ba15b8dde2294cc644e36d2cea792f0bb378cf5966b992caf07864371f433da48672e53ff4a57528d761f175fc85b0f2b18be550dd81d4049162993d2da9df21a544b90a5f788c81ae23b99f34df719476863d1e3d4fca4ecb8508e42dba5af5ba898b400ec6af1d4c8269818d48828fdb4fc7db36bf41a5ff63fe895348657f7163263ebba5b70325a4aa6f0df1ebd30363269f98ecbd51f14e67cdc8623aff87295cea85e5bfba4e2a9f56dae3dee83f359e2e7d193da284f23e5eb89ee23b2ffb0b0164cc6099015a936d37b20895871143ea17a3fddde63e38618548f5a1a7dd9a92ca2f4ea4f5d2eb32cc6ced13e5bf013ff4903ef59c543011e4e3dae075f6696aab1930a1f36210f6926a7c996f2df5ad7c86c864e08ef2766f27cf9c8da5d54eb956c7f684b2d79e10a7e5cde7451476857cc8e04731d9c70222d4d4bc2adcad7001d994763a790d61d3525beea5b07b858e633f7985a390d6dbe09e182d43282c9dcbf78ac93811bb2a03562b7161e03b0dbc1ffb5700c62246be3e8eb8e1725cd3d940c66b9fdf065baa44e372f51f6dc4fb71cbc0f65d6c8c534049e4f17bc3c9f7a3b8293576c792999958b241f619c456c2ba93448b24187580bf33157892b6e5ff820565f699151323a4bc371d426f92ce8a5a741ff5c1e9ee34895f23e37ec1d2b63259e5e1ddcbab7e06de1ce2fa5b47f6a8386f513810e4024d1c17aefbe9f674b0d8d838427064e03e71870e636357fae5f1b0ace8d429bfc3b2e4f54e49ed80ebe79ca3ba714e59db17de992dabc2347455efb54d003e3d962c274e140c34efa58ca1952fde95fd02407d082aa4d0ca97112f22b1b90d71a68292a4d254a722e7b18e0a06e69316e887aae1bf67bc6fee005754f9ce89c910b15685b1359381edccfc4cd2386fca7309bef330d86aa35fa8cd89e57d4f889c7d5498f946aa9485602a3cdd20cac687032eca8d17c328c10e623021885322e4f250bcc9e2a2452314d1d3a6a750d0870e4b37d35be462808fb83fff948587cafaf3c2f972b77234c98211e095ed525a29f80fa0cfb2211dff22471cdd53d4daf16402a2b5aa7196ff12532f21501aa17c9a31eb9e6ee8b30e90771a7ea060ec40d6546efd64b18d522863b47d5b3b03aeca87f32c2f2bb84c6de5985c192bf36de10ee8d1a09420a6225ba361e5fd3ed620b78c09a98920b771857010548b676cec9738cb9832da8ea4999e4a293b6653ff186c363535155e21b5daa37438ec364000a9b5eb6e478d11ff3ac7b6cede8736d34d917dc45ab4ce1f20a6f49aa72079c0ccc54fa51c6d0aa0db416bf4381803e2fb38c02f381537061c7c39f70aaf2fcc9685a28d61d2c98c3478b3c484c52e5d78e8def945e9371792e53508b1f96b1f1114215001609514e94478f87cea68b8be6b3d786892350e6520ded143d5edc1074488dc5694c6b4e0b5350515d00a2858646f3db521242ac8afe0832f1a0e5016ea20734eaaa8a68b3d225c98098345e63c88bf26ad47ea4ca3b2e59b26914848c6e261859d2e4bb043da1f091050dc6a2fc849cd90f75b6c8764331a56841ca1837e5961f8efb3f6d4f093fdef7b4ffa90c67d248b3b8c6ec80aeded4a494d6159b7201db101db2628fd4f50cbd06dac6bea60c436425eff78044cfa05d54adf82812351fc4afefeb6a4f6da2529a4659d8fe6b64b90bc59e9b21277cabcd537a35ba8e1c6203eedaf93217eb491ee3452f5908db826c35bbd42c475db4adf930c69cbc54135095002afa91170ec9cf87bb781f9cfe97a9139cc1576d08262ff6800c3d993ce132f2fe765d472a07bd9cb6c49eab9c5e83c33d81af8658dd40afba9925286f5cad2188068927b52e2acfb4da00206e9a83b11c4ed578ccc7db79eafbc88a8bf277f39f50c0f94363218fbe70060a7e54a280418b5106d12f39114a15e48dfe3277cbca105afb5876fba106b3167f26f0a329635ddd4d443ea4d5f4254d04ceef00ac9040e9bb8d23d7990856f6d8b969a383f53f0bd32d9b83f4d000b06e791e5c0e57643231bbd6153880ba1dac281ba0e52420c63c6bc6270fdd06a755be42e078224196576e3280c6cd97006027bfae261e87f57bfb53aa420c13c1d9eb7608a118c204bacae987010d1c47f946155b0459c56ca8b31b9614720d4ef036fc5bbfd2e052d79b37e9abf9738d81099eb906827f115043e36007b58cd1bb446f961f0f85cdf26c306bce8f4ef7b899e87b008213161fd9a63f6ce4b4f01971bd3ecb30941d8bf458ae8f517174fbeb725485e0b38e1fc563e76a0d73e94275cc6ff5e0a2d861b966b570151567f6c0aacd75d3fd120bd059e5adb83badc1098fb4854f2cee657192a27d51e680117373b93bcaf9f352c011b035cf20a0d9bd747de125f5d000e0e44e80796cd9bfe42fd6d24199099a7375fe4d1e26d9aca76778fffe53ffbde16b6f2367bf4f6b0e753f711701263aec44482c38df62207dea222dfb1394b272d62a68f80867260fdb7d98f5e872520f78e1bf23322c0ca925f0b553c767bf3309656f12ed71f7fc0c9ae6e0fa5d0ea4fea21f66879fef84f869b238aa6a6a6f37289f50ce6864277a1b7a3b46e372a05561326b4ba30b193ee895fb133a24e9a93deae4f451eea12ac0cb9c97f115b2144f2e9b8f0aa1dd2e6542fc4e0ab82772f09e2e9c1f75a0f98fad878029314efa1660193a4dd7537dcc557c5d14c729fb29aa77c86c0c5b8d30c0d424a5ab2d4d1c9d692a710c13fb67488c8be336c5e1916ea5d53b2f3e5ff4cf6c870cb1301a0588965dfad7f25bfba0f29c8452117f26f50034a5f0ad5a80ec5dcb9133fc96416348a4b41e5a1f21dfb200bca36eb3dd50733fa82b9a216e275cf6f6b24e06cafa79a876d0445bd9d4fd281a2e3824b1726930ee44285a1b24d619f3d3755a094265ba33204adc74cd387751cb3135b57fa666e7b7af231e883a3e1655be198934a312a853ea302b343c3001be5c37667e4eb344e9207443325b67cbfd407fcdaff823e498eafceaa3bbef7f9c4d9bc048a2191014409624e7c21d9e4e9b877ab62b005753d537189f3345828561bac8a5bf00f2d7bfce7e4e68927cfe7d59680e5f67d1edb99a587154e1a09a03dbdc7e0ede166c7e6871580c1aaba8aaad5baed28f17a0eb9e55e56234e8b627e59a1aae0e54cb72bfc1cf9e049854bc071cdf20adf5af8051dfd0193c3112d69f039349c8c63782034aecc9b5538cb51ef9ac81241955901802941d3d07d7a69c87446753685b002b3e1b6e06c29da42671df9942dd95bba14a0978d5d7e54ee48d60f1b52541a57a4d9bce5eb24e0f8951ee4f188765a1c141199bcee0992bd882713d0a38a82f67c9112cae9201274de689b06acfee1f112996f9c3170ef6a5eed08d6a1bd09575e3cbae08ee148aefab26c03208a51caa486d822c780d85c416db8483647eddf0a143e616c822ead2ed23e1621c1c06a8547961a2b756a7ab444d02a15673188a65e51955f762be52fa680d198ff38ad3bb7d9606c2d32b9b4b7a4ae204c8aa7b4bdd759b6637a03e55a354ebd5a8494f053e1cb2cbc25fe5a194a79cba513cc112a404bee76e5fe32c6cbdcad4da32e95bc778bcfc197e567d9f71bc4347b594d76f1b19fe37e1ac151da2622b5ab6fbcc20b7e268d40ccb1b82043f438ae03c8da7d51a19c47b8047d615b5c37f50d74a0f9c7b021101ecd9d52de73421870fe8ae0082813e9ff6d2fc19a3ea8d04093cc63936ccca35d8b04fca9ebee8383a460fb0fda69c68fff8549ac09a66bd0a331c430fd42f4a306f519db7f9a7d82b3282aba88226270ef8c9ee2cd75ebef934dd83e7d5245a51412bd7265b3c8049dabfd12d9007d6655b3c60e73a317ff33e11d488e244fe8e9bac811d2dc089bfcb7d8b34555e5aa651668a9245e9ffb30a7f22f820d7e278d414b447c39576c78d7dc089b1492bb7e3f10c797a73eb95426785a558eb3a3c513b4ac4275342b43157e2246596b6ca05502e995d3ee61b7a499403c0162d7bb6c32c073dae1a78cb5a25504724eb19aa4c3009eec3dcc00c96d4062ce0637f1391aedbfd45729bb413b4eff7c72ffb995af9374cd43989a3f5eb185a27cb274b3a4f720eeaa84224aaccfbd470f0b7b84992a8346a898243bee588e2e570f660fa09b0124fe10a96017af54de3a8ac2eae6a251dab691944ce518c41be0ea97025c426d506b6780a518c15f8fc6240eaf196a7147a5db9e0d472f83c96bdb535e8a68cc7dfa753ceec2ac2ad7d34a9b56bde89c24a7ac21d5daa0331db227171d5f9ff1123daa0f6e095fb2b0baacf9cb576d063ca4dcb40ef1087e058f46ff4e6a252fc930e417a5bcd8d18073e24a45e44cab7a226fe21d76ea4f7813202345042335207aa21f8efd50a4b7044832f1baf01bf76ed2fb6e81cf112a70a8cbe41e8ea6b1b94ef740145cb748cd39febc15c73a6303ede633cc0b0f9661dad9b0b173c8f026900e8cf1fd9404bc3e044ed9c7adcb5e66462dc9d35dfd13c1c39cc88d6232497172a18d8ff5d6e75c8cc76bfdd2f63172b1a328c7d064fc082714c95ae46a4bb51c75550d2cae1a4d19599d9bea3e91fe34e439858e02ed51280a590458f4ca493c9a1c21984a586a609d0a940e384d9ea7001ebfee1e7bd93fb5323d8319a65ad54b9062c2958ea1b4b5002d14dc02d1f8e8ad86b1f856cebfb73dbc21ce414188b121ca09fb6ce4fac65ddec847c863c535ee4afd20695d9d1257b729b3161f27bbd0bb40352278368cef2981d51bab4a12be805d22de91897e36362a7264e7a9d8771de3a3e5eee8dbabb636e56a0d75709b69ea6aec934cb269583c6f8e4703655512647b020230db994646b651de35a8cd2efef7dc78aa360e4da28f73ea1ce882cd45abafae66869c667a9ffe4a3be0e2f05efb0dd996a6b42ad12a20edb4ecf127444363b69dd6a83d272803e5f57a26daafa9608e01be51bd8a94c2b348e1b4f6cc9e0e68d6c235dd4b018dee852af2aa50f059bf7901380bb80c49f7febfb0729d28a83dc4265783173aaa3ba7ba64547da38026a410f86e7d7f44827710a90c15781c647ed821ae03c6a9e04ecfe1a49374d7bf42852e295bc2bc055187e11822d06a04b45afbf3dbd16037f4015b04d9f35d3996952be03bbf7f2b1a5371713117cfd85ce1eb3c73ce4f18f59be1f52273eae53d5200db7f66c982b331486cea5e4d36d931ff14d35fde7164794fa58b779b264734fecf66c159716d32f871e5033f0f696526294411616e599db894f8b5547a928415431733eef58b503c99382c350c96ac6eef8ed518072080f701bea61e3c664f4a702e4eb91271e677badf6ce764ddda86fe89e8fb09e012b412f3e05fd1059e4f970f9573008f12bae880374de586e4fe0b02e97ffa9b268680d69a30cf528d803cee62efc7b0fcc8900298f1997f42ace3ac0f7e7966b095380f03ca456ed8dd7aa3cd10e57a6bf17aefecde385c4c193c62a96164066f47cf369daaaab9e6987e0c822c368385641e9a679411ef96c33fbd3d907713c7d9236987e68e909a9e0c0ab50fd7ca1666eaf18e57e4ab9a31c82248ca8fb8a17c468d53bcea4830e928c8e97f052d353490dbadf0d2b3365d80a4826ca3832bb35693c494c98da09c509c", 0x1000}, {&(0x7f00000013c0)="47d0ba9c37dea43c553e3a", 0xb}, {&(0x7f0000001400)="41636527ba270324bf81beff04aa5e1d1c1b6c76935c7dc1a84e1800959126802deeba3f1476b1bbe5919aeb28288efcd317f263e0fabea38ec558a104c9370ee0aee0710319e38e11e38c3b0fd03622d633e78d4ecbc43a50cea6fbcba864f148e441d6d777396227f258d00036786fc2c75a1ba762d61d6ca007a4b5287c31bc96", 0x82}, {&(0x7f00000014c0)="416a48ab573a9558d249aba16023b6e2e5f8dfdb6ed0", 0x16}], 0x7, &(0x7f00000016c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x402}, 0x400) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 13:35:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) socket(0x1b, 0x3, 0x10000) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *285860 3866 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff8000009d3f40,0,ffff8000009cf890,38,fffffd80302007e8) at rtable_insert+0x66b rtrequest(1,ffff80001495b000,38,ffff80001495af78,0) at rtrequest+0x875 rtm_output(ffff8000009cf800,ffff80001495b0a8,ffff80001495b000,38,0) at rtm_output+0x6e5 route_output(fffffd8030203b00,fffffd8036fe8900,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fe8900,9,fffffd8030203b00,0,0,ffff800014951080) at route_usrreq+0x363 sosend(fffffd8036fe8900,0,ffff80001495b2a0,0,0,80) at sosend+0x660 sendit(ffff800014951080,3,ffff80001495b380,0,ffff80001495b490) at sendit+0x53c sys_sendto(ffff800014951080,ffff80001495b428,ffff80001495b490) at sys_sendto+0x80 syscall(ffff80001495b500) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,af74634f010) at Xsyscall+0x128 end of kernel end trace frame: 0xaf9a9359820, count: 2 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 kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff8000009d3f40,0,ffff8000009cf890,38,fffffd80302007e8) at rtable_insert+0x66b rtrequest(1,ffff80001495b000,38,ffff80001495af78,0) at rtrequest+0x875 rtm_output(ffff8000009cf800,ffff80001495b0a8,ffff80001495b000,38,0) at rtm_output+0x6e5 route_output(fffffd8030203b00,fffffd8036fe8900,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fe8900,9,fffffd8030203b00,0,0,ffff800014951080) at route_usrreq+0x363 sosend(fffffd8036fe8900,0,ffff80001495b2a0,0,0,80) at sosend+0x660 sendit(ffff800014951080,3,ffff80001495b380,0,ffff80001495b490) at sendit+0x53c sys_sendto(ffff800014951080,ffff80001495b428,ffff80001495b490) at sys_sendto+0x80 syscall(ffff80001495b500) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,af74634f010) at Xsyscall+0x128 end of kernel end trace frame: 0xaf9a9359820, count: -13 ddb> show registers rdi 0xffffffff81e3dd87 db_enter+0x17 rsi 0x4d4f __ALIGN_SIZE+0x3d4f rbp 0xffff80001495acc0 rbx 0xffff80001495ad70 rdx 0x4d50 __ALIGN_SIZE+0x3d50 rcx 0xffff8000149f1000 rax 0xffff8000149f1000 r8 0xffff80001495ac80 r9 0x1 r10 0xffff80000098fdc0 r11 0x18ad105c9358669b r12 0x3000000008 r13 0xffff80001495acd0 r14 0x100 r15 0x1 rip 0xffffffff81e3dd88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001495acb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=285860 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800014951c38,0xffffffff822b6920 process=0xffff8000ffff73c0 user=0xffff800014956000, vmspace=0xfffffd803f00c210 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3866 442355 2592 0 2 0 syz-executor.1 * 3866 285860 2592 0 7 0x4000000 syz-executor.1 56508 293392 1 0 3 0x100083 ttyin getty 21424 452255 0 0 3 0x14200 bored sosplice 1729 266723 47397 0 2 0x482 syz-executor.0 2592 252663 47397 0 2 0x482 syz-executor.1 47397 337744 56053 0 3 0x82 thrsleep syz-fuzzer 47397 235481 56053 0 3 0x4000082 thrsleep syz-fuzzer 47397 494034 56053 0 3 0x4000082 thrsleep syz-fuzzer 47397 162870 56053 0 3 0x4000082 thrsleep syz-fuzzer 47397 457947 56053 0 3 0x4000082 thrsleep syz-fuzzer 47397 404814 56053 0 3 0x4000082 kqread syz-fuzzer 47397 284951 56053 0 3 0x4000082 thrsleep syz-fuzzer 47397 366129 56053 0 3 0x4000082 thrsleep syz-fuzzer 56053 258280 39508 0 3 0x10008a pause ksh 39508 161944 43291 0 3 0x92 select sshd 43291 352257 1 0 3 0x80 select sshd 24369 404583 37010 73 3 0x100090 kqread syslogd 37010 479856 1 0 3 0x100082 netio syslogd 84273 357075 1 77 3 0x100090 poll dhclient 81895 126824 1 0 3 0x80 poll dhclient 35246 53225 0 0 2 0x14200 zerothread 21499 467184 0 0 3 0x14200 aiodoned aiodoned 58539 263234 0 0 3 0x14200 syncer update 36779 60198 0 0 3 0x14200 cleaner cleaner 99284 309652 0 0 3 0x14200 reaper reaper 52391 109990 0 0 3 0x14200 pgdaemon pagedaemon 93074 32801 0 0 3 0x14200 bored crynlk 63516 206847 0 0 3 0x14200 bored crypto 98351 486831 0 0 3 0x40014200 acpi0 acpi0 39874 374038 0 0 3 0x14200 bored softnet 36980 178489 0 0 2 0x14200 systqmp 46174 69728 0 0 3 0x14200 bored systq 19041 357616 0 0 3 0x40014200 bored softclock 89616 495353 0 0 3 0x40014200 idle0 83372 352950 0 0 3 0x14200 bored smr 1 242266 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 Kern Lim devbuf 9505 6524K 6784K 78643K 14062 0 0 pcb 24 9K 10K 78643K 996 0 0 rtable 119 5K 5K 78643K 581 0 0 ifaddr 53 13K 14K 78643K 242 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 92 0 0 iov 0 0K 32K 78643K 276 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 76K 78643K 2817 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 23 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 104 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2304 0 0 sigio 0 0K 0K 78643K 32 0 0 proc 42 30K 46K 78643K 534 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 207 0 0 in_multi 33 2K 2K 78643K 96 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 298 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 29K 78643K 6184 0 0 UVM aobj 71 3K 3K 78643K 79 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 76 0 0 NDP 10 0K 0K 78643K 63 0 0 temp 160 2711K 2807K 78643K 9536 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 816 0 809 1 0 1 1 0 8 0 plimitpl 152 59 0 52 1 0 1 1 0 8 0 rtentry 112 56 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 309 0 305 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 40 0 40 7 6 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 4 1 0 1 1 0 8 0 semapl 112 98 0 88 1 0 1 1 0 8 0 shmpl 112 77 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5121 0 3688 47 0 47 47 0 8 0 ffsino 240 5121 0 3688 85 0 85 85 0 8 0 nchpl 144 8460 0 6833 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 25623 0 25623 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 25637 0 25637 12 11 1 6 0 8 1 sigapl 432 2477 0 2464 2 0 2 2 0 8 0 futexpl 56 33628 0 33628 1 0 1 1 0 8 1 knotepl 112 358 0 339 1 0 1 1 0 8 0 kqueuepl 104 461 0 459 1 0 1 1 0 8 0 pipepl 112 1278 0 1259 4 3 1 2 0 8 0 fdescpl 424 2478 0 2464 2 0 2 2 0 8 0 filepl 120 13476 0 13380 5 1 4 5 0 8 1 lockfpl 104 595 0 595 3 2 1 1 0 8 1 lockfspl 48 207 0 207 3 2 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 43 0 33 1 0 1 1 0 8 0 ucredpl 96 3390 0 3383 1 0 1 1 0 8 0 zombiepl 144 2464 0 2463 2 1 1 1 0 8 0 processpl 840 2493 0 2463 4 0 4 4 0 8 0 procpl 600 5396 0 5358 4 0 4 4 0 8 0 sosppl 128 17 0 17 5 4 1 1 0 8 1 sockpl 384 1705 0 1687 4 1 3 3 0 8 1 mcl64k 65536 283 0 283 35 34 1 29 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 32 0 32 11 10 1 1 0 8 1 mcl9k 9216 26 0 26 8 7 1 1 0 8 1 mcl8k 8192 22 0 22 9 8 1 1 0 8 1 mcl4k 4096 79 0 79 6 5 1 1 0 8 1 mcl2k2 2112 13 0 13 5 5 0 1 0 8 0 mcl2k 2048 54127 0 54083 16 10 6 10 0 8 0 mtagpl 80 6 0 6 2 2 0 1 0 8 0 mbufpl 256 98206 0 98113 30 22 8 21 0 8 0 bufpl 256 11425 0 5733 356 0 356 356 0 8 0 anonpl 16 236277 0 227276 131 78 53 54 0 62 15 amapchunkpl 152 10031 0 9950 22 18 4 14 0 158 0 amappl16 192 13593 0 13107 118 85 33 37 0 8 8 amappl14 176 35 0 33 2 1 1 1 0 8 0 amappl13 168 1106 0 1104 1 0 1 1 0 8 0 amappl12 160 1178 0 1176 1 0 1 1 0 8 0 amappl11 152 53 0 39 1 0 1 1 0 8 0 amappl10 144 66 0 64 2 1 1 1 0 8 0 amappl9 136 541 0 537 1 0 1 1 0 8 0 amappl8 128 129 0 113 1 0 1 1 0 8 0 amappl7 120 29 0 26 1 0 1 1 0 8 0 amappl6 112 55 0 47 1 0 1 1 0 8 0 amappl5 104 1327 0 1314 1 0 1 1 0 8 0 amappl4 96 1481 0 1458 1 0 1 1 0 8 0 amappl3 88 1403 0 1393 1 0 1 1 0 8 0 amappl2 80 19107 0 19041 4 2 2 3 0 8 0 amappl1 72 54475 0 54057 24 15 9 19 0 8 0 amappl 80 5667 0 5635 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 78 0 8 2 0 2 2 0 8 0 uaddrrnd 24 2478 0 2464 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2478 0 2464 1 0 1 1 0 8 0 vmmpekpl 168 16339 0 16316 2 0 2 2 0 8 0 vmmpepl 168 255624 0 254164 140 61 79 80 0 357 11 vmsppl 264 2477 0 2464 2 1 1 2 0 8 0 pdppl 4096 4963 0 4928 6 1 5 6 0 8 0 pvpl 32 700409 0 688341 266 131 135 232 0 265 33 pmappl 200 2477 0 2464 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 568 0 86 15 0 15 15 0 8 0