(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCGSTATS(r15, 0x4008426f, &(0x7f0000000500)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r13, r14) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r18 = accept$unix(r17, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r15, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r22, 0xffffffffffffffff, 0x0, r22]) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r24 = getpgid(r20) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r18, @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r17, @ANYRESOCT=r12, @ANYRES32=r16, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r16, @ANYRES16=0x0, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r17, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r23, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) sendmsg$unix(r2, &(0x7f0000001980)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000340)="b0185a7268a37a2c4b81f47006fbe98967b6e35e15ed5a578f13f83ba3a6b2e8bfdd6f776ba0208557928c5ef1c15b71aa8fa9bef05f4ab3543d31b06fac2d33a2ba213e9b49ebd396f5f2cff542a93bda329c75ba9e912ffdc84b12b32c5e1134585edc5006a64c9c8c489da419973ad6f5422c68d1bdbb004574bf2fc6ea3d9644b1c04a03161d3a3ba487b64097229ce5fbdb989a075cff8ddde42196e7b6576ac920deed1ebeb646a616e5d907d294e16d9a4ce2dbfa327c7d6e4dd8fcda790b8877a5974d0e7e95e39ab26a6ca96df8b98f21c7a1201e6b74519693ae7bb65aefd9d9b1561edf843a", 0xeb}, {&(0x7f00000000c0)="ae278a5949585c69ff7809c0710ea3", 0xf}, {&(0x7f0000000100)="2ebc63b61b2b464fe06cefbc584f5727769a03fd327df2155c", 0x19}, {&(0x7f0000000440)="285c167ba32e791f04f2d29f790b0b76dd8ca5e55bf8c2d4b6858bf7995b7096975b963cd5af6d9d5a0bba96e76b8c36dd19cbb13693007b56b3c27a145e99af161febace716c2bc72097939c270d13604e3381e4c7ab54d0033e3cf3c974d2523c9ae94c0c33fd0e56ba99a0a8d6006c497cb68c5b5a090ce4811c7e1f87e7f681ed5b3f69a1fbd0d69170901fe1ba5b157359b3f87b684d4089a5cb32ce8c2f406b4c5250a94f9610922099af59ee0063a7c8a646a5ecb97e8de9aa27f53443465a61dae8caddcf0901f0c01aeb4", 0xcf}, {&(0x7f0000000540)}, {&(0x7f0000000580)="20c3388235a3c500c280a459e60818383928438be538548e5a3c24199152cbb82cbd8cc7a8189aa11315636d06df03b33723dedf11272f50c5d618fa8db3296c8cb5e8d2ef3371ba5dce856aeb5c524bd59d964b771afcffc92e2a87b21dc6836ad4ecbce25658796a911781f8047bc99106681fd1df0dfc08cea0abffa95362ca75d8aacc60094cbaac74dcb7cbf8fbbbf121ee20b93b62c9f53ee67f3a59236a812f2f301efed73c3dd0b3f2cb6d22e7f33bdab91ba8bdd4c773c1125ab0e59210d95c9e9915d24c10cfd10f686af39d64078a7b5436e8fbca8cdb8c418bbb6737fdcb1fc5234e0eb5cea7f17712ce162aa9cfad0619d547060a85cc874202a9674576f8ed1f9adf92d66cf5da1b496741a225a1f35a0ba7d8657d61b89dfaa6d4752566df6bd00cc889fc166cccd641a3632315b6972f85aec8cdd9b04dfc6cc744a58131459bc5166daba80869845b668e9a290e12f6f55c3f941813e6ab952dfaff4bef23bc70d7d2a479cc4c82e621f017033136c56826ea67d8207b16cd8f38e611e63c9b08d8f6fcc17b4c81dcea79cb7d6cda1557308a01829d26f0bd90a8a679175396d25f8d9a7dbb0f099008db3beac6056963721be97fa30201226349ef9c332f065784de93adbe41c7a84f82e3d5d85b86a38215b30a2eb5e5a8eb643b6e4a91ce3620ee568a20024efb381d6875b9d0b0af15796572593dc76fa6f8f1e074e81153c66e285a7f7ddc216775af8e02ee1db684442da19019a2ffeb16aac0fea787f469cd6c3227dea88e9f367f476f79616feccfc478a0d136350c3a4b02af581683c9e22d73f65fd9a948b7d5c48e32f44f9a25916f87a68a4794e8c43dee0ed5779ab5259d314c20d4d8b8df389f7e7ef994f163f74485793f73e998309dd24adacb94f147dcd4b239ab6e490d4037017220d384afebe7d937c4bd69feee2637e3dc9b755ed4e8fc8d53dc1fc076171cc5fde63fb7433e7ade7dc5bd92433f70fb7bf314eefa6d93088b821bcfa93038d4f72fdd3c00210c3c81f94f43df241632185fcc7e032971d6cad985f4a9ac5ac375076d90e4446dd02b674d8773900cee7fc86c31e07b25bbaa80b20c8931bcd8c78780820b6410edfbc31448a3d43b2d855654960c84b606077691fff7e6a352814559adbde346df8c6b55446abe88163d94c03b8b6fe761dedce7521b859f1c8d4faeb4b6f90841efbfb0c2e328118625071a6b8ad00ecce9b989b798fab6addc1817de3a2bf2f449fd1fbea46f8a47829108d0c31bc61ca296fe4fc7cd57f9a2996da194d840797e51f07a53dbfc18dfcc7c8c196f433fc65ee67711e51c942271b48944807e298753270fe43387f497a15f0c04c6259ccf94c8efc908a897e5e3cb3569113b22407193010b443811cbf3f0598982fdf6b64c76bb1df47c47bc1ae269a5f3e6027f70539d473f7fba500f8428a0edd575ab6652148cddf47e0968471033e29e88059a1de63c8f8940b65a343fc4d20d5f70de99eca42977bd423861824cf12da26b42e4db91c51dc440d7d07ab00cde7efcf4e00f141a6d9e90a3071a7953df8e5acfbd5c3a2cd8668bb6aa2d31931b70b69f4db2b100de96ca53a9ab842dd0fae29479875f1fee207b494a3ebce2ba922ac8448e3805df77164609a9a1fa50d357ee99aea7dd5021dbcf0d64006d82893153167ead472b973d713b0333a3b6d7288a9cd586e65cb649480ee5d6645456e2668bc68d632c1ce5fb98a4917d06988567c465c214e3732bd62aa8091c4be6918a7fd4390db759e54fa3db4063b9c2b41f4a65e255d859e23278b752a1813adf9f31cab463057ca090c7c8671acc523a69f89553fdd870711e57427ec7ea290a2069c6167563807094963560d00f8e58bf227811ba5c901d0fb764abbec8f77cf0368d88eb8992ccad67b4be1ddc09e6497b54a02108ed67fcd4e7969e0f890e0cdc468ef7059fed0c39b59242801633cbe7f187ec2e63ed1ee9b52f3b34d7707393706e02716f65d5f7082103c246fd800dae4dc01b1c0bd7829519885c2faf3e41b43347fadd708a84c35d09af7148e216f9a7bfcd519e58dcc5d34170a091b24234cf3c9339ce61274911c8599e5301252f3618aaaeaeeecb5cbf579aa92f83b68c321a0d850d9878be804996c9388105d2b03626972561dcbc4a84a37f219b965b4afee9fbca96bcbc37d0cb088d06ae16fd3c579c1d009ccc8e8cb79be60259c19efb94be533d53c054b9e92b9b9d22750b4e862f7460ed20b75ec7c5dbcf7b3f6d8d0119aaff795d5792c14768d08d7ecd07a5daa251d507a29392886f385e0831949f1255ae0c08ca342614232cf318d51738bcf9224bfd88a0a1f0f5cdb78c1bffaa719c4ea136a65cdd9f19544f25368cc6b146354fa715ff81be3bde9022c9bb5eabc013f2fce9f816b6fe6c9b7be10bad86941bb8b556797965109695c8fa855698a4480461f3a43c52340b3aa154bd5c0f82199fe42ccb5b836698905d341590c1f5b7976c56102bf198c8315e69833be8551afd792c03d2c81d4e00b319dbce640860650f60015bcb0abe701d41a7b53343d97b92218c27ad6f19cd3c792a593d97b5a42e4994253c03ab681bd5816fc0957de55cdd9fa07ab51b725b83c2a86b7f173c2e8370217be525355e9545e6e34c23b6ccffd8cda0e7999a41e1d283466a69193d226ee6ccf268ceb1060a041131adf18bcfb45d31348df2098e3997a8519057accd982ffab01745c846778fc78054b24df46f54598f50e2d710bf1e925faee90ec4f1096708b7323043d2a8c5a794fa889af88125c3dbb32973e7ab9b92cdd04bf8d78fac31f8871cb529e943b78efd339c277bacc5c87ca9a3c62cc2e47a22c1e7ee1258047447dd1e50329c98774db0f5b33fda2fd97d64a66461ac73d9de5b82db741baa3348a773e72d6dbde4263951d0a1ed7e4cf33f59d5e083946a238c5b7a2b7aae9448045524d8072b63116486e33e54c0b9379b35e3077d590d3c66a67368d8fcbbed2292a95acdcd5bd487b226f042167c81805d7e40b17908dfee9dcae15aa695b0977d396ea0460736a8cada0acdcf4b2a6cad9ac8574e856d4544b8dff9ce5702fe5815690c093eb00f0a945e0aca2b57b25648903ac7fab10adfb5b7bc291cceafdfb699c0e335b68ca2577a799f66c063c4e3e5fe74b49dc5bcc10ca551b7f38840aba4a5bedecb59eb99c7857ae885a21b5f9a869159c4a4907ac7950115edb2356a7872f7342237c168ad4d37949610997dfbf2af8a7436a90b693e47ca555f7054ebf5c72b8f35d4fb4185b13ffc422cc980d2b5c1451add8e23d6f8b8ed47fcb6e5639d344e4f58b6fe92133ef17d19e5e5cebfc3cf6874b1d4d61df118a11e71cb5d9756866869793b8526fc6e07fe600d622e326b35880ef2fa008699c22712b1838bf59b017bc477507474d22ac1d6770656ea367f3def160d78376700ee1d5b5dd534e14be5e433951441b286c10081e824456d347f2b104330ff8aecf83c2bdd5d7ec7b0e3ad559e56c45eb08262fd042afd72d8fa88236ce16d18c66dc9f416ab66406c791af2413344c082c2d853f536158b98f11a94779dc0b1cb19ab271bda44a6b913e4d456e6e4edfe7153fdd720e143e629cacfb6056ac4dae34143a387aa130e2e2b302d19faf4c8471cef7dc39876870c64a8727e385cb16b160c3860b2f5e241583be89f7462910e2878caddbff6363e6b0f02065a1b0fcd4c827e460c74c41bb48b04af9a56bf067f1e3f3676b10944de94e6b96ea3e1ef2bcdca46556bbd062afb7146f3c5f298089646eeae81f77ba63f25e5bc78284e9adda369684fbc637b44d6c7b0d29de3f59ab46b119b88be4dbd2f510263452f1bce4e43f9cd1f5b706e26bfb17fe76b38eea5e63d6d647ac408fc34065cdbeaf103430b60a53db20455f3b80cdac6613621439b19ac84255913c198364219972be45d34e724952d4f255ea3f5720714aae5ee158b4f856ecba0fe73b493ccb50a14e00cd66ee53da3436f1dc5cd89bdc840b858246fcfd03bd082e40d833573ebc2ae5c8ef16121d4e9225b03da7711059c9e912557855d08ee3cfe8d2697fc869b70fefff7b79eecb846969d6bb48dc93f3108ba431dd085f2d3cf04fac713f174e56ac6ab850486644525b6b1cfab70fd828c8c6f484b2901f32a343bc2a97d6b337b3dfedaad79385264d63a920d34699d6639d0c36d385161c8df52f00eaf53320af27a0501fad3e42bc00962a53d7dfc81af2e562e4e6a6fad5874a7fa1dbc799a813ee829f2157c7007311eb261f75a2e41e0e22dc912ce2b1f0dc8e3bc93f7787d64916958ee27034bbc0319181309a3a11ba4c13d93555d2de26b433f88436ddc3b3232c369f7c2d165152eb30e3fde7faf686d611025dd358b3b53b1deeb1e9890e8eac37c04c6a58f460dc7e1f8c4e726e37cb54c87e20ccff423382176e237de6b6a315fd421eb8c97ebf95dbc5241e620826ea3beb15b774ef6d06dc6db1cc9714801b30bcec3cc41e4036f377ee14eb8eaadf9e37e81671de6b7a85e35816fb1a18612a1688cc649eb214749f371733d45bd7c3fad80e608df8fb2afa9dbfeeb78f93d01fc1e9f58702cee8aa8bcfbbfe496e08d52cea1f98e7208c451ec6c358129bfb163734b0caf9063aa271c79ba8f6818fa39e92f80b9900561c27dfe445e719fd97efebcf0be7e70ff08130523df268740296790ec1ee767570270c1761430645306dd154da331e56e80da41b6f73ac09efe1ead4f0632f61aa083bc626dc355c832b7fbec7175f47a05cb1db542fe85153a08be2672f22416dfe97d5432a114ef7c5514e39f0927370131bd4c360b30d289b4b742a200da6a93c02724c4c6ddc0837ee535173688c5ea4bec99ac1983971952f8402da6b1cbc56f42708cd3d054e758f9782382563a838c06cdba90c2102e8e23c2d086914649ea29122afe0313dc183573d21ec1bb69ecf8cf716acc0d05f7e6b249e41259505442ff4548db0543049e4d6a8cf59451c135b75f821de9e69f35f48a1bc4dfe826f62633c8bb7cd1737c3db4222d6b9b92416b7dafd368b9d1eecba011b07bf18319071db30ab30033c936299be4e80731c6efc47f9f12ac7a840f6a5fab7ff0bfc36aa80cb731a52f3c60b1fe8c255c8166e92c7f9280e83f80dea8056c6cf7695d870e31268860f70cd83f85fbc7b8fb8d3f92c6f6721d5fc05823274c94143d64f010a002f2a4eecae6f5b13fb8e943289485d4ecbaf50fba38e6f622a75e7b34d65d291d4a3da89806070f9f75b3ec52bf26d85bb361b64d1db144f8387161f771ff1964e4fcba260ebb2e42e387300aac80cdbcb56e54672b433fe49dd7335e41d024769bd1d238cbb5b81c913a9f0c2cad3e2b5987ab21850412ea2b15c072d73d72238575ace82016d165b7515b633ce3b00868fcb87c5bcd67d1d7479a7eba64bbb0d08658295ff88f9b5937ec42fd9dfd405d82a22d58a8315f36d47367471983300286f78734a0ce0ad29c697953d3c007f01ad4aff5f0b6604ea35ac5c45bcb59117ea4303e5d19057580fd8d3dad967150eff1e32abfa6ddfe387972a26ff719fd4f32ac64890996cd6e55f45b2bd03e0011523ed118eccce03ba6a59658da9c1e72f1fb2caddb7027727c3176d4e23e5853fbcf0af92b257f5e314185613ac8d808759aec26d87bfa6a2fae2e7c2feced98b3fdc80e9598d6a3ae54ce725d8d403354897e62cc05cfe8c3cd0b5a54bc", 0x1000}, {&(0x7f0000001580)="1266716784e1007d0f99007d9312b2812344075a4d6eb71c8e2c6700835214996fb9a7a817aea27a6e8d3ae7c3e480312c4e798e223bc44069ef2431c8b6c76d0a73430be8ecae7aec88457903846121ef97e49ec5b1f70a2ac6ca376d17a2bbec114f64aef2f89390ad1c8e3dd964961264181e22fce1e5c543742e3312e26d70d0500d94f6f89905aaf0b8497183b8270cc6a48ee42ffe6936210e09c577d44217c33589868c31c09d68e201e4304eb2efd0a5122861a290d116ea5b855df3d0a4321a486891d0033f", 0xca}, {&(0x7f0000001680)="9f4f5fd30e90f5f3de7bec70d34b57ace537c9cdbe14726c8f38cf1fbfce7e2290dc639af2794e4e8219cc43daa35f18834fee8c70748473634b1c9a2a35789ef93886d0197511dd38ce533c35715b30f4c9ff9ed5880093bfd0af8d8d46cbe47f0d3aa72be7ea8b9fde", 0x6a}, {&(0x7f0000001700)="5af79c3239e75d708e5d2bfa6f23813a149bcc99890038c02b5f9c238bbaa699c771d28a2f83a6f4aacfc9db716ae16838edbde2c48adc03e2b41cff4e5ccf735d24f63991e0f1dfcbeaf569965f9f2afe25ffba6b0bcc685fec67cce23b97a2a73116cb13b110d03e26da6358964683ba52118fbdff09e3e6cd0725ef0684935e70d21cb9df44a3a530f4b5832767eb9d70fbd9298d322dbd378fc9661f0db0d6184b5a91328993b56ef32b58ed8fdfca6555fc18e32d57c7aa40dae52c2a4a8f0d7f34e31a35b3df462f8a28bf639cb5407d8b744b1a3a4be4ace5e07c936f0d73d1f1f40791ca459b913b690f", 0xee}], 0x9, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r26}], 0x60}, 0x400) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:02:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x84) lseek(r0, 0x0, 0x40fff, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:02:07 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x3}, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000000c0)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x3) 16:02:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x18, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0xbd) socket(0x18, 0xc003, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:02:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e000000101902763cdb58a53765dae3401c671745ed83bcd694205c8761ec5ddc0f51ac85af0e79642d822a691779fc602d01ea75f32eca9"], 0x1) r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x20, 0x3, 0x52) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045fff9bcf09e93803007f73eb2b33fff30f", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0x3, 0x2) r3 = socket(0x2, 0x3, 0x2) r4 = semget(0x1, 0x0, 0x80) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000240)=0x8) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0xfffffffffffffffe) setsockopt(r5, 0x0, 0x5, &(0x7f00000005c0)="00c62059e346534cf36e887acc4cf1d73164b5e4443a3484e83d2e9adb7521e1b5c1815908f8efe0c395d96dd8d8729a610de48b7ee26ba1f88b4f595f5c3801282ac29fb464442b554d420574581deafe3905696f74d381cc672d9d1b391a8f3d02a52c8e5228398bc3e2e9d8ed8c7dbf23d02ff0bf72719673e85d74829ce1455bac4f718f0be6029cd9913ea43d35a12c97383117554aee598a20db2490ee94d4b41ff0869497701f8bbb69fe8c9fce692696865f1823a1e971e11944a525f08d62acc05492ce65cede6759fbd5936e65cbda2acf904415683ccead9f67adbe2f4d7c698a799c58649549145f903fd797881398c226c092ddb378264de2663565c94fcfb49596733b0a1ac5c2dadd943f3a7099eee69a16e6f719e78bca9495eeb41e29dabaf0398911279c24b9dcd666f57e3b9cc53b4bcfe8e2dc6f77c20a2fada1a3e2f2a7b5a5ed5cb1a5074f1923935f599c82b1d85094dc724c9fbe84cb7c136b1c7b9edfd7", 0x6917699a790f730d) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgget$private(0x0, 0x40) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2}, {0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x7, &(0x7f00000003c0)={{0x1f, 0x1, 0xc6, 0x4, 0x81, 0x8001, 0x80}, {[0x92, 0xce73, 0x6, 0xd, 0x6f6, 0x55, 0x2, 0x3, 0x8, 0x0, 0x5, 0x3f, 0x1, 0x1f, 0x9, 0x9, 0x0, 0x101], [0x80000001, 0x80000001, 0x100000000, 0x4, 0x1, 0x9, 0x7, 0x101, 0x7, 0x1], [0x2, 0x5, 0x8, 0x40, 0x20, 0x6, 0x2], [0x3, 0x6, 0x7, 0xea, 0x100, 0x2], [{0x8, 0x7, 0x8000, 0x9}, {0x6, 0x5, 0x7, 0x496}, {0x3, 0x2, 0x101}, {0xf19e, 0x8, 0x7ff, 0xffffffffffffffe1}, {0x6, 0x1, 0x8, 0x3f}, {0x20, 0x200, 0x0, 0x2}, {0x8, 0x6, 0x3, 0x2}, {0x4881, 0x400, 0x1, 0x1c8600000}], {0x9, 0x7, 0x7, 0x7ff}, {0x6, 0x100, 0x7fffffff, 0x6}}}, 0x1f}) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xffffff5d}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x8001, 0x8, 0x40, 0x0, 0x2, 0x4, 0x3c, 0x2, 0x2, 0x4cd, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3e9, &(0x7f0000000040)=[{0x2c}, {0xffffffff80000081}, {0x6, 0xff}]}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x10, 0x7d75304e147281df, 0x81) 16:02:08 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000242, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x5}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='#%\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)=':]]}*\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:02:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x40000, 0x80000001, 0x47, 0x1, 0x3f, 0x3, 0x1, 0x1, 0x2, 0x4, 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:02:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r4, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4039f64e39d97ae1135d86eec9e516767f5f1d47c1acfc9ecd25f08d2be8e57f54d2a41daff86cbd6142dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966da29f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5168498c372a30d440148e4c7f2a5d093921aeba77c70c6b738a14328be56ed590867aae5155d288af5d2603f63e51011"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000600)) r25 = syz_open_pts() ioctl$TIOCSETD(r25, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) setuid(0xee01) r26 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r26, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r27 = socket$inet(0x2, 0x8000, 0x3) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r29 = fcntl$dupfd(0xffffffffffffffff, 0xa, r28) ioctl$TIOCFLUSH(r29, 0xc0206921, &(0x7f0000000300)=0x64c1) r30 = socket(0x2, 0x3, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r30, 0x0, 0x65, 0x0, 0x0) r31 = fcntl$dupfd(r16, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r31, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r31, 0x20004b0a, &(0x7f0000000400)) r32 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:02:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x400000000018, 0x3, 0x39) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r3, 0x0, 0x0) 16:02:08 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x80) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') getgid() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 16:02:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700130001000000ac1400aa00000000ffff000000000000433255a7a25f5688685efb124f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r6}, 0xfffffffffffffff8, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() 16:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x180, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1d1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x88, 0xeccb0f964372f687, 0x3, 0x4fd}, {{r4}, 0xfffffffffffffffe, 0x80, 0x20, 0x81, 0x66a}, {{r5}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x100, 0x2000000000}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x4, 0x9}], 0x7ff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x1, 0x80000019, 0x100000001, 0x6}], 0x3, &(0x7f00000001c0)={0x1, 0x6}) syz_open_pts() r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r8 = geteuid() setreuid(r8, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) fchownat(r7, &(0x7f0000000200)='./file0\x00', r8, r10, 0x2) 16:02:08 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kqueue() linkat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x6c}, {0x6}]}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r10 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r5, r6, 0xffffffffffffffff, r7, 0x40, 0x2}, 0x4, 0x5, r9, r11, 0xd9cf, 0x10001, 0x2, 0x7}) 16:02:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000080)) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x1, &(0x7f0000000040)={0x4000, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:02:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0affffffffff94c0030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) 16:02:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) kqueue() 16:02:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) acct(&(0x7f0000000080)='./bus\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:02:08 executing program 1: r0 = getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r1, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r6 = accept$unix(r5, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r13 = getpgid(r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRESOCT=r0, @ANYRES32=r4, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES16=0x0, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) setgid(r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x245f168a) 16:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="1b6226cda2c0eb5aa6b95467c9c02ddb028850c14c58296344cb4c356182cb7ed74514d64a08bb2ad4028e85e99b54e4c20900000000000000009f3f40944e945d0883159b6b793931c334671100410ab22001d2996ff7b9d813bf6dd21813867d7e0b9447918c9f7a3aee1c2f2aa7380cf6ce2ddd77aec09af90386188c6d60a6750b877937e6b211a0fe0af82328379ea0b81225e046945a77651db5a4afb6c3ac5e7702d475add32d642581"}], 0x100000000000022c, 0x0, 0x1) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:02:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="89fa4e760d5e0dcddf900b96599a85a8b9263d8c248d8715474114a160bbd3c5b7f4e6e63d3b71368d879b2f601f81e6271e9fbff0cd556e4fa539e7a14a04d3574845161842b86dedce836c17733f67b120deb7851686f1353493ac1536a3aad549727cc73da32a5fcc09ee6222e3c86026d7291d1e240e42eda951025257c9b132f0b55bbdec1ba6ed752334a25a39b41825d20cba89ba91c74b00dd0decaff187a30f893c4164abf00b8f667c2220918abcbb516dae722d5ec884ffe9a9a130bbea7bb20b3f2f890b8e98ff780f65e8dbf547acfac7b2daffd107af4981ca2d", 0xe1, 0x10, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x3f}, 0xc) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x3d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:10 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = geteuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() r5 = getgid() r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = getppid() r8 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r8) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = getppid() r11 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r11) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x800, r2, r3, r4, r5, 0x182, 0x4}, 0x8000, 0x8, r8, r11, 0x3, 0x0, 0x8}) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) r13 = accept(r12, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r13, 0x0, 0xfffffffffffffffd) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:02:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r3) shmdt(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4002, 0xff) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) r5 = geteuid() setreuid(r5, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) r13 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = getppid() fcntl$setown(r13, 0x6, r14) r15 = geteuid() setreuid(r15, 0x0) r16 = getppid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000000500)) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r17, r18) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r22 = accept$unix(r21, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r19, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r26, 0xffffffffffffffff, 0x0, r26]) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r28 = getpgid(r24) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r21, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r22, @ANYRES32=r21, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r21, @ANYRESOCT=r16, @ANYRES32=r20, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r20, @ANYRES16=0x0, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r18, @ANYRES32=r22, @ANYRES32=r21, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000012c0)="4e1d314f1bce426134e23954aa299d005026921b787ebebefc98109a455e3c552c8b0ad7835a45c1d188fa8c6703c3e7e0203655e3450f029da8d4645f869a410b1ad960b8858c5c9c522cd38f5770e7ac0c0de0c1e04154d068b2c06d5b563db595891f888546b8235019973d61a52eb1b8e63e4bf07be6d9928718c4d81f5d9694c06047865bd07a5ed39b111702148f373fbd4c2c6866736677f7e84b902d54adff13c11b4bb8a756d7fc732f1431e0edd1c0384bebb61d80373815903f5f67f8f1d8b2ac281f6a0e8f6d0937ad3edb857caf45da85b2b0c70e82286c934232cfee5a366cacbb106a2ba4eafee0fe5a34dc970a269d5e25137fe26219c9dfc6b88f4a078590a73c5323c40409ec5205248920a0f4accda420354a6addc8e98dcd3dea14fa244205665699e047e7fcedb73fc498aefdde25caad987c5f04fe756eef817c824914fce41d6a982398466c08e5a3e9ded2552633c3ea6c31feffc433ead80605a70832c4c15ac55d54835bd981caa158fa59ee352a04217f3d6cd1b8c2599f09408342afcfdee788c8a655092e9a869a887e2be540404770726b94652ad57689ee454e1df8598472a3e6c6a5e47c681cfaa9b8876fd60fd4aca9eabaacf3e367367cad097328bb19aeac826fc597dc42a99fbd1ec76044bdff891a6c8b0d5a6672e0af26ac41be2a32da956f818bbe31e8e2fb54a7fa531215b449ff5d1530231c191dff965d7dd4441cc1c01a6729eed63c38ba8fa33d7bd64d9962eaa021b8f13154f7255e1f71ec92813c923d093eeb0ad37f2437e15b67398fa3d099b7b9834caf5b7d53fd012f368ce2ad9be6835ecc89e07310be63d4e6649e5701722b40073760886e1409324f26564e6256c4c3a3a0435e06b801b2800e66b10425e61acbe1e9c19208e4661e8d070ea69fae0cdd2b17132e6581c9d4c02e6ae62012f725d058b9cf98b8571f78a145ebb5b8debfae01dd65b4dbb0587b50c56c02aed51dfad21fad37b4035d61d1f9f8e35e4d100f35213701db76444142cf0c1e371323fd91bad87746d18ec05a2ad73ac2cde647271d948d4f588688948343a70ae99038d3511b296743f5a11bbf96601cd93a9a5537acedbd34ac14b399cd13520d414ac82898dbeabab1d216112f7aa76aa1f8637a4dcbb3b31f617097c8aab6fafb75ff230f35c25ac16e6b3adabf5517a95f2e3ddf6dc6e0f6ee1b2db521762a9a1faca47719aab6d90bedbef8f61ff8e5276cabf34bdcf3bf1d6341625d7b07c90af7dc3e4ea0fd9f384e2b49b322c540968f823ef10de2dc8c7c898a28e8c208c24881ac52fdc836dca6d253c5f3681d599442250196b71c52637a4cf15dc010836f5ba3c3085e0b31fd1b66c5fc08c35325d7402c7421d415232a980124e190c0de1308bfca81cb4e6fdd55a7a6b63e093ed10249eab265f4eb2fa06128081c043f80a20630351e2b6d11eb60a1b3a217a7a960f0d5102eb04e0ea2fe979886430d7ef2c59c6ab61bd94a750fbcf2cb6011296c55da73d41d5d236c96ed881ac8a5a43977fd8e498fe3fc56f99298f5501df976214b77a3c1cc816bfedc6e35a8f58cbbb4b2e2a2b6088257a4f7b36355af4fe1f3f0f7503bf58ee0b0e7504cdc4ccbca65376f75fbafa14aa14985db482f2ebe9ab5d98d4308e7e202376e749b13e37f3f21436ebf3a186f0e86b54be935583f0f26e42cd433a7457e05fa9f7de102572f33e6de72a0c6d111b4006154e27613a475896d72e202404de0c7eaac14b7df249293aedc23c9c9470e020ca7d40d7989899e42fab956fe689ecc8796c20d69baa1092a0739d6e5583fe8b61de2a5347db788b16ff0da139a35bfae743654e015f33271ffaa47f1014ba8a7bc64447fce3be1abf9ebe669ad22e0f05c1beaa1b32769332e48355d2f63d3cf41e6393188d08316de1226a360e322d0c8a23822dd654119be8062e187d816088adfa17979e85ef75550d596aab139fd2c7d482bcbada1ca664d2508871a8949af579a967d1857d0e593784b019b45fbda6c3e6380f57748f97de3a7381ae0cda3d9f250452017328aecf039e63821d4f88dad72eac600ef1a922b9e6477ea220c28d54e3422f20342b402234c187e0b583021c4b4a115c1bb9d2cb66312205e792e53a8ed076f1f2b66aef2b20a16c45529805f7651bf7ae8cd0c1cf1d1bb251cd9e70f0072bd5c8d8186c84218506c257885683ddcc3b9af8a57a010a3f912d34b77805536c847952a424816e3dc6886cf6d04494f072f1bd7418d106461e92e2d1d348b658c5d1e5de89686377fd70ec1884062beeeaf84f0fe864513853a78710229f8ed94f168cd236079205f591509d26715e39e7ad1a0c6e5529c7c990f55ea9d053e81bf288ab9bcf50f3451ee549012930b62e6b3e2e972dd9a909618d4e25faff79838147ae9e283a65088c32f95a60328c2ce3b0d449431999c7784486fa162e1163ce5a872dc85b4c3c76ed7f23a86a398eeb2e3fea36dd1f3c73a86eebc7a8e2f58caa3802eedd287bc715dae92c930762e5943d6bc79675500faad6890865a7e93ae90128b22eb7038061e311742e65130fc5352977d437aa44e9b8c29dec649359cb2caa580d88da6278a2a9c13e8e5a56b5ff38a5618ef833c9348f68ee79101e872d5a92bdcebf8ab3c97d8d595909497f54340d56eed9db9b3f505f7ea6f5d9f5e0499bc04c1f971cc52181c2a5f939bafbf25ac21c81bbd5a88a0a2f68e9865b7097308328cd8b5faf69dc56f72b0075de7e820c9df7538288618e2172240f9da864a55006a593851f7c0c4f01157b9765c70ba99afdb6765a80e8f621f181e10a3ee456a97c9f4cc733b4e04ac7c8a0ab1faf60efd731e096e7053dd737e822b2e003fb3cdce3478ea6fb1f1d628d6ad4ab948cda02a9564aef3b3e163011b4a7cbcf59b3c4e8da820525686499826d92e77020d0d7d61dc6c653935ea93e4ff779eb0fb4ed2d4706040cbf48705d3c9682eb8a03607d57a3318a38208100b1951a6946ddd45acbdf3bf484d6179cff58ec67ae70107d1934b984b93f11e151dbd855925da13153e1c33e1baa41fe8f7fe143cb6169545e84da84ee572f5bedef7d508888a4eea2b5fd2f0aa26a96fa64519d7691cba06d22f820351cd910ef0f36e209fa1ed36c068e8d7d1c6a631f860cb5ddb3be3cb3b7aefae58e27925ddd7d69019f2c5e43accbef12edcf1b8e5f6f68bc204a71fde6a797ad0c4d40643c6a7092b60ecc7ae1b017bb5c427606c9d0c9ad049e5a216d899674a2aeaa3bf8fce60985663592b0bb11b76af9e0e5fdead569212c096fd4982346cc32f4099b5b32bc6d57c545416f308d1239d77e3a3e570a3c38959c32ddacefa4d51a953f755003f5da764830dfd481ab16253e1d5cb0dea6dd7f2154d7919c7e10f0ae181b1b2eb20082603aa8d7f9cc3ed7167b53ac8d3c929afa168faf92bf041d1b39c7eecc95d3d1f70846090348add55b2684eeef80cc6e23321edb981ac0f1c445071f6c362c7f79eab041793e664875130c9dd0d3c5aa12cc660d2472f650535921dcf1fd4acaf1d5397190eec7e28e50284f75934b0206cda6fb480c642a8c258fe28179bb9a2167c2fe8ec80cc31ee2ce670e8a098144ec7fe199ef6be01e6b6f20d0529823799d79c8978a2e460ff304a670f73bec902399a143b8eceafb14d2318ee5b068c0a389787e0e94d39f193acc22939f386c3c469d07c4fa5c8a5e3e2983d71f7014333decca42323fff40c4023a06af30c1277c0deac1bccacd09ecb664938fb801368a300635f07e9385884bfc06981e49368e4c3692fa8ede906653617a59e9a0fe133ee8131c30a39e1551f22d132b8528827e3994496f7a758fdbccb3db883d5f36a3b1bfb7b04aa0bcb58f8cb345b4236f69809b2fb8245d689eeb8215299bd5fa81b7666175d0449ced3e6b41994fdc5a27c8c03aa5c20ba0b0c81a71fdb7f3fca19db2a36e9eedc306845d2a28cd1988081b57e8fbc245c4d8611d6d7597c369ecfdf4527b662b113cd48e8f4bdb18985f56bf1c8c138d5c1635ad558f895c02bc8f12c47b3a5a8d9e61d957be5f683b2684bb5ef9100999dd7231501a2a1c5401e95a4b01165b27eb2e123140edadd9a29f78ec6e38fc26cd97a03c41e17c493378e4a2a2c8a7ef55d780acff8c9959c10c392a0a09feb844a943cbdd5fa8671b6e606a68b90cf7609faa0ff62c7eaaf2d3bd2da17018fe1947cca35b6c550d04294fb9778cd7266e72aa330ced14f0d311c2b055d865cbdb77900f13706d0b5925bf6246338809f5db8e1d0f301b859d40bb837caf98236983123d489185e56d6076a595dc56fa90318488a53fd6df84cc5ea467a3a5fd2f4ca0cc94037d6b014671a05e0edee3a5ac36c78041fdd09e5fe454a5c487f8133a2f498121148a293e2e91aadc4bccd1a970af5c5d30575ac8f33d5090ca4d1f081d6379162256c9fe918e6debee7098677bb29506aa0dede1553a596c758c083db645aaee5766613ccdbefc613d92a7c4d38cdc657b2d8cec55cfadc7aae96e3b87f96d931611d7df910cc92344caeae8488c2819a6356ee068cce4c6f7267b47bf1a24295a6b754505fd2ce2442b381ff70d6482e862e7d5e61a7681798d8b01f25234336744f719124153db60a1b7d20fbe5859feb931ec204e30d699db6b703577ce0d534a7da05cec271ab4ea2586963db27114041ef1b9e6100b5c32b7541d1cc5f4668a8144841eff18605b8cabffe680c762d6eb9c6629d4bb776dcf27c16053663c8f8804c16a24ea6175367e7bc8995d8b4c52f978d463a67d0c94fc2b7e675049e1e50d6c51dc3e63d0d16c32363092ae2a7211d78d40b3a0b6e1b5c4f15a687096fbd243c0a0848db25086cd0220b376b6cd205949d289bd43c8451a5306287837ac9fb0d10a0845394b37834658d5ce3c96932e9a2cd2bd123d1c3862b6446da82ec92b69e34ffee2449d78fff7c2030d0aee217436191911b2d85c38eee0dc1bdbcc8888d32e60cf551baef1eedd9d385130431c5b4293a54afbaded1e00b11a27a25699074dce0a7b05802b944ca8562e3addfe6c4008de31f239e1aa177e282d6ebb2162e721baa551871a09dae539ac53f4e9e754e43bd32cbb1356fdd2cc0cab0eac5d5cb57d395d44c0906eebd9c043884e09cd1dcaf848abb46a1f32f8bcd99f0ea0caa11d3e2974c0ae4e2fdeae43b1d405723b931d8238d639adfdbf60e3c2359c1f974663287d553358490ef6e036f995287c90ec8fd04e33354dafe4ebc1f4161e469efd48f476a0367fd2f0afdd0171c455544158ab0c5c8b3c882b28119c760b535579b8dedd6950524b9973f384d658cbf7200ad313ee5f386439c89d2dd563abb0d6965528ae6a0e68f8319c26407e07cefaed151c84f4ef6507e24d0c4f900d8e8d9377d5f6b4462ffa806f4b5ffe6449422a2fb444fea82d9b3427fae0a06b30ee38ffae74828a560e037921a2dc64bcbca7b3cb4d612fec52be9558c548069c0dd2db136d55a704b83ce94f82f73820ed7ec502cdf3b9697a1d3faf58ceb743518e866e357e1351ea66bfaf09fcfd58614b464ab514c8a1133252a0fc65ddc84f1d68b9adac84d94bd71da6e1138d667e2488d0bb7fd7c113b84a6bd406adb30f684869abbe81a0996db035aa932aeb8b18b75bc6fa2864d05cf1a94fd59526b0739edb9efaa5aea9f2b5624026b2350b4eaa2945d9f75e2ddd449409541b1c8ded0cf3d75506059493026fa", 0x1000}, {&(0x7f00000004c0)="3f5f0e96b511691baf8a902962e95a753068e236de253218608368c69eefca24a9ac5f62e2a545c64e925fa428b5ed0a8d6bb2a278647fba30bcca86e03f9b22e094a71ee8f40ae6622869c4c50139bc9c86b9992a8da99711c95dae09b68fd4197bbbfe9141e6fceb70ec5e08d40f1b3366d9a694f764", 0x77}, {&(0x7f0000000540)="81b9bff619cf9358b703085a3a640b0959812963bb7a2b9f8554015aa5e64f5181c3a05d091a0f4fa20cfa7707891845a737b039680c6b3b2e5293fa749a814ac065428f", 0x44}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r8, r0, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r30}], 0x88, 0x404}, 0x406) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xfffff800, 0x8}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="d469741ee9918f34ef3232e58f8e1f23eb761a8a47bc620085930c635a596b745e4d054b8cef44a0576ea4a9bcf8f05297065496a198ea4a43ece8a115e3dd121c79742f6cd1dd3c9d1df6c445c5c4e39dd2d51996e25fc88de8a1870afa1a5cf582c0c4fa7d335ace40ad18b159a3324e9ea8777709503033a907dfce61a9e7dab6c139d34970c58507dacc711d51a99da1c5b66dc085c78147fb2ed29731630715e14f88281df59f5f5ed25fd010b6673941a163bad8773d9fa43df0ec5c14ef0617e4521a472b1ad1545852aebd100eedeedbd3d3bb0c4cf105e35a3c262339600a1ffce9ce61291d32ef3493c0f6", 0xf0}, {&(0x7f00000000c0)="c09af94025d61205460d32919831ab51f9098328427b921041a779efab5b2a0c79c7ca4932e52405d549e9f4b57f3e4189d540910244edd206a85948ccce18ae55208bccff0b6952cf8c20b9b822ba9b2fe74fcf0f0bd14c12d6a821b43eb9b36248feffe62b01509bcde8a429b46de8ca4741f8d6cb293e856f7513a73a690c01bb06cc2193d811c1d5dd2a0f63cfbd07f773b765c7902d1316c241af61e8425490c0ba22fc7a9988f94b3a1d9f023faf98910620c9962d8819346a", 0xbc}, {&(0x7f00000002c0)="d39f26b1f4a58e217a4b4f39cc017d2fb1ea06246245e714bb83", 0x1a}, {&(0x7f0000000300)="24d1b16f316826accd22a6f4e8dc9c9354cd4a58314d96ce0a065246b16b198fc8b73be53f8da0799a574f5affeee16a9113cd1c0b6a0c4b3af68d605f61421d2f636f4919f69bc235beaa879a97f36ead2d90acf6f83fe5750a867adad7e88da00283a44a5b1597d1b02e8cff2460cb3e8dc06dfcacf387d1340e96d4821e7338e37e547af64e529c318c96f92aa098f61eb3d89cf3d833ef195ee6df29ec0c8fa0cff73086a9417d6ad78d98dedaea71f440b498f1ffa7238f3782ceb9c52fc116b8665fa0e1befa51b03242f7f3d55d", 0xd1}], 0x4, &(0x7f0000000440)}, 0x0) 16:02:10 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0xfffffffffffffef9}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000180)={0x3, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffcd) shutdown(r2, 0x1) 16:02:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) socket(0x0, 0x4, 0x5) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) fchmod(r0, 0x8e3) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x3, 0x9, r4}) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) 16:02:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getpid() r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x4) 16:02:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:12 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) setsockopt$sock_int(r1, 0xffff, 0x4038613ae8c62966, &(0x7f0000000180)=0x80000001, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x2, 0x8, 0x7fffffff}, 0x4, [0x1000, 0x101, 0x2, 0xb, 0x101, 0xfffffff7, 0x10001, 0xffffff81]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x0, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000380)="5400a61a3c88ca8647332a0372827fac99b1f1f36cbc21cacfea5ec90b89fc87885acb03913d0a1a0d4d9444a5b427ffb3b009f9081baaeb8731154334c1dc5af35082d2bc4b32244c41177e5319460bfc5da5f92f", 0x55) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x3d7375a400d18023, r0) r4 = getpgid(0xffffffffffffffff) wait4(r4, &(0x7f0000000100), 0xc, &(0x7f0000000940)) r5 = semget$private(0x0, 0x6, 0x80) geteuid() semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000000c0)=""/8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000400)={0x10, 0x100000001, 0x4, 0x100000001, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x84e}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000005000/0x600000)=nil, 0x3}, {&(0x7f00004af000/0x2000)=nil, &(0x7f0000499000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000a5000/0x4000)=nil, 0x100}, {&(0x7f0000041000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003c4000/0x1000)=nil, 0x8000}, {&(0x7f000042e000/0x3000)=nil, &(0x7f00004f9000/0x4000)=nil, 0x10001}, {&(0x7f0000503000/0x1000)=nil, &(0x7f00003d0000/0x4000)=nil, 0x1f}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000191000/0xc000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000209000/0x3000)=nil, 0x8}, {&(0x7f000039e000/0x4000)=nil, &(0x7f0000284000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001b5000/0x1000)=nil, 0xaf8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) shutdown(r7, 0x0) semop(r5, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x8) 16:02:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x85) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = geteuid() setreuid(r5, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000180)=0x1) r7 = getegid() ftruncate(r4, 0x0, 0x3) fchown(r4, r5, r7) r8 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r9 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) chflagsat(r9, &(0x7f0000000300)='./file1\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r10 = semget$private(0x0, 0x3, 0x10200) semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000200)=""/101) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fchflags(r11, 0x0) 16:02:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0xf8, 0x63254aff706bea74, 0xff, "89b243960eaa2233ec93cd8db17c057c26cf099b858cddc4c31cd49e34df2970091d99e54d9ce05d377635d7a090f842d10b6f700331e9574a8a5d5512b8b57668a0efa47ac34a6c8086a4afe065c0e4d35b5a8cbf81f043d6db2324e30d0dae1430c2ea69fed7608b67460163330de883fb7d672de785001def6958025cc6ca2844658899316b0432213c2956dcb6c7d24aefcbf0825324e28f3764c49e9d445d2fcc305d1cfe6a5ae20bbfcb3e314f10bd7f7e8d04299c3070fb89bbd938340499b86b4e4fe344181935323eb3d3445351dfc9ea24fb0ae17bc4430487a1b89bf1b8cd92f630"}, {0xd8, 0xffff, 0x3, "d6aaa83929d768911b52bfa21f30571abb68c0d45ac059f5efaf2549ac7ab425b4041a1aa9fed694d62d45628aa148b5e1f7bd3a318593afccd49e441cc0c75dc172b373d4e602ead960a55ecd2e64d2bb0d7e62c362f46fab4d697afe94a631f92bd25b45a66e4de5633c749fbaf0b0e592932499c56b6af45df6d95f947f2e6c2edfe9a7d1b402f7148ba86579953c5e9d79aeed158feb9ea55110fdffe65448a805c9e51c681249f4a502cce6cb05c1c505192a80a7a26332f8dbed66dc2eca"}], 0x1d0}, 0x0) dup2(r0, r1) 16:02:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) lseek(r0, 0x0, 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x20, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0xffffffffffffffff}], 0x1, 0x0, 0x5) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x9, 0x7e, 0x8}) r3 = kqueue() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00'], &(0x7f00000001c0)) write(r1, &(0x7f0000000100)="8c65", 0x170) fcntl$setstatus(r3, 0x4, 0x8) 16:02:13 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="00005c9e6527000000", 0xffffffffffffff88}], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x3) pwrite(r4, &(0x7f0000000300)="1d57c6844964b7c7871e4134359a300702b635f5248205ef2d75e51665dd0684f1704475caa076c6e91975403450a51ff7036c4ee7ac5e07b1fb401ed9fee9511a5fc78e2594544d05e81956cea0bb37c0b84cfceed9184ebc499c82abe3eddd9687bbab8a92846435476c0c0249310e1fe0fe7439f2609d7279fb20e4f61538585185624b0caaa325ccd797894e9ee80ebfef81cc843a70cf47271e63", 0x9d, 0x0, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r8 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) readlinkat(r8, &(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=""/141, 0x8d) write(r7, &(0x7f00000000c0)='oL', 0x2) 16:02:13 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x9d0d5fc, 0xc9, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="a59e36048ad9f52358383b5c807327", 0xf}, {&(0x7f00000001c0)="a73679a6617ad407ee4c37e1883805d9db4250084cb7c4157ec0fadb5d1ad31346710984e1ccb9dc01e8b98933f17fa9c1c06d2153fc8b0e7dbfad769696906f6cb08c939dd5e926f2d76f1176cf99d4ef2ad0b34847f22c8c6710bed3c2d79accb2b03d84f2a42f922927612d4a5b65a6b46554cf452d33724e456426a4a0872f9e1a9bb6a49695d734ce0f6ec60d4d317a43a4c09c1d0b6767115a8bb36c95c35e3b36bb52651e55b41cc4a30e36ec432432f1bec657b5695713b445f1a84e52a4bb2dfb59e009b94e5d2e8339708111cbc9f4fe3dab6756c777f88de8ef65091941a4fd0ab3aa22", 0xe9}, {&(0x7f0000000300)="6ab1bd4fefdc68e73037bf9c8748336ed8c8e8d777d94c18c71c027268fb33dec1d2fb8c7bf52419354643a45d4ffdb7662fd70490a116f7135db63b7d1762eb1efa", 0x3f7}, {&(0x7f0000000640)="51414e09ee974f81dc9306efe50bc7108861f9d0d35f917b0aa6f47485ef8c38959b60c010d2b49bde04dd90ff8baa281a5447b1b755cb6173ea0d9f43e3a7b19b57079bffa1c6cc71311b6f49c200db182e8fa20ba0b33ea873dc43844b16a52db274be0cb8f13619bdcf0af8058ba5bbedb1fbbe22c1fafc8f3412bc8b1bcc55d2f50e50878606917e0d48820919572c932cc98c381b4b3370573e493132cca8f1f570b9ff64fa4684a9a9d2ffa6ed586c49b4d11f359034a82d9ae594045ba6aef521305e13bd175333e8f65431cfbf5f01e83486595af99ed407324b373947db13900859e042ee28d6e85073153322d95e9b2d9bc172b7d8a94e9c9db3d30f39af2498021e73ef8caf579c0fef53658c69bbc72c003a33302016948442cc9b61561d280b9bedfb7dce5a006f96c2b23cfdda9418c000d2bf8d1595d967ec7823a0ff76ccd38b5b4f472772562918ba2039d354dba2af86fb650ceef283c1483a818b2d1a1e72ec1e0a73d4f3b8c731c04f4aa732aac9a62a339fa3cdf4b6766f35f9eeebae280abb63f6ea5758ce7c9357e8b37f1aaf2ef2ab57a4e8b0cdbc806371f7bfab69919896fbded061d1e743a799074ed798c956f26fb61f312130fd2ce5d2dd879da18e34e1067b576397dc6a47864fb4c8d9dbf6411ee3975601b11dc740e9efb06eade3c6af819ddcf474d76d7111132f9f1dac1059d185e0fd16d89b4695f289e9b066923e01a7cc15b337b9d84225a39232f76015ecffcbbc4cbda17b63b3496da109e9ff6cfb1b19b32972209a739621d93fa0568ceb8ce7cc71441d39760ffe8a25bced996908036f37feb6b149eaee476e42de0f1a7b5a092a286ba45d7e438deb4b17b6030c22420a55ebbe952819e0929062602c4d639181601c5ccd89ce83bb332a4ef50f0abd21ec4eb94c2213175aa6da9109f425842f57897a4c8ce14a62f51aa4c3c9fc4b226e12aafd53dd6ddb1a47f5758e835c01b352f985f0569961eb7441c4ec0ee2f8eb0794d7842cd5a1f16d2147ac368cebbacf0c564647e724794b383bc3ea2d7ba9005b352321c5eb2df7e24e46cde9e5906dd50c59b349c67e0f00bede4c46cba9bb7c252632174b4c26435d4d7b0ad56718eb003df6c61beeb547bcbf2bbd35f127d4beade742a93c3536a543f72d4431cc01dc62bff8c290146cc00d6546679fdfdfab2ee8a8d9c25aa16d7942b294cf01d42539769d9f0b52cd637f07c3c5f1546bdf91af64a37fcf5a839e6d785f336086ac91a6e73b92fff823de8a616c1578dc5da0495b99500c923a6d32aabd97b82144a7725b3fcdfd04aac4155f5784332b29d287465651e89e650c037ed74f89301dea72e8e0af0effbca74fd3a6a9e6fdc22b1b893804b869f73b5b43dbe6d6b6bce13f90cc8b49c5efc4408e759e3aeabb8439f23fc861fc06f8434d9f7268abc5c7bbb7c1cafd58b3358a7583ecde446ed5b0a6b87c9d4021efdb792b9d864219c6b566f851c77da6f52ae6525bb6cdb4da19ed0739d24c9dbd70488475db17852d5acb0859bdd3139ab8ce9bb542df307c806b081b619a4dbe243de2ae35d26895de4f3a17c4026e822d796c6c122677b76b6efeb4f852991fcbc564405508b54d33b84da2eccb759c5297eb7fced41cce6be688921fea850babfca58a4eeeec5b2b6f1887e9759a3ddd69a87349020c33efe09d1ddc187f04cd3f87c22890aa6d5f72916e08ecaa884e0ed3c20e1e5937cb047843103b4c2039d033c205b48691aed6bd6352ae7801f97c30299f22d8cff99a37a61c52ba15486fe5fe1886769ccf9be85a6d25c5024366bcb21d66ffa33497d208bf73e737918c29d5e66335c46f11912dbe622d2fd1d46533315ec6469c565865730f29dd8116a021680d13fbc23d6653720d1087ebebf284d1113ba6f246f8ff3c0b19e0839d5f088a4f39e4c546ea181b20789a04efe79d2a5af89aac299b615b2250e98c02e1855812636e7d865cb4fcb412c4dc01b68c1513b59c8fdcf483d9910e6cca96c8b780ab37dcc62d769cfee0f7ea51129b8569fa1cd5040532732856efdcf07139aa486e3c82d18eecf0ea3f9787c89331dc2e08225ad103f260c88b8a1800ae423448bbb0ff1e0797773c341ad681a5e6ab9f6255d0ec4826c9f58d1cabacb614e94be4ca4b2b396834abc716cf75a0f3182a4258fde325edd1f8d231c8801bb545e23b51718b1547e0077c1a370a373510d2a88e504ea7164a97b69e8973acba3be9ee3f06d669e1a12b63d36a6bf7b4db0c24914cee0105c84f780554d48b5e5a3097d8f65eb311f658ef40a356078a3e4df924e98a7ec387593c0f5313308d6ee04321ad01a47b63de01177ad0de5e97520ced7c5b85c02e009972820d617792a49a400f689736b256ec2bc63b654c0b97b127b748cf48d8364b9e1b2833c0d057d28ffb243f1df77596d91c565cde4bd0c026a7f1cf43e443845f634c2dd386e4e35555121fa6de2b3e28ddafec2e100865891be6a699b662c13fc5d32630359a8cbe803f04cf103f90cbf91555295eeb5717b92bc956444c2acbe40ffd621ca9d5afb8707494f5bda35a80d753ddc4643b721c760359571c549c53083ef93bc4593a3d270b0b69f810b79706a3d65a5ec2be39a00d0ffef3e5791cd951f5cd6182c161e8d65b72ed157b49ba913d7cc12f3b0d8d30bbd0694027d12f80dc70a182bd93fb1cab81ea876be0277864becca78abd045a0aee7208df99907100c6a46607afbac2d8333c11215e6e00e548a3df413356619772bd6fcdaf649a6ed75ad095edfe32e863f8aee5a20b10d1eb2b4f6d3b25c0a07819c580651e37e1365e342ea42e4d843f9855493c6403bae99a9980e53207a27f703aabf37378a3afbc40424f485d4397975aac90d76eab992fb661c3867278f8672e6cbb6b4eff72cd28dae84818b94184e4b2947840d99024cc2f81bb63d55d8148bc5b2f1987267f143b91230d7b958b362b1ef9eeea989e192926864ed400f614bb644d1a8d213f280ee9720842bac60ab4eebccd6a200fba80a486d6a754451fdefc6570d620b712a1c622d411c34d837831086590af1930d30c3b116743388810df8ce2b44ead0cad6026e5fb355245724a90454c0cea36b3f5b0c08a28ac4265f6e9cd5a15e07bd69fe76757f061fe1324b7efd8bbd07fba206bc2ba419f0702f9d3987eb12f4cfd6ee0a0237f7a303f50437ccf33424bb18a29ef7c85d90bd8569ddc965e83daa9e87d68b9f86c9c00e658c0833b60e4f88a1e903579e33576d5c3983f026cbeb28603a369ed8e404bc217499ad032f3d0cbb88cfcfdc5e448ffc14bc6be747a2242a06141009baa256b475d2a908c082f2238bcc4dd56cbfbfe44292384245d9a692b555e1490c10ed1ba7779787857e23ab2c94d8ee591efc3ec1ee913f5bf73f0181bcc64f8a0a0b55042343a5c2a2e17ca7b2c2d17ead7807002a05508536efb17467a6053f01f1683623d12106c464e6d36e4ef1bcb614c9b8612ad8eac979bcc0c33783d278c208727491c451b8963cfa338c03189d042a4935f7a3e8e13b53d1744a5c80be72a7237574b58b90a01c8eb8f958759cad0c24443749a4afa6b4c0222b896fa6947568225393ec50eff4915da77683a4c6580c697de0bf6d1f6bc07f42d28c8d881e594836b52d9fad746a31b82b20fa66afaf97ff8046097fe183ccc95520f20ad037b356057f460554a43e1b13a469d99e3eb0de6d1ce58787f7b545b37035bd36df0c3533b862020dba34dc643fd7c7a20b9e946a1523f2b526c0ad27398266703c6af0ee025402e54ee784eacb4fcd0ced869b34f98bb52244611b8634208d16f5a9b3e6e317af449ec4771740e546d3110847c3a1e55b856aff1aafad0b91e1905a622680e501e72746178981b23f1905d47012ee6e2ab38e0668544a9bbd9a7354279ab119a4ec6a45a7c2dd9ea730d26850457061931e7c421e1daf9a35a160e502eab4d40ab2bd72acefbfcf05214b19805b51464f566a1053c767b5e03545982685ec5173cb9764894342bc2ab196346b2b75048db78692295b3f260eae6c92cc243b6ebc1ee95c1a5a02b65bd8999dab93b01dcddbd043c4e4e3b2df65967266ecac9587709b4f53790add81f6cacf23012ed0c23c34491dc068ec094c3ba8a1c3a711ef8b74e69d0b6bc97e7b3ca8423890268e19095ee14f8d21f442ef968f6bc7fbaf40fe82467835e404dfb93dec09b099ba64aa801d83383e00ee5aa89fcd31d580881a43ed73ce994a53c03199ce1dbff693a3ed8591939d17334c498a42c5dfead27650d7d701c2a2bdb488a4bcd1a0cb2954104ad6c4def6ed64a3896709d548767ccb33cac3c453fe028bcdfda43e80cb85e5068f6871c777a5ecdde213e7834989e6136c646be0396b3d4c0f6717b5453fd1c119f1b5534e371ae9f6cc25210c608feaaef7dc3222e2a3dc60d3e2237c3114e589f0972bc40aed3187e490026f2987ba4889aa0aebdf04632649bc0157efde21d00682fbdb4ef1845090cc552c7dfc743ecadf8ba8d43b38e7cd170373583e4bcdfd7699a62e82adc18e957b2247147295b966b03303bdf3ac414f7396f64445c6bdf32ad3dbfe61a46bc297649986e44d6b0fd00c8cff02a4f1348ab758c76b26f6251986bec12f9c2220a5357b38c850d1609a04b9d78e83ce7b022f3391e71c078ee99857787f87d470f559fdcb379bcc0bb217e5ac773b5c656ab375977ae0c665a5f45874a24ed2b625b801ad7e8841978add5c25ffcc504eab015ff24a6e0811f6638d92d7fd191c042f8ad7949eb8a8f635a697506a685f33ad5e7ead9a493d7d9307e58e8144dea4d0eeedf4955905c876ed9b4892ce33f66c7f8d5f120e69df4073f58a4f87cd7798cc6911648c2144921fba2d09651e83dbcea757a354c97df84ba06f74567935eccf72984e84594f3343ca165ddf5c715b761bf9565888dc46b56a9a9031d8b00ee649cd40a43fe9e5a30eff80853e0edbbda7475d39644c1bb52eb2a9b6d0cfff9df5d2d6e064a0562f0109cfc2b039ae946c785572d5a3799b4933467f6dcbf0b17a1a2d001c6e92c6437230218ed59fda0b5e6fc9ccfa0cb07579b900ecfd84f7530b498a10c97625e242b00ed959c995973f121558dac726e668b5ac3b11216237c94c20aacfbaec225fa99de445583fd5ae597dbf866ad93ffe6a4fa0c5b0688249615ead2b801ec5e332cfc59a3ac5e57d6d17107d7e53cb7d5c7a418d805292f9b38deea34a8dbff4f1673d02b76a8d831329ef7f7bad09a0e92e862ae46ba9464f8f96ec50ac1811335679f57701a50c98e5a02d5a2075520afdd1bbaae3205483005364ab5b2890e45c43209fdd0829d3d3900b38e7375f905cda6a7cc831e6022cc51d2056ee168fc0ca44283de9b3d04d8a1aded8ccc288553dd280c3170231cc3318b7278ee58495e304b234f740c8102ae03a8137e7ddf2b8f37f16ce58b96fa9c9870bc31a7afd9b94465c5279f16e93977847458e64d0a41ed4f26df81082bf5d94aea56a2730ae6a54b34943d0db0a4327236bba242a834e332367616a652fc77c17506b4adfaa543b57e3631fd7049173f4b114b5f8e58dabd8447dbef491fdd9945387cd9b2552dd729d00f1d5845220ed55bd0e0d6b5c9d8f0f2c3bcc101516030d6409486223796309338f7cfd29f4462aa956020b5ae455064a559ebe170ae56908103ee44e3b28324262fcdfa3e890d56818a1d3ebed08fe7cb5f528221", 0x1000}, {&(0x7f00000003c0)="0b4aed0b629241fd54adb9abd58c0b6527d08f6b7139ad62848399cbd5ea8ff2a91d4d699489ccc7d5aba9879de11c22f275d45e1fb0c0247e4f80a10933980c87d1c0", 0x43}, {&(0x7f0000000440)="66e1b821dbbb57eb5be6cd15bbd9b323c2f3", 0x12}], 0x6, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) r6 = socket(0x18, 0x7, 0x1f) r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) listen(r6, 0x400) 16:02:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffff05ffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4be532ced209cb777fa69dfceac2a84e6abca6c633d5899fb528afe460167a4996bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55462bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800b071beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795e24a5c59a3a9f1760c2c7ad662ca202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000d80000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8a624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7ed88d38ca2969bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c86f74ef27864a74cd47bc415c1239f42af11902a21a885d6cf45b48b467a9c0196a574a3df1493fd5f3ad9c511c27a6f54d1c7fb5970e1f9a8e70e7db8c8a76f1de856e6ddd3fafa187390717c78f14f7dbe2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47, 0x1}, {0x25, 0x7ff}], 0x2}) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) setsockopt(r2, 0x800, 0x9, &(0x7f0000000180)="9d9aae19617479143bc02242864d5e828023e18b1478c53c5a9962c6a5244f2abc4c468fab9ab0b429688f67a868f088a099c845b8658aa7992995d1a8cff955f43abb1646721dba955f4a4c7892e3dd6ef13968d9666cab9e9ccde3872552845950c1fadb012f977f8838bf9337fe36c39469d5b7fdf9efe2006015de6f3ccf8758226946d0156e4f2d88ed259eae1935433eb164804f62872f1ed18cc99e8975203a03449d69bf576ded91e1ad", 0xae) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/123, 0x7b, 0x841, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x80, 0x401, 0x0, "0000be2f17172dec369399007b708e6be700"}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x8001) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r4 = msgget$private(0x0, 0x80) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) msgsnd(r4, &(0x7f0000001c00)=ANY=[@ANYBLOB="01000000000000001f1a9704f6f4836ac0964c56a3fb172e4d2053911840ee98bdb9ecc0b0823036c4a6c030829addeb2174dbc5f59b9e4fb11f2cf0644189d56bb7fced7286e1791813b27e942656407ca1a2459d263010a0e5d0cb43bffcc62ce924eb15c475e0e596a78df7edc41a6ce2c81f9eeef564ea9480ecb544c5d5207d4aa6ece65578167f363d5c0ce6e3060b7b489e7283d841ddf13cb44a3b103d43aa2421a4596d7cdb6ba8ab6dc889d45b16e53382b0609dc51fbbc31842a37fbb431e2c2bf02fcfddc0f61dafecd7febdb43a71e260bfb4dcff60d9fa26cc8575bd30493acc2bf49473452b3809f44383913a1df86c1bdedbe41284037e2379e572817ecff2296fab3e7be94cad66af48d908f60adbf19df9f901967a5b7f22948e29a7fabf6a7dd47b4930e4faad772ca9a7a7e92132235c17c2a61591c44a62e1f7b4e51e9c5f3c956617edfd784acf9fde90937084"], 0x46, 0x9b014bb56effa63f) dup(r1) syz_open_pts() 16:02:14 executing program 1: syz_open_pts() r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="b025547f623effed60680b66c60608aa4ddbf6558dd30d96a2770bb14717c5fd29220f1cd0be941e61baf1ad683205c7936d50669cfdf415d692bb49380f68af4ed48a3897e290402c6f99d16b6a7e4668d5f3a0b4560c144a1c28fc6176bd659452c8d8cf75dbc52a9d7245b0466acb612e5db3b1241987a77f0d982c4b7a08f5d2decaaa637a2420e041a691162f429528944a8d545d35c40eba4af20ff29b9f27cab3fa45", 0xa6, 0x4, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x9}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x283a6, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xfffffff8, 0x7, 0x1, 0x0, 0x20, 0x3, 0x0, 0x0, 0x3, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x0, 0x0, {[], [], [], [], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x0, 0x0, 0x0, 0x3}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:02:15 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xf3a2b810682b28ef, 0x40, 0x2, 0x2, 0x5}], 0x4, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x20, 0x9, 0x97ef}, {{}, 0xfffffffffffffffd, 0x8d, 0x10, 0xc9a, 0x2}, {{r1}, 0x8000000000000001, 0xa, 0x1, 0x20, 0x9}, {{r3}, 0xfffffffffffffffa, 0xac, 0x1, 0x20, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x4, 0x2068f, 0x3}], 0x5, &(0x7f00000001c0)={0xd6d5, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:02:15 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fcntl$dupfd(r0, 0x5, r0) socketpair(0xf, 0x8000, 0x6, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt(r3, 0x77b9, 0xfff, &(0x7f0000000680)="738d42a34763cd42cee19ec0408acfcf695f0800e26eecd57ea689783005c19e98d8c71e6164d5de9504316b40a114c52f0fed5fe8eb487a5338b13cc82041685b08cbdc9de054885786ae445ecd86bd76e3153e52408e40797e7f7cab391f025ff7fa55d72acb2dc95d0b3ae4dc8b8da2e9f078710ed7be924d58d4e199ab35780ffbaf0ea39b04e05f9800445fbfd4f157fe404c0e7bfda4cc96a2c4e9b023197e851f70aa99e6e113e6d1734d19efcc36adb68644670b77b8282362c0dc2e61857c065dbab0cc7835146b7a68cf79a50a7d7d8dbc67e50fe9f8e73a0a7685d3bbad197dd5d0eef1b6ca8331b3199d54e971b3325af31884d9c3dfb97f5ac8f01087d2df0f2d073854934fd0b816c925134773d2b693062751402b58377f3b58886e255be3f57aeb0f5cb24442", 0xffffffffffffff97) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x20, 0x65, 0x0, 0xfffffffffffffdde) setsockopt(r4, 0x6, 0x200, 0x0, 0x0) fcntl$getflags(r0, 0x2) shutdown(r0, 0x0) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0x6642311e, 0x20, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000140)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) 16:02:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x49, &(0x7f0000000040), 0x0) 16:02:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0x0, 0x1, 0x0, 0x4, 0x9, 0x200, 0x1, 0x3, 0x7, 0x7}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, 0x0, 0x0) 16:02:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="591a78a8efb57a8fcbc32da2cc2d70ec7c08fdf2921a8c3e40665612fcc5eb3527e7be998da298aadb2e5c28fd5a1e40cef48f85ee3e48ccd7e47327c40879e64c02ba43b98d", 0x46}, {&(0x7f0000000100)="fc344cb378bed94f8a12ed84672f5c2463248cd561e3c01a3972dfbf0631eea3a767c6804fabbbcb14cf4655f7ac4478abf483b210be3a7c56c96200546a53c6a9a40113872b0405db4a9c779d97aac1cb0ad51199c5263c2fa3e39731d818070fb773a7cd60fb0adcf81d24fdd35308b613286c1f303d903539c2045552f77d1c1818d7b6fb8ddf1a2cf9d4ee2b1803cc812d7ed7a21f44f0c72c94c3717f46ed9b8a41898cab5042089a00eebd3fa7033f9b49c574c272f0facf6b56e73c9f1227854bb4", 0xc5}, {&(0x7f0000000200)="91b95a7bf7b98bab73e83e4b2213be22f87e16e296febb6ca751e2c7c351b1e96f1ed1c2d1d67290660125963e66b1a43638fa673ce33a9742b0c56f43c214ae4b0a71e298ed4ee7840d0060dc9f4ae1db70ed63d65791d181489a77b4f46721cbeda817a04d7bb84f107aaf83423f0b7ea6b669a2ecced1d04eefbe7b934f5a99eb53eb033ab0da61c15cb50c", 0x8d}, {&(0x7f00000002c0)="0830cf60bacfef24df2e9d7b5d1e55be63e144e982085a7ff1c52716eaa03aafc4dc889bb5162602a9a3acbbc994ec21fc4a47a818ac020888224315cd11f6f402f5af40511791faf7ac0e8d137aa52cb0ac0964816686dcd2e1b462fc6b2096b71e325f62480c1e0c407c709bbba86c0147b4", 0x73}, {&(0x7f0000000340)="ffc1d9ce4e29c78c8963f883a757dc33c186a84d88ea1cd41988d96a67d2d264e312bca946b448aa259ab8d77ed5227c88b0635176b988ca52f59b97bf629e4f96f42e4e17", 0x45}, {&(0x7f00000003c0)="1c2e26f4f9275d27b8111426da2ed1c81c52decd0307ef1498f82794455f63ea1b4edf657b4bb04a29a915770ed4cec310339b0494f4b16fc3b245f813f83862e05115dda4e1be26ffad0eae75d474e6304786f6b5379017f352486b04ff5f1d388e3042a04a1b71ac02e6b84676c2a66b4e7e0a328048fa8ed2f62c55bc7a041142ea5f4a9c136b72", 0x89}], 0x6) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) 16:02:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000140)="010000008bcc6757d8ba616da4974a97c5bd5efc8df514eeb7e107b62cb79374518b57817db7daa28145275d80c9a9b7817cd66d9fd38ceee8c2d303f68fa02a59b192b7de76dc42ec7e6e10ca66c01a1f5dae793c828561ba2af4eece8fee2704df1edb0df974655795a1b983bcf1584c713d73bfb77d8723639eb349a1388fb891611c", 0x84) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) write(r4, &(0x7f0000000340)="0ab4ca36dd33ed7c1939f518ee3b8f8e2175d512c5d1531016734018d00e04a2be7ad66e4862d8acb246bd7146b65284f1f869978eeb8aa3c248d4325facb70bacc12cb3cd0a091ac2db303f721f81992d1f7fccfca6208973568ae392a2159175795ea58284e7ad9006d887948ede8fbb58117f86a130c30c95f00291ee2650bc88889d2c5649dc36a8a8cdb7c7e1ce1e0151442f11ee039b833a49552928e1d30a1119531af91ea75ead4f4bb437f584c2b03a893d109a34e765f2b1932979e491d9736f6ae6f9daa3bd8d6e003afeb0ec6e2f40222c19c2ba439f3a218ee18f57f46a4a2fedaa4ce1548e8fdf48d4a7e1fc99831229c233b4c80f3d6f8a9dd1b0eb3f1fb08c6cbc7698efc5676d0d2fd0cd6c8c65cf8c6721990633f5a6808d92b61e38808641fd1ee742bec161bc176c60a019b9ad0ed39c36706cba83e4ea1f4ca90e25fc89fbe30fb03b025799e7f9bd88d95197dfe0b11bcbd5d28ddb4fec1781bdee44189670975d2e012ce40a1b0b4ef7bb6315a99a2a1b7d8c8e6b8730d8193bf9abe4e0f94ae16c04405dea69920cc99d54be1d93aef7b8224153b8a87f44f02de53b8dbd162f1e8b1d260c417c51ddfaffb9983ffae7e70cb59b3a1a48fd1865eee33ac7a963346eac240a1a6ea76bb6597d126f6bb1b0ab69a970c22c678cb670d5dbc8ee9cfe56e2e1bbb724bbeb8a31faabda48c86d41b9c914364c3a95105e3a0dfa1a6c9857a37cb8988e6a4ba9c4ab0da2668a16a47fb9addbcd346b414829be96c2a8e05698f3d4aaeb6239fbf9b8b9695633bfeaf092dbb751226da990d11ad5da64876aa2d549ccb2ce23f2c7a469ac6d055b5761624db12f9bbcc6ceb119d6c909076561ae5025fedc5210ff5a8cd688676b32a4ea5ee08954b1cf68165b660b71d1cf108064f0c76705c59c6d2db42ba98e240fec1e161c6017d3b716994ed220163abb6f7238757bea11b6589217a1a9d1331d92a06be6fed5c4a78fc070c78f75c59b71f34c99cf9e4828fb782aca3a515abe69ad92b79afdb5929026bb3c2278927987aac2065b797bb90c58151244c52738b6eccdd178d6e4a8d8585929947ca4363d8cc571d677a5aa932172edcbffc1d0870d920cfdd431a29e4eca2fd48b50a230a51c0a0d57985b0ae40236fcca6f38284ac914359227a646990df8e51207be9874d750d534976bc386e3e417d312077385350cd17fb05f831a029c336cc86491321b1ebc008b5335d2b3dcfcffaee6ee410744375cd851fc7973194729cdeebb56bf80a30d5fdd3cb292d7772b55b4fb9fb199d68c014f98503c6467abe5bdf7e5db9ff6b1aeb298c7b41aa8f2a3160b5b89b9326a2f294cc92a74d0abfd1727aeabbadeba38d95129eb8c451b043122a1cc66d4c9492d09f4c20c373f91b7a9d23f9e81385173b023d4b2f544bae5322f2906f7895eb747ca6f4430d0e24d44f8681eae72d69d4018534010a032407157d4c2893b6689e45bcad52139ace6daa17c3977b42eafb50dba7ce07ff4fa12f2d28497c3c86d36d2d29e3553ac50f3e06f84ffbfc3215121e2d56627cbd1d3cfc011e6e592d179bea0507c6f768ebf0c149f577b435b6d25818db2d7ec82126cff4f89fd48b512cb945bbd5398a1ba992c6a7d3256900a66cfa6d8321a5fca73a8e1ee4c9d30f8118df65fe2cd2afec8527fbdc954a6b845be42c0be0d480ba914765bbc7f60cc6f91be210e535266315a660c436a8ab5235291e0034fe7760838ff6bad224e35b8355c5e142c84951369346b9a66b75abe1f6c9a5c4f7ed5bfef9fb554f0670cfef6f4c9300029586ba5a5f10840b7495f6c191564ed75edb0df67f4731a665eb1e0e3b6d63ba333bdf0a461d16461020f2505277cf815936d5916362d46bed5714adcf473f97ba5d5f92dfd137dd5c64ce517635c8c633cc1b1e75be4689c7aab4a77520b5e085e984097898b9026f2ecac6b503e3ffe9c51181273891ee1aa3755561803791c282e770ca722585399140291252c8cc1eb83ae61fca5d89d2a185fb4b8e0f1b2d4a1c37d1685b860b7dbf5a5ca71e941b033d424fe6d29d7c0bbe1f2ae88239e7a26c8d077e70fb5327f4b8ebdcff442946e7592c3e5946603293d99bbadf20b3d3589db0cca8a5e01c78fac88b3c9282446ad40c16ce9fe089722861880194663b15ee5516407892fc1199ee76d460c85e224d71021318d8173d43cc4137b1423996abd222c4d6b90493e25feba075e450024c56dabfe6e56c51c5d44b833a1e8d20bda4f88a0f7e2aa244021af582cabcfdcf0b75ccac59f369016e746a9d15ba5e0605a3182a9b4cdeb5b17854bcf60325bcad3f0147581bdc2cea5fd241a9f188b90c6a239d4ee64b335d60cfd8c0ffab20ed070908e266cb237e5d27c80a15a08ad21bfc62abe0dedc5dc84b2c48195b3aa63a956311f572c721440ffa94ec5d22c9f41c996fd424893c99b0b350b797652cec09c2181c7da08e15570afdbc0d8f3c41a769fcdd3cf15cbd50dbc7ee5167728aafb83708ebeee8f56dec7f076c56b0a1512a243c7d9e34525c825f07828baa2d0c4d3f8c07f3aac3ac0ad3de048311a7aabe7b0d305b43f14faf21d5b99d66a447b8224c5a59c3a2b3e9d71ae358f5fd363592c7631b6b993370960d772c12e3ff0adf6d89eed7021d8b1975074cef9f71414240c4fa67ad4bb97813b0dd4d47498e05b95b1a13253287f8d51d7bd9b37521785a6c2e94a9d13b787f92ec1bd0d600f453941a8a8cf88a3620828b0214e4556da0b8416937135b94153426392895b41d5098440d03a8d105dc22c3d35f3cf491dcbc37cb1533e9bfb67d746b6be2374ce5298619743b7336382861e74261336368359ff356e165c328922d5989db7a1b72c8888f5bd87e25e42632dfde00bb25e6634886079988ffac59ac4d934edd35d24b9886c68c4434cb8499fa1b285f752434e3d0aa17d541bb2720b16afe1af10ed6cc162311f3727a736a6a1f5a37d4ab3722e50035363e31feff6fc49d26bf04efd4937d3da9ababfbcc32635c81f6f0f77855bb72e5e93bb2885ef2b849588f84813b9f6e9df31ecf82f0121e0282999baaf5b39b26d80b11644689aa5a8dca10407a27e3efb8a93d37d4a5e0443b96a79625701fb34723ef9df0cec13e58d6b216c5c3d42915f22b49c951432100fc1649cc51c0aed43b88cff2d4a685007df9a6979d56ddeb486f79ee8f09212d882886e6e95d0c72d1691578e04b539a3e8ba3ed2b2eeb8b73b3744945fc875aea5f2640ca881097712ecc6d653122a0a8bd948c96022e654cdf23a06a2caeb16a6b88223779dcfbcc20a185f3ed407bf2d4c30937b505815f4a537268c4eae82e00338966fed9e1d3e1e5f509c78140c08a201842fcb43d9a98afa0c0feb1532ca32426e00f8ca13e27a5e94eb09c0e0ee4924c01b646b3edcec43ff9a1234688eac8827b4e8073acac263747da404edcf35f4db9ad7241cb5417618cbf3d21f0d58bd9bd9889fd2fd5402bd3a0bfa1c5858ea8430b29285e70df2d6200038f1dc129b4018d5c3cc6cf688112df48da5c06297f0ee9b983e1a7628378061edf7cac9e4068d8df5d8e248b4ab4900d84b1a2b303ef63832d056c6b3a5d35b904527fe4eb0076b2f0cf99ec9cdf0a09e7e33e5c39e9ab8dfcca34f22b9a59d30f6ce078a9c07fc1e4d2b13a8f92916993eae074fc6dbaa015243e07e3e73750a8a182d819eaad882e237ca3ed5dd2d05db0a68f9f51e514ce0816b1b3f5b4fd77a4091037a1dbec609746d632ef9e3493aeb529eaa334344835d821b111ae25b042e2c54c53d6f801eb1e803f2e14a2322d54f0eba47ec0fae7170635818faeeb85ffd86f82efdba430cab3dbfea37e4201c568f917674425f8ec07b3885597a0993deb3a1b28f464ead6cfc1e5bb588303af0cc922af706b0c49cf8aaf1551e275f70bed1a35b1b4a555edec2dd283d8ffbd26b6345881888ab609213b08dba42c57c83323a2baa71c935d29fb9b9e8fb67935b8cf298cb51c09634de0000af60e3cfabdfa987fb9758a37d6c22f5a5109037816009e6b0a445cafc998b3bef1bc61d75e597a2d817e49a6e83f4ad18f24556ff348c628fbe197b5e9d9d53dcaacd6e75a17728c95ecd47416f52865a6253885a639d031293fbaf7306f8e5f9f0f26e7615480300078d75e15ae521a289505fbfcf15968475c4e80e90418fcc04250ee57ea8e5094ecdd0c000d02c07f75b6182b5c372d763ce06b84cab006aae535ec5908a418825d9ed54664145396953b79fce061dce233bf16c9731901e16ddc317807a3232d1722710754ef643ed5d544b59a8c778d18bcb77aab6af484be7b96d44ebe45b15ddae1dcc1eaaa9129aaf00b4e5cdb0917ebc0cf3a0f1abc40e03d47361b665374849a762d38ea670c37ac0997b41c6160e80dafdce10ec6fd9753d0eeeffbe93ecfa75469964870a47f75c6c1dc9722edd983f42de84f240f1940706a0bc6e895ce3494f3d3cd10f90900d0f5a56f46caeef01e60d827d286ade24625fbb513ea7a3a89d1c9223a8f7423451bf495643e70cb455cfefabbab6d2fe69a79878bc3f02bdecbd466ad66d1e0404d0f4c68bb9e8101c50a8a647885edc9f73897b4cd13134b22ff43a5500f109f9d3cec4e5a8f5fe6f499d4a6895a87cdc3e873c7f0b3fe34de154b2f365ec7d5f6c8ae0a441d68029703dafa2ebe34c7957620b847dc88a62e29ad064a2774ae4b92e43e9d658e7a32599b43df04d51b3432b1b5efe7bda68a82922e5b5da95ff6a686629d440f399b7f1b506e0814b63f5968b1c74ec43b7260c9fe84144d8829706876af47e0d25d353a64c86ca299697c83b3c64af38f9fcc6805ad44c20f99f6b0e2f1f91c1494fed9cb5df3c70b79755ee4c102b5c23dcb2920e60eb3e2e480f609608a33d34d80cade9c66d27cbf498603add568fa802e8e2f011b5068bcc375691379e9f5b3f9af13845e3c07b2c995293d2fa5862a3ab0afad0e3c179a3861d76fb44372d9729e52dc4770652fcd3d6525b894fe390eb279ac755779273c3fc00681acf24ddad59d8014b6b254476d8ad7502d7515577340a046e9810ec2ec6d98a351536624c4823c36707d42541531cd72bbf29e95f0207f48f1c57d1114e574f6b120bf8c63f00a8cc5a10319d39d951e4b6418ffadf135a2bdbf32a6d6717e7ec97f9666e5787a2af89c467f21c6419124b2bd07d6641fc877e0e63485abaf971a3d8eba78b8e5da9bf82b004a35778c7f394d8f65d5f2f9fd5ebf85e6bfccdea292a34c9226b839dfa2c2d07a34c907eead6986016f4e022da449567c73ed21d996e2cf529d48518bca6473bc1b37481eddd9711a982c953f21ad220060083d3e166e520d374d8f5452135f4c4c41aa3e154bfbad1dd6ff9c9c69b5217be5e0fdf1fd33ba6dd6dc6bf1f2beb7f3c0225068d6b4784c6f7064f3c1a0b019196861e28f9fcbfbd68e00e0c9a677a970abfe7452b9da24914cd61daa3e926fb11d69a09c733c798af716c5bdf0d915a9633b8f360abbaa5ec262cc79a12427bb0d10d267e3f9dcaf6a7a5325636f2e4e0724e799337d3f9feec9342f2aadcf3bd00b570c484ba578f4d3ac13a7fa65836d4d94b010d8d4069f2a82aea172e77976c60ab868efc3de17b03ca82847ae0e910a25036d4b264b05c209233b57297cb9da3bd2a3fac9dbf0ab9710dd1a42bee0a179635ad4ffd20a5125c12566ae04436cb3dca34c688be390a8a70c06d16", 0x1000) execve(0x0, 0x0, 0x0) 16:02:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0xd780, 0x0, 0x0, 0x3}, {0x4, 0x65, 0x0, 0x5}]}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xffffffffffffffe1, 0x3000000000000000}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0xffffffffffffff6f}], 0x0) 16:02:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) lseek(r0, 0x0, 0xcc3d, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x220000000000000, 0x0, 0x20000003, 0x80000000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0xf9}]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:02:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800000000006, 0x0, 0xfffffffffffffffc], [0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xe673], [{}, {}, {}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:02:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) r1 = msgget$private(0x0, 0x658) msgsnd(r1, &(0x7f0000000180)={0x3, "a3332893f528942402e8dbbd3a01560a2b873be3b2d15a445195d4e21b4a522e701a786184ba25dc5b25253a5f13ae5ce4d7308ab1d04f1b99c61835f238c77f1857d0df491c9cd2539cdc6e22a76e54cde2a778cf85e54b8fa6567bf81abd96ab3940ed3a5f89e1bbb0c6379a9165808d669acb3b55ad472fcb9d17101f7bf3c3dd25807bc24194667c3e04553d9cb01c5f5d70b281479b52f9dcb41a3c013ad44e68246e64c2e165a3ab41d88ab985f0d297603c205306841965e36d287c3c407dcde7fb5c3a8b9dec0a"}, 0xd3, 0x400) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x3a8165f54f11c043, r2) 16:02:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) dup(r0) r1 = semget(0x0, 0x4, 0x150) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/207) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x8000, 0x6, './bus\x00', 0xd4f, 0xc4c, 0x3, 0x313}) write(r2, &(0x7f00000000c0)="fa", 0xfffffffffffffe32) 16:02:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff87000000742eaa4e713048e69931929648", 0x13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r1, &(0x7f00000025c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d67ac2db930ba59fc16c339b10e1c0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf0500000000000000ed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f71fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c487d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd5a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ecb6000000000000001ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, r3]) r4 = getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r5, r6) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r10 = accept$unix(r9, &(0x7f0000002400)=ANY=[], &(0x7f0000000340)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r16 = getpgid(r12) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x2, 0x3, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r19, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="710104e082fc035c61bc1b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b179b408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806430ddee3489eadab11417d8ddd3d4a", 0x72}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r8, @ANYRESHEX=0x0, @ANYRESOCT=r4, @ANYRES32=r8, @ANYRES16, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r8, @ANYRES16=0x0, @ANYRES32=r7, @ANYRES32=r19, @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32=r9, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x19d}, 0x0) setregid(r3, r18) 16:02:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:02:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x18, 0x8, 0x7, 0x3cf}], 0x3, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x5, 0x3}], 0xc9a, &(0x7f0000000140)={0xffffffff91989b22}) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:02:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x4ee3, 0xdcdef1178c9195cf, 0x1, 0x3, 0x9}, 0xc00ae7bf5f3f5a81) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) close(r0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") 16:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x7, 0xa}) close(r0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xfffffffa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x805c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 16:02:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8, 0x8, 0x1060, 0x7fff, "4f94d9df4f2f8b658f8b9530ec403b45b2208d80", 0x2, 0xad}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2e3, &(0x7f0000000040)=[{0x40, 0x9, 0x0, 0x7ff}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x200) 16:02:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) r3 = getppid() setpgid(r2, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000340)=""/101, 0x65}], 0x3, 0x0, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={' \f\xd2', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6, 0x0, 0x0, 0x8e27}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x3, 0x8, 0x6, 0xfff}]}) 16:02:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x300f0, 0x10) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffeb1) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:02:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc9) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0xffff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) r13 = socket(0x2, 0x3, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) r14 = dup(r13) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f00000009c0)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 16:02:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000280)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/66) r5 = msgget$private(0x0, 0x20) r6 = geteuid() setreuid(r6, 0x0) r7 = getgid() r8 = geteuid() setreuid(r8, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x1, r6, r7, r8, r10, 0x4, 0xe9ac}, 0x80000000, 0x1, r11, 0xffffffffffffffff, 0x80000000, 0x2, 0x7, 0x1ff}) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0xb1, &(0x7f00000001c0)="7e6d25f072a7dd5d6cc17d1d6e844e382a08568e733331139cfe808fd813810cab75c0508ec7b4724b60006b85846fab5834cdd4c06066b7658f05ccdba884cdc5e126ef42b557fcb588f893cfb03e1926402d3adc620da1f6ccf0a369774f0eef0aeadfd9ddd0a2811b30dc40d369da0e24434fda6c946f876ec18e11d56418c3b68283b81f552c87c6c967e1b3a1c5aefe1b10b36ae590db9a74deaafe50cfa1ffe755fb507ecfb2996cfc214deff93c") 16:02:16 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe33, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0xe82}, {}, {}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x80000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x8000, 0x7f, 0x80, 0x7}, {0x5, 0xa3, 0xff, 0x3}, {0x5, 0x4, 0x6, 0x2}, {0xb4, 0x3, 0x4, 0x3}, {0x100, 0x40, 0x6, 0x80000001}, {0x12, 0x20, 0x61, 0x6}, {0x800, 0x1, 0xb2, 0x400}]}) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:02:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x10000, 0x100}, {0x2b7, 0x1ff}}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x1) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) close(r0) 16:02:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x2, 0x4000, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0xfffffffd, "42ce5c9a8a927eed24819b187e00"}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xcb) ioctl$TIOCEXCL(r2, 0x2000740d) rmdir(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001740)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000600)="3adef7d94f447b401cdcf966aa5091edcc7095bd246854f4b10df0e3b5c646a2cf33b919a0d8b75cc6bd3ef81b37ebd1b3f784d14eeae7d7e9e409fe94d0538799c33bbbd015f89c9b0f6d7150d0280ad86ccc9701d76ec0cba73207e3e0ab4350215b0c49200c53b2db1c9cca38e6086724c9d6fc964b5f44f3a38e5101bf9ed0d4b4ae5bc15ec7f1c038688e229438c0030b64e42103e320e17840dc5d8ff294da03c8d59306b19d64f5035bb030a9cc856877c46a50d27af253b395ae117cbe266405f1b12d71e255fef8aae90191c151237cbbf8fa6c6c0a46669907d596e209c8d965c341fe0c0019d9922187fb2679113b64f29c9e464b0bf435da8fd91007d3ae53246cff5793c0db07d0933f51dcf649806a35c510d3e4f6369e6a32d15e92256ac476848bb7b33c9a4a5f55ccabb08b4d3af6f6b9dbd3db4c9ee03cbfb727a20e960e0bc362adfe0adc7fde00d2453d4bf4d19add6efe9eb6f5bbb025edfd2d5aa6c6e23afb95d0cfa22ff8f3862cd977895e543bdee53e2c9e1bcb899234e5ddbe0aa49cce7de8b5b93d094d73d42e39452a4304808fdda6cd7a74476a6b647078e46d636ae66421d23c90efac0690e2c95063e202122ff9d6bab9fc0a270085388c88caf129879db7bd6329109b201e2449a22b01bb70a064b4f71ad93d1d87d7816be1450c15d2c0ea5c9297ae4fe5f1f05ac01a0e1fb179da2483e2ae2df92398e1cfbab73dca993e6364c8564122f60c249bc13603c5ae80cffa0e12bd173b4a5d1e382fe68fa48e179107b928cdf43e243fdea0809227b43c7c87e1ad631b5c4d79d38da83f4adfc6a0911c42bf8105b1c104d20ef2a1d7b9bdf8ac9582c635ee76d7d4a8ef47e28720baaa2295ae9b78ef2adf4a961645ff2cada0cdb22fe5251279d70075186fcfc30e6383d0c495f389a5cd12b90840d6cd892ea54432e1c55271f2e0adced753e014026c3cdf38af159572c944cd158cb24bb94fb1ee1d033eff9edc67dfdf21ddc6e12497d098d07b6d7f7b895c568e37debff7e27deb3b6263694a93349c74fa263d223f8abaa24c5986e97361b27e37965f83e2eca28dbfb51d69d0e123a7a9ec59739849f612d3226e4cebdb15fd89c8ce47f35068ee7999bae1ecc73f41201e8bceb612a7b667659fc9ee643a71205ae01fec0ff34b2459b733a11a22dab58ec345a0ffb9a39884c8c282cf23efcd734070662b815d4582dfdade86e02895b3412cffb78c46c15bce0b47597ab4e5b3df14e70c32262fa2677a94f66b11abdc39ed07a8259f01e655239f55552f86ebb07219dfcf595636a4d7ee38e641a913c6799915ccbf345110a8d5697efc40de415c1303c173abaa66426b74c60912df2430d9104359e1243dcb7b83ab68b412acbee2a174349ff9563534c766a3010c0cf83c0cc0efbbf2400f170ea8e4df668bae9a23f81e0c32bda8bcaff2a22a3e27424d334f858fd1e517408a9a20b2d1ecdfac24d2c103fdaa0b04a93e3f0e25e8ed6b3cf393ef350a5a45a1be5a1b5e3b12a5377d89fc747a7289d8c1cd09cea9c610dd69b465327869ac7c3ea6bc64bbbc6938e1895d50c1925bc13288b824b56266724f1c1f7c85a5885e55db36a87059684915ab7ff1425dafd6710bbc9fdcad0926307205cf23f9a14832e8988c8a9d0863f59e728e8e946d7f1cf5c0a32d6ff41f91905d28449678c5f2a33a55a94840cf03439708f9fff0b8f09fb6ea00d70bae7bb09d8bf5fc58b174f2b7b2acd75fbf3556d2b824b2e3ea526f7618957c837894fdda6c0b0f3d759d342c30b1512b1ed21361aed3eedeef6188f8e1d3c88ed3d30db47efc0275d23ca5ede38ed9316b368e842ead4df71fac78e693f684af44f44e2f837833685b37751ecd1dca6a577755f7597f9d8ee216b98159807a9c60d9cae2825eeed33c57f96369528cb2b36b286a839c484ad023e79216d85306604bb4accc9dac6d71bebc50876ca8b3ce61c9b6d95d726dc8a075f9c177266b10007d111eba31c2ea4792669dbec9bcfd7155cbbd02c514c423e8765cd22a9dc2068e223a511163916fea690013949b757dd6133d02231c59ee88577b82a800cd15c59f651441596a6dd65296ffe8e33ed5ab53050689f3c4c220cff1a0b37f845e373d27dcc4083919d95a278aaf5c53d1ea347e43f94824b74747f3aa4a66f8de06647157a8585deca166393ee6cb50467fb71ac168773bdb4f84121467e975c418b2c1f928d1a288608a9252d8252479944785b8adfacffe39812bc559d72b463348386997ac36c6f5200c071a9d957ee6fda02a1a9dc6de82378baba0bf0139fbf94f9adcd3e5f0d5b97ff58478d8214fb156d8a156abb1cce23974d8e4a66251ffc033a3142c23bcd335d41d5ee999fdf28b91440a83b750610f63cfa626b1d7874426af41526adf4d32183b627e4b64dee3cdadd29619280f1e637a06eb929c5298e28b8272352431c7d4ebf2157894b6e1c3c317cb762a762e43090e14b0da7b77ffa7d226ac5bac5a8ea8177522d1c5ccbc4943252eda7c88967fceede42e137915bcbf3bc8f19df13cea196a3c750f5d71476149fca38c671149954601e40aac171919eb2e930231e973271fcc96d0d774dd132312fe781f0fd551ba2254005295f62398032b69327cf178aa3ea7e11b2747860dbebfd7f3d496ee71a23265f9a3a0ecda6bcc66c564dd0bf58fbd29a79c91fc7f5dd769af03a4c86d2650d22a8941fc8d21cf9aff03de2f5cfc59aa7e5ec1852ae6a41554af717d37b37c7f507a6481617d1bbab39b1683114e1b5b238d7080653afdf525851f9cad32f8317b903a1e91536aaf7bc7174868b54976b00b505423e72fe6a8ed40fbf39289b3711285ae5f5dddc734f7ff0680697c977e3c136cf60e22b77f842b6b1d03450c17dd1fdbb30f97db901c32f44cc3f76b169c3216aec41f6d20993cb72f2fdbdb249fcbb2ce1f4e398c50f4886af255e910360adddc0bfe84a2e468f8865609beac9b7c162dfd6d2503ce6b2922a556d3434cde1adadf4b1e137de2e956b1a21939c47fa572af25f916daa0e634f05a4d26611adcc829efde7a2d4e52cf0d427f22d06d3484e0e769bc8828c942016dd68bd78410fbc7a3fa6059db0a758f459113150bf84c2006b11d6f4d06fc1eb11caa6a172a60e3b4a765535b18bc0c486af5006155713af37cebaafef7befde44e091de6e6cf5e36a32353acbeaab9b40aa9531f7c77dfbb64bbc54c2a94f0841544b51d0966afbeec2b039e26b858f1c1be2e7d65d6d55c54d0bbe7a9b682e228d9c4b0b6f4db1fb63f0a231e87e916904ea21fa44bd2f5e6410b8c5230c4e5bc9fe8b69629f8967d7d965e0938456dcce8b809308a37b858134bfbde1b571cd57af6dfa245077af5bc839d580d51b8cfe8000b19e2cb7c3d5bfe974d25ccc0008a8025c8a1153c8d0a606fe7e719fa07643f7b060a5c2c20c8ee556e1e66de19f300e391478359067992d9e3eb9601bf6b82fa1c142730d67651d185481d7161b95b9c19b60bf8fa86b35dbea82f83abc04a57f2962c497a0c425e50a87a35f00787fce0b248a4a3808f726b1d0ecf0ed84b1a74079ff835a7028208ba046333686bd84a621bf410132c4383de116fd58fa9377e86816a72884186af75d3b3154e2eaee2a0d4cb81daef5795dcafb35db913e3420a5e8a9a7d56538bd3d05fc69b9ef6428c7ab99dd482067fe5b97756cf259615f306c0ca757d9ddf72b5ddeb08fb24ff3facef38dc3eb619e1606333b39ad192b1dce30a12ef78ea1c04bdcf6c1a16b9dd02389cd697b6c77c00a8e59f5533f4e8ef4fc9ddffe8dad93c020b3e6f1d571208e1ce0531e6dbc528248bb57017108fb4a95dd5e5bbfb88416a450b499cd5fc60464454593b2836ea37aa2538000ec8dc040ed4269a92ae037ca90cda26201b850bc4a85a952e5eeaf958c075bc81c199b2602ba958b56c8be45be65d5b153bab99588f820cf898009677487463256a69cd117f60333fa28f2d1a40a7d497623b29cfc6e35a43bcbd3ea915af841f1d9451b62bd9e71592c1febc7ba0f9b3a04002aeee2915fe4487da0819ba1b6d2147de756320ac9b706acfbc0cec2efcc5b2f3ebce13a3553764769b198561fbd59b01c0f3c4e86d9bc3893cf86451c66dd0932214360dffd332940b718bbf628cd3e97aa863e9e68b62bd47cd55ec5cec7e6dcc603c0821204609ebc4479fa88eca60f419010f0232e1fe9e8295125c1809aa66e0733dc84d4111524517637fa0789da143eba760f4f7eac12b4a00a22405690e6e440d82aba90ae1e988e0307c47a6d3b2fdc9b3943d04ed59a30703051aa02bf3048c444b6d4a50dde179703d6c8110aa6008551609614fd3e48d1930626353c5dc1fdc6f253aee6498996ac3acb63512253402bdf2ad453012903668c237d1469e44042462d0d607951401529976a9b17132d002a8ba4373f2047d891658f2a1a6a48aace03f5e65446bb57e2f247b2d55c31829ea79c5cac76801cfa11ddcaf4a5ac51c4e214350dba75b24f86b107968c1e1cf32f82faa68ce4bdc4671befdaee3cea003b98d6c636bdf62ac48e249fd1b7bd6fe3211e7e847df557e023d33d01af1629515b1395328c439fb13bc55585d59cd0a107e6d5cd14182d9157438f9b223619cdc89175e3ee89273cf460d571ee6beaeb5485007dff3395d16ac0598d88edbb8c9ba5e70b496b8ae787610ae001585b5b3569a7ab675d183b1d56ae5893f3f4db48688d4f356f6357138795f6fcddfeccf47c88ab8b4f0ce705e90a75393ecb64b6ebbed9452d01a23627a9f54b08f09beb63363ab50acecf2052cbe6acad0991f03b7d6176fe75628d753d5e6461adafa7f063adbcef1a7ffeb5f87987fd567948f754ee78695205849b59760ec861a0b9ce34a8e479b26a6593a8e660669aa3b12eac5d6ef93bbbbd4dfa94953386fbfc67a9b5f3092559816f6ec5353df4d994b9749e41d7a563ef6021b3db6b4ecd20e168a199695cc1e28f36358318c6116820a2cbe5e146b54bed822e03e861fe4aadf03bb2b66ff402f8216783f2dc79a7990f0af6ebd9a5230ad159a0b70d9574b5071cccd9f621559e94e774d569708f96efdfa57ee6f24f4c111467e372a0fe0d18876185c5f44e07c87e11a76e9cdb9cfa9bb35fc97a2225c595be8d0f1a4a412c3f1996d7145166707e39f1eda599b98add4e8bc2dfc9c66341380d431e9f3e845f048d24ba9edb372b1566c54c85e179fa49e7aa7dc11109389557183adc5a205854f48cdf29ee8fa9b844f56f11231f84ce1e111d058cb6d5f68af24edaf04ef435f06ebae5d7b8334f53478ce250ae651dd5fb7d1c56cb9047c3e59126313ff4bb4be9733ee405ce15a05d62f23e9bde53e8e01dd9890b44528638491c0ebd8789ba58629516cbcf1804140ad500d4ae31ed8afe2892d9e914f3d5fd98162d8cf05edc0d78500c806fda1858b919f783505c9b31f6bb247a84457671676553f3e7c3104e45dee7435a81b14b4273f1071088b2ba652389b6ea0c92b321ec1af9cf5931343a8bb35e737a09aab0215c659a948e5e856c4671c6955d230f4164e23a66b6d036681ef7452ce89b871c7dc9be77e4483234d224090423c9c91e9d054946dea066cb96427760cbcf268b23657556a6b2f6d3d3caa2b8d0d0d2576dd48f8cdd317fc1635382f02cf28a5861c5e2ab62ec2023262ca4ed02ef8d45fe6b442845fa2304d0438dae3d2e987b2fb85e0d417e1") r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff}], 0x1, 0x0, 0xfffffffffffffffc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x9, 0x0, 0x1, 0xfffffff7, 0xffff, 0x8, 0x4730ecbb2f0b53dd, 0x0, 0x3, 0x3}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) socket(0x0, 0x2, 0x81) 16:02:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x100) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x5a9, 0xfb, 0x6, 0x80000000}, {0x3f, 0x0, 0x0, 0x81}, {0x8, 0x81, 0x6, 0x2}, {0x0, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r4 = dup(r3) sendto(r4, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r6 = msgget(0x3, 0x100) r7 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x5}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x41, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r8 = msgget(0x3, 0x100) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r9], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r4], 0x3, 0x1, 0x800) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r12, 0x0, 0x0) msgsnd(r7, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) 16:02:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:02:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:02:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:02:17 executing program 0: r0 = socket(0x1, 0x5, 0x0) getitimer(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3, 0x6, 0xef, 0x1ff}, {0xb0, 0x2, 0xd5, 0x5}, {0x1221, 0xf9, 0x5}, {0x100, 0x5, 0x9, 0x80000001}, {0x2, 0x8, 0x2, 0x7ff}]}) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:02:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgrp() r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r4, r5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r9 = accept$unix(r8, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r13]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r15 = getpgid(r11) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x2, 0x3, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r18, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r8, @ANYRESOCT=r3, @ANYRES32=r7, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16], @ANYRES16, @ANYRESOCT=r18, @ANYPTR, @ANYRESHEX, @ANYRESHEX, @ANYRESHEX], @ANYRES16=0x0, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r8, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a5, 0x8}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r17}, 0x1, 0x8, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) write(r5, &(0x7f00000003c0)="099100009f0c580000000000df21459a5a1cbef48c8ffe7715d42bb5ebc04523937b3511aa6fe56490ed3e850a862720f2e4dc08b360ce5ed498d39ab6a7c4796d8c85bc40baa802bc9ce627c34412efe7453527c36dedbe76b23bfff0aef9056ee260c2512262e79f89be066f062510a6eaabd2856eccc99477a5af00000000000000000000000000040000000000000000", 0xffffffffffffff39) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)={{0x9, 0x7}, {0x6, 0x8}}, 0x1) 16:02:18 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000980)="aac68511ca043a0c714cd6ea7ce4dc92f8f23291490e7a6d30a2f9dfbcb49b19a370d9e16a25134e9c62def7a469047a80fff154d9292de40be8d6b38e509839ed4d85594954a5d87b12f4e90106dbbad846b7ed56b468a5e41e5955109d7f646b76a0cf77ee1fd4fb9486aa686366e0c45a1046bb2ffc7c70a4e554b81c3ca0a9e50833e120639c9d0cb13c2b71f4e5e4f41229922b0d00000000000000da131fccef2f50627914c6aedc44fd062a6da034b8da7beb403f472bb62a62351ea8cb975ef62caad18d458019cb", 0xfffffffffffffe2a}, {&(0x7f0000000880)="016a404ef3518cfd787eddaeacde36b2632b", 0xfe}], 0x2) execve(0x0, 0x0, 0x0) 16:02:18 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) flock(r1, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r2 = socket(0x2, 0x4000, 0x2) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) linkat(r0, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x6) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="e4cc9bdbdb287e8d0b3b7d1f5e84cd19a75270d63b88f31bbe3be421775794d4fbf178668754d39e69cdf13abcca7cf1fea3cf8c1031e3e23640abdeb04956358011b2f476644d79b29f96e9701aba458f3b4b99c40074ac387a8610ed4c8ff78546f2be978e02ebb0277534554e33373470cfe0a7c34929ae2d322a6b27a58ed82b93b577d89eb2b71131a5a98f9d8f56e7777344b628ea0da0b35722aa4f71bb3001e0fceff31c619d4ee57ee8cda8ccd2e6eaa19c217d41ea97b3313528d82fdde7e329476063", 0xc8, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:02:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0xd49, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0xf}, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) fcntl$getown(r3, 0x5) write(r0, 0x0, 0x0) close(r1) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0x41) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfffffe01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:02:18 executing program 0: symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x1d\x8bC\xaf\xd0]\x16\x04\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x14}, {0x3c}, {0x407ffffffe}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x2) r3 = socket(0x1a, 0x3, 0x2) setsockopt(r3, 0x0, 0x7c5, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x9, 0x472, r4}) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000001c0)) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0), 0xb, 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6983, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x5, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:02:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d027f00af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000f68d00000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015b20bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fd33aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0xffc2) 16:02:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1c, 0x4}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x400, 0x3}, {{r2}, 0xfffffffffffffff8, 0x58, 0x2, 0x100000, 0x9}, {{0xffffffffffffff9c}, 0x0, 0xa, 0x1, 0x0, 0x401}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:02:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) r8 = geteuid() setuid(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) fchownat(r10, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgid() r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r29, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r30, 0xffffffffffffffff, 0x0, r30]) r31 = geteuid() fchownat(r25, &(0x7f0000001580)='./file0\x00', r31, r30, 0x5) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) 16:02:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) chroot(&(0x7f0000000000)='./bus/file0\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) 16:02:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f00000015c0)=[{0x4, 0x7, 0x1800}, {0x4, 0x7fff}, {0x2, 0x7ff, 0x800}, {0x4, 0xfffb, 0x1400}, {0x1, 0x3, 0x1800}, {0x0, 0x7f, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x3, 0x3}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:02:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0xd83, 0x555, 0x7f, "3888e92eda7ec17783be2247fce188d0c7eeae0c", 0x6, 0x7}) socket$inet(0x2, 0x8002, 0x1f) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:02:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x441d05ffcf29c2fc, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/139, 0x8b}], 0x5, 0x0, 0x5) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 16:02:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666971653000abdd47d995dae18321de7e979cb9224ea7870547dcf2c99f4d46153200480915c00478557a805cf9e29d4851b0bb6e4ed8e42e8967ff4b0e84cea821e1d847c165081086d86c91c70718e4fc80fe9bef354dc7881db679df3914c0d6161e562e4e8cb3e3b02c5d29dd0d01e0f124989a73b7232a8e14fdbe708af19c09a54fbc09ea090cc53eec7a647c025962ad9c6417ab3676b30da6e9c90a847986505d5a98b66f626f8a8ea43b499f30191a22267e053538a4685814c0c78f1f6ddb0ed95cbc88667a3b9860c6fbefce8c4ebf792fafa69d02436b4645d7f99e2ed7d62bd4f47f658ec40d6aa0345c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:02:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10004, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getuid() r2 = open(&(0x7f0000000300)='./file0\x00', 0xfbf71460b1741790, 0x1c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x9bd5ca889edb139, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x9, 0xfffffff7, 0x80000000, 0x8, "683e730a904f1d50819903f8cc019cdf01243717", 0x200000, 0x201}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="f9c4f425800add6bb1a7"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:02:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000070000000000000000000000000000000000000000005050ff35e3b3f222b805be53254a1f1c89c75bcd6fa48926b663c7fe5d1d06ab5f155042710a24dfe5d714b7d9e2c96ed59e9afe8a871f48519b23375d07e7b160be2341197e60d13634d28590d305347ecef5350c39cdabf200000000000000000074ad12407200"], 0x0) getegid() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x1, 0x1, 0x3b) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x3) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r0, &(0x7f0000000300)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:02:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x3a0914c44f7b202d, 0x4) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) dup(0xffffffffffffffff) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:02:19 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:02:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = msgget(0x3, 0x100000110) msgrcv(r6, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f5420800000000000000c7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f178620418f6c220aa8caa14fefdb61f88541b7ccb262370f709004ee5f9f79983df4bf1c8f10374f36d25fad1be99b987fb22fc508ccbca822503d48acf4132c815c9357a67c405f5359f8bd3aa43d9e37a96551a82ee5c7131957b025d3c65459581f6ddc007b1f187abaa2449ee97251f76a549f05acb6ddebf7e199ccce4e2091cabd451be930412a5f2980f046947402ee5f9f2388f02bf4a292866fd2b904579bdd1a847ce10a42e3289065fd7a6d12ec4575b5197ea5de94881492918708508dda44396879642d51be0a65f5a6e86f4076751da1d2aaf842fea8d33fd868753c4d400c6c6d"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 16:02:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:02:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0xffffffffffffffff, 0x0, r1, 0x0, 0x61, 0x1}, 0x3e0e, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="82ffffeff7744ae92aff00000000"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00#\x00'/18]) fcntl$dupfd(r2, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x65, 0x0, 0x0) sendto$unix(r7, &(0x7f0000000340)="764a8452d95795854fba471ac9eb653d02755f77262883bd91d78779c6f3599ad61b950b3b14575ad757318a09d8d4e91faae7feb15a59b311d5823ec9e049bdaba4c386e5de2ec95ae61964939824020a", 0x51, 0x8, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x4) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/189, 0xbd}], 0x3) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[], 0x0) write(r1, 0x0, 0x0) 16:02:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {}, {0xf2ba}, {}, {0x80}, {}, {}, {0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x9) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/72}, &(0x7f00000000c0)=0x4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x102) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:02:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x2, r1}) geteuid() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x3}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00)\xff', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) getrlimit(0x3, &(0x7f0000000000)) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) shutdown(r3, 0x2) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="9d5870d9adc534347cf890f1e38d6da52ce1b704c1bb40c755dec2f70fce5dbb3c3abcc4deab26dbdc2675fadbf8312164d7133bde267db9db3f4836a67beccc4ebcbbecded434f8547c282bd2a2d3747fbe76dfa794df78495eadd5bcb6088562d7a3b26643b3654cf89224d913a3734096af743d0fac86ac115d58f61de45543ed4caf58319ee505fde343bc3e2123e28661e71c8a0f2d1a9c5d49a4f15196e33d852d9c8ff31ff9d3c139bcb750353b94b2722ee174a9ebeae9a6", 0xbc, 0x0, 0xfffe) seteuid(r1) dup(r0) 16:02:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/82, 0x52) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0xd2, 0xbd16], [0x1000, 0x0, 0xffff, 0x0, 0x0, 0x2, 0x800000000006, 0x0, 0x0, 0x4001], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x800, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00008928b662495e0010000006000000010000dc8dfb45e1f482ecfae9aa000000000000000000000000000000000000f5b4a1ac6f00000000b4300b0f3ec1fa2e4b232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc244178975c9e7a757ef05ada1edd676f2ca9deb1881b0e38e6fee7a1b0e5f2057fca7a3d00"/146, @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:02:20 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x2, 0x92, 0x8, 0x3a52}, {0x80, 0x2, 0x7, 0x2}, {0x2, 0x3f, 0x81, 0xfffffff9}, {0x7, 0x6, 0x9, 0x6}, {0xe71f, 0x2, 0x5, 0x4}, {0x3, 0xd6, 0xb6, 0xffffffff}, {0x8, 0x81, 0x5, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) getpgid(r4) setregid(0x0, r2) setregid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:02:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) fchflags(r2, 0xa48be194a031a538) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x2, &(0x7f0000000300)="0100003ed100", 0x6) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) recvfrom(r5, &(0x7f0000001a00)=""/178, 0xb2, 0x802, 0x0, 0x0) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) preadv(r4, &(0x7f0000001940)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f0000001780)=""/174, 0xae}, {&(0x7f0000001840)=""/203, 0xcb}], 0xa, 0x0, 0x5fb123ea) syz_open_pts() fcntl$getown(r2, 0x5) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000480)={0xfffc, 0x401, 0x1f}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000040)=0x40) r9 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:02:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) kqueue() 16:02:20 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) pread(r0, &(0x7f0000000000)="ca09ac9476ce50246e788b631816eee9949a083fb07838fbb93393d16be48c836d2987caa1cbb15a02d0f96dc8a2d9", 0x2f, 0x0, 0x3) 16:02:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) write(r0, &(0x7f00000001c0)="f945", 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x10001}) r1 = socket(0x2, 0x3, 0x2) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/116, 0x74}], 0x7, 0x0, 0x400) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/38, 0xfffffffffffffd09, 0x840, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x72) msgsnd(0xffffffffffffffff, &(0x7f0000000640)={0x3, "517cba16d95ab38258bfcc812dd04c1a15e9db4078b24a014a50ecc09a6607c600e6df4638ce80b72b74c51499d1c3f8b25e7a1927fde10f80642f8a61a02edc5e4027c4386b72505d5483053a1e2533c4673d13aff4db36f9fd04add82254b2a1707a9921a1a51da5f6b2af2e176c43560d8a59bb26e7f855ab8506ef8ae0ad2cf3689fc0118d18e9dfa5505d91bca4c0ce01cb92e78f88a92052f6d6157a5d94f2b5b5f32f11e1a5c43764ac6f3eade609059e0243b8936d310ebd2fa824d2881e3e083e2de5ffa83973ea6e8b0cb1db0e7e802fe3cdf016e8e9ef60aeb021117625e64e06ec7aca8ec14ec41b5f5d68c93dca60edf34d"}, 0x100, 0x1000) 16:02:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xfffd}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x8000}, {0x18, 0x2, 0x3, 0xceeb}, 0x8, [0x8, 0x6, 0x9, 0x400, 0x8001, 0x3ff, 0x7, 0x401]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x9, 0x1000}) 16:02:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f39f888969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359ac10b4247087f2165074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb75047f35fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520de1515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab7882793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713f8e24a211dae0d7f7f1b8b52461fe4bc13ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e3358631c551de976d9085392fb789a8bc56c5db80dd3180d8d7bdb554645189b9f31e73b83bdbd682b18d53c"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:02:20 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x209a1, 0x10) 16:02:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/268, 0x10c}], 0x1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x4) shutdown(r0, 0x2) 16:02:20 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:02:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:02:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r2) wait4(r1, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x12) r4 = socket(0x18, 0x7, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = socket(0x0, 0x4002, 0x1) r6 = openat(r4, &(0x7f0000000340)='./file0\x00', 0xb614b45450090b0, 0x100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000400)={0x9, 0x3, './file0\x00', 0x9, 0x1, 0xfffffc00, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getegid() socket(0x10, 0x2, 0xf9) getsockname$inet6(r6, &(0x7f00000004c0), &(0x7f0000000500)=0xc) open(&(0x7f0000000540)='./file0/file0\x00', 0x20, 0x44) r8 = semget$private(0x0, 0x4, 0x6c0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000580)=""/89) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000600)) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000640)=""/236) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) setitimer(0x3, &(0x7f00000007c0)={{0x1, 0x3}, {0x800, 0x80000000}}, &(0x7f0000000800)) socket(0x9, 0x3, 0x2) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x0, 0x0) close(r10) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/46, &(0x7f0000000140)=0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") unlink(&(0x7f0000000040)='./file0\x00') 16:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/90, 0x5a, 0x2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x21) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000300)=0xc) fcntl$setstatus(r5, 0x4, 0x40) execve(0x0, 0x0, 0x0) 16:02:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff0, 0x66, 0x80000000, 0x5, 0x5}, {{r2}, 0x8000000000000002, 0x1, 0x21, 0x6, 0xc000000000000000}], 0x7fffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x4bfa4afb0420b4d9, 0x6, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0x800000b3, 0x218, 0x2}, {{r4}, 0xfffffffffffffffb, 0xc069e4d498123358, 0x55eb81b169aa8f59, 0x3, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0xb7, 0x1}], 0x80000001, &(0x7f0000000080)={0x7, 0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) r7 = socket(0x2, 0x3, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x65, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = dup(r3) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = dup2(0xffffffffffffff9c, r10) kevent(r6, &(0x7f0000001340)=[{{r7}, 0xfffffffffffffffe, 0x5, 0x2, 0x8, 0x40}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0x200, 0x101}, {{r8}, 0xfffffffffffffffb, 0x2d, 0xf0000004, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8}, {{r9}, 0x7ffffffffffffffc, 0x51, 0x7fff6, 0x8e, 0x120}], 0x3ff, &(0x7f0000000280)=[{{r11}, 0xe290126e9328145b, 0x28, 0x2, 0x401, 0x7}, {{r0}, 0xfffffffffffffffb, 0x18, 0x1}], 0x4, &(0x7f0000001400)={0x40008, 0x3}) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000180)={0x1, "6999a7436f73de7fde521b415468ff1f5deda8df9248f9"}, 0x1f, 0x0) pwritev(r0, &(0x7f0000000040), 0x10000000000002fb, 0x0, 0x0) 16:02:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:02:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) write(r2, 0x0, 0xde) 16:02:20 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x7) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x8001, 0x1, 0x80, 0x8}, {0x1f, 0x6, 0x8, 0x3}, {0x2, 0x0, 0x4, 0x7}, {0xfffb, 0xff, 0x7f, 0x9}, {0x7, 0x0, 0x5, 0x5}, {0x8000, 0xfd, 0x4, 0x2}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f00000000c0)) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) syz_emit_ethernet(0x178, &(0x7f0000000080)="b6") 16:02:20 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66697c65300008382c1aeacfd14b9efdfe056b2f6158c9f1"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [], [0x100080000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1ff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xde}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1bf}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) execve(0x0, 0x0, 0x0) 16:02:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:02:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mlockall(0x4) chmod(&(0x7f0000000000)='./bus\x00', 0x74) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f0000000040)=""/99, 0x63, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:02:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) r5 = getpgid(0xffffffffffffffff) wait4(r5, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) r7 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x40}, {0xffffffffffffffff, 0x4}, {r2, 0x1}, {r7, 0x100}], 0x4, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:02:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x6, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) shutdown(r3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) bind(0xffffffffffffffff, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x20) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x2, 0x10001, 0x4, 0x3, "44c3d136349d2baea39fc8355f132d25f2949273", 0x3, 0x7}) 16:02:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r3 = socket(0x11, 0x3, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, &(0x7f0000000040), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r14 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r14]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() dup2(r16, r15) r17 = openat(r15, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r18, 0x0, 0x10000000000000) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r18, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r20 = getgid() r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r23]) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r25 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r27, r31, r30, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgid() r32 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x400, 0xa) recvmsg(r32, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r33 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r33, 0x0, 0x10000000000000) pwritev(r33, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") syz_emit_ethernet(0xc2, &(0x7f00000002c0)="2c9999a2a555bdecaf7c80b1ded4f870aef8d14a53ade99f5e7ea30224c9f98cb22a642871cf13910ef64a32f0596eba87b30e69a55533747c2def1fe4cf02a0872400005b8c87a86d60a83fdc8ac700ed68e880839d7e6ea003568ab9bf976e1cb76c25047681ea67be2ce4fc2352017ecb985c55edc5e6223a0ced9311c20546e7d98e25609b2fbd7cf32e6c19458eeb05ce94a8e3ec6fd36b37e315607a3f026f0d35badd0b37ad23f3f5a1b744c2b86216842843339172819b94c63019fbdfb1") r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/225) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xe2, 0x0) 16:02:21 executing program 0: socket(0x20, 0x400c, 0xa2) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ec7045ba6773c93a0000d5de271f58628bc35371cb2d6b5c0941699aed8cff299d34501f85ecac8b6fee61fd966cdf2f9f39beddfdefaf843e391db1a14a18805ea5b1a2ccc8e9cd239deb4f9d9987a74d5563f6e51add34ad34809cb59cd9a24f39a451ace30237325c29113a92b1ba64da709a4b4c7857bcc9d9ca7ccc0a3450e82f42f904117ba76fd25ec532356e0f2c1bc775b496513f65ce578d6d478f0f84b7a4969387f5949b68725a024afd372cd146851b9070dccbc0ea51cffcd8bcb904a05a8eece96c4819af9f47bf460b70c71d31a1f3bde3219038da7b80bf2fbe3955e2367ee8454cba107e86be00"], 0x10) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) socket(0x18, 0x7, 0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150", 0x52}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000340)="e11252a890c861d21292f17dd53ed94e0833a776abffee5108765633f1662a9867a31791f55ca38e07b78f11e85b3e174fe38caae46ee8a02e78c73f959f16be55765757dfc47f73d777cadc1d33b7591ea59aafd7388a896d3145a91647de8ef4bd706f23fed1febae8cc325061a087aa440fae67d1de04f37b537fe133823cf48e361f3dd43e77ff45724d40d27adcda10564c9c4b2de2c5084d79c1ac4c36cc33ac327fc0584c648c852fc7a8b3a52131cf2f3e19afdae09319c465f0c5261eafec97d47ab154d928ba866f5af1d1d29761a00968eb36862050e709d4bb4a1a3ce6ffc464dd141ba7aa2c0b0a51fda6195598b6e912f392cfde2848e041d1b8e6d982015abe599bbb47cc483b31e5372f08cb127405e297d9d3dec31c02942e9af586fda9bad531bba5d06b98b6aee5d1463ac74976f025e1bf9ca6bb38a687a9be882c88ad1b403fc0aa6a1526c9a3cf94eb14cf0c582ab90cfba0fdda7f5709e4fb8c6f5274618431d91eea4adf92ddd75276d1f593476a3e6927079b70345cbad78bd1643d621eb45465f7181b72c958d70da4cf78c4a7e4b195a3d34d2c6e65e60345fdf388147c74890cc5fe3fa0e5b5986dd76d1af67541e50f7db1dfcedb1d5a20b0cf7234d2da3b1246edab1ae87e584bfa50b372fd88b81ec8725ed1f0c7dfc86f9ab94a988b44844af82f98d83d0499cd268edf29094b5c0595222c708b41fb7f568792820c894468acebb835c22b05d4ad628d87a705a63686cc122411bc58f4697a888822f873dfa0d108614fda02f99f12d5f6ccfafa7ddd35e6ac894642aec474cbdceebb1c4c1c7cb1e04a8a112318189dad5c9bb86908dcf57724b476a11eeb1b37e23a7a4be3b2ff7f8ffa7ac15aebb8b722404882b282aa6fcdaf195ffd4bd67c27c5651eeb53c0069e46747292b5295d49f47cb66d91ca20379c8d17a7ef8f8402e44dfcf2f2c61d3c1e8dce6b24cebd93bb689ababbb00f08b3696b9256e728c6a3869628f6ef7d43ef3925a34ac5b4b30dbd4e3b7be139255297c3f99525bf3e5a33faa282b41e8c130cab34a206c3593790ba172cdcca58fe5de632b2130ef0b2fe0227c6f15caea5f0d660e9a057e7fd4f6b865cd750093cdc59add61d13f702f677091d2eb32e7aa88e7b89ca7092f6b3bdf9ddb80825b4b8161447bc0201d74bf824f68b7e63735836419353f325cffdee04035533e2a5486bbfd3606af598cc9ea137e5c18a99ba5839f7befafaff3d0e797da8867d38b550f215908823bbf7f76884c9e53716250985de0b7322e2fd0ba59512483326f38fb2d275d3c85f1b45593d26b63506a9e54260fb8b25ffbfcc54fbd7c2aaac710230ef56a7dc7d06472d97930285daa9fdb3fd95504fcd3ff6ca85b0c60914537687c1ff1a19aa26d8c005d4b947ca210f87a17ad755e22e812711e89a21d110ff33481f7b4d66fd8ffab8129263c6d6ca01282755f4002fb0e1f6a20fb6ce55bf4895bb7a92f9433c16a14455a954362d0c20d4a5cc15cb68d6da0ef592f7e94248c52155b51641aced91b5f60dbe81dea4f370c64e5edde11b506617c05ef3aebdd3155f7d6a37aad9bd38185fe779f6ce4c5a086f9bcf536ab45cf67ee28e23d2c180e1f26ededde082dff8607f325563c80c5d821e38d42d4e30522b79c5ea7e50bbf92f3f2f1a8856765cd3454a0ca85080d26e80c923224eb54b6aaba8c8d05d97dec69f4aa27f537b66bc246dcbede9a779e72400b8cad80760b19f39a6488a79bc15b4eb2b4a8b8b4f0d7d86e52bb01f490e9660936a8b260c56d4e2c8ff17257dbba2df2073ed2f25b9afa07b240206b337b601b74baac71a46cc326820e850edf97a9657a7d174e5feeff4f90a0e496f8850487fb8f8db6aa8411730c332e0120000106eeb8af89a089fa31ee54f897b8c46d059d9ca5c0ef46aa5b390b80261784c6104a70cac14bcb03554985e2bfd5cccd5be06b10e41543b4127cceb60520b6513d87199678b70267109ad9d3212d8a62cd8bb988a05ac1895479c20ca0e35ce165dcab9cd94c684b0077ed244e1c92c2e331ddd8a58021bb009df08ba756b3b1e6a5b07103fe52404e1bf8f5792de03adc42028daf89f72755fe17d71ca34de1c683c93bd3e77d7a8bf8553fd9c9e13c091c05cd3bf76000c39b8a184e8a829dcbad091415b13ffb92429fba24a7d7b6f331c4bafd9d12ab1d16b7aa9e2303efe2e4fdfad4cf4efcae565b539a0bb387161dc57977dfa51657bbb09286319ae2809848db22235ca519fd13e0936f42e81377fd3251a6c199ed66705cbd7e289d6cb11eb5cbfd4ca34a6dbb80df662a8fd43fb4a1c63e312707de954d9bdf7a009ec5f4b07b7968b694e48a1902d67d6cde9b27f8efa825a69b9cfcff2e7281a53196a708e98c32df73a3a0de6186d12af31ad31d18df2b9326dda9331c24b01d708f155f6e93f7c127e563a1129113a8e891eb7fd8e217347d6a340704a00bce18d46ff203a78d1c7d927eedbf4e86db349b66de6e8b83dc12710404d2cdbcd2e48e837b9a704c00cb5893874f369714cfe0985dcac07bbc78a81c0d968e9c71def8797b16cfe3ff69eba13f3910730f7c80656405eeb2e96136fde724e54a763bbed68a7a4fa8137912cda5236f97a429394aa9908f6179250b6f7bbc5d9d34ff525aef8dec90c95c3d96db8028ee3402175d806a28c0633558e2ca60771f800a4146f301a52d80c7a8b32c3620d3f20c2e43ab6aff8aebc2c8028b3902e7744b874ab1a979925784f08594a7f2ef9732ce3c67f830269e187f33d6f5f65ce17573e5a468e3d280dcbcc05918e8f20bfddb9ff974a2581a3de6ab68c1c8e2512002286426eb4927cf574d55349f12c959c26d104cc530d1964f9f2fc10c2ffca7d038301ac6c684440f9552116590a014b26738fbbc2b5caecbe44aedf2f88dca80519c5c1d00b9d871ad952b76c978c3d17619051de749fd81b2bde28702498345cc495b73694ee1b676d7a106215382417c0281ea507baef33b1c3fb5fd5351324d606ac07b03bbc4b5842384048076b40d488ca097ade003d8250e9418c1190002225fb9257ec990bc8cc613fe25adcfcacec2a6bb853c784b396dd103649a54f975deb794a4d8e6b8a5fa8bfafafc48c99c586b138fce054d3302c0904c585174086544e370fbc3f0134d107631112a25abd2aa0aea5f71fa5c3882f980c1f29c1b72ed68ecfec80fae4f4f35c0fc57fb180c5c91e4c4bc467bd7c634446ff0db469c8fa4a485372df0b6a22723178afd410f4669fd61fd32b186d183012f3a11c5ccf37d5342027cf6dbf19be11fa6003a7e63418e240c78a2453744d25d23d389c0823a64dc6c6f720c795236d4fa143ac4ef5f8bcff5cb49a56de905e215bd1682cdeb2bc4428a7a52c6cacd33e9900820d67ce3abd7c24c12c005e388e03f2418609ff18981431145819385518e641811129286a5c787d172108a39e4745a451e6aba34a80a2d7ea905853c9dd50e89f53020c9a03852750387c0ea5d47385788f9346fbd54e0dd6be0f4a253a5e1ee2135b818c9ee9e508a5ca07072581d2750f02ad28312ae207d1c8505af15adf71b0dc92bb5014338b126c381583719a491aeb416d54a40fe6eb76d6712ac68c386b31dbd23b91e23e71383ac970d2f5624e1c746aa22565baa78dd70eccf339678250dbb39ed7b4ecfce52cbe3481a3715c79b10d56161bd3158009e94ba44204ef163c0b46b9c307e3c660a171d3a3ef19b63a38b5557ecbf361e0dc8594eb8c2ae1a99f7b88d686d4b44955d9575ec2531805565496cfdc2dc38c9b4fef94431ffaa8d734c4f259847cb26cb2dc7cf8b7a61844d1c9f38e793741c8b6086dc2f6ee66937d3165d24a668d66eeb45694a6043dc8e55cc8609080837ae6a9fb4f8109714739589ef6174b21da265d8419746a471b9866b547488825e404d16efde1c85574ade5c0bf180711f5aa88b7caebfa292027db73dc4ac11bfca21d3720fa52e721c228d53cf0ef3b5c886a4ce086a24198113dc5b346d44a4c6cca8f1f03fcc26b8a48e9edea409af7378daa673d101fc73398bba9df58f4f23ee502683a7ac6fdd1bdd397365ac608f7000d0bff3a5e907e26c52d2a55f8d85145e49856b88d590ce16debe32474d37ea2f1bac30015c9c64af696a092c543b5dcff45f76bfa451edfbb23507ae85fd9888c9c66c6486f9e2be4b9efa8ea020ef588caeeb06217a186634a6d0a95622387709aa1a9aaabbb24d7913ff639cb00ee3763fc753efa45091ef460eeb9127dd8ea825980220a5b6a6cf7104fa039c167df95439dd4a393167dd74feb266c2aa82254a98412d61684cf50176bd1ef4592270bcdf7942da64e2bac585967ef6f2795c6b4414ebd6fcffe944c3b1576baa74d603b082fdf82f7456b7e4ddc6fce3e409e21b025f4956c4fbab63a9a8b5117ff5b43d0cc70db6724cd15176e7864d82f1c547ce71aa2e1a4be0d0dcbf1ce8338793ddb0c9a2160653666641f68aa46a732b5ca232f7e719b1479bb3240c6b709730a9eb4b4a07b37f27bcd50fac5584d5cbfa879515b39b3d1a3596434041b8c7bb3a3d28e296233c7804f4a5bd6b1e4a28128e8186d1f5257ab4de61af70f139b7b4a48253391abab45884b12235eb18a7c01cc939115e64bb7ed8a0902111c0a7d025857ce4ec4f173c3bc52163d60973c5be1a66d86a4f60e90b4dc75986a19420f1790087b5719b6a5d2bfa49b27ce0f0ac07a8a6eaebc2cdcd34d986a7716d0268887160ec616e06d153bd43fc0c2ca8323c745383e8df3a332e0413c3c21677724d3d9562c68c2c72f441409e2ea556df0f34b4f446e8f301410959bf9296e3c9ea943771d95ae496a545c1b64bf1c7e731ed8e714ab0bb0b18b333966ab2f7736ad78685f855413b36ace711e47842a65e84c5c24174b70c08fdfc7c188d785a54b0f2fd0ea2c6a625b3411278cb6123350b5ee905d1d78279ba1ba4a3b5a0e81f4f9da0b367b1f2164bce8c9d69b91140f7029274c3e0bcc01ef23a3a8f67747ea734d3836c6a04d63918eae83d0c572f783b307b49a5ec6ca489f084e479e73822dd1d01201a4f3d863e6320bc2edbad3b5df0c9610f071d2aedbff23444e050684a8620faae6ef502582ecd097f330e4f28206d76680a7d7a3b3d4035f9f27b7ddc20f8d7919105c896491e5a67a4e3b57a9a744d393b774d73b14afe2ea9a964276fb9dc7f61f83372b62ae6abcf90e79420c69d0c3bf25fba97ba0c84b5df6161d5292f9e82080ca73d8885b556bcb1ac72215bfef9f0481cdcc6217509b414f70293a2fbae824670fe31504bea0472cb3eedef8f75b30df6d8b6467c3ac55b11a25f6c23ce0d2e149edff057e3e006694ef84f2ae60e81cc65bd4754f45b58aa71ca2198f0591593c7f635070c8a323261edb902bd4517f1e0a6126a3549b5ab67b8703e4ba9c7c2c41897730b6e0a27f297c5fe7beeae77681ae560a13ee64608b511e5c0394315f657b2511e1961b6af41afd35eff162428c69d2f04bff32b674799a22d3be15044b115f4146943d82b91e1e2ef685f4f37ed4f5be0a56b6afc35ee9a6535b10fe0a23baa3642505f03328799a44b8eeae4132d4f3440f1c3f58ecd6e5ff9364bb6c4523ec13a32e54ab45362cc962bc06943f0080284522462fe4ddef34b30e63b822cf0844e69193dfb96a43ca7ebf60385251a368e3bf49489c27624cb84c432da7e2dbe1843cc5c631a773c8130b48", 0x1000}, {&(0x7f0000000080)="3b2cb668c51a4498a5182e593a0de0ffdb379211afbf6812d91ee5591ac556e8f6bbd7d2f4114a46f2860963a6aac1735af4098aea1498002b7f5b56c6679c98f925afbbaeb6a59b814c7bd3b04d1d406a1a83188cadc95dea5df2b7d5075cf26cfb55e453a0bbbb4a99808010c55d2f45e8ceb3396a0e", 0x77}, {&(0x7f0000000100)="1b5d1d5392afd3c473660e94bbc21206596b27ff40c1b091bf36c345d44f5a7901370f224f71bfa9e8ce6700de0e69eb6a3bdb7fd92605d736922216be6d7ebda34739bfcbe54aa3f1663de2255f468852c64eeb3bb94ebb80efca8a037895630cef22139a0d6a9f865d8d31a7b08ac602a9210ea30f4bb1e225cbb21860e6874761c7e3f5f33fd1f7a28e58c019c8f39286e3d15072e307467e8bdad93437aa99fc269c25309a1c87033be9ee22fbfd85f43d30c915883ee88bc1d20942a2236677ee0a128420afa524b0e1d6d5e0fd61a543c66d1bd7fa8b44aa32a853fb6969412f85c36d851fa42b352f", 0xec}, {&(0x7f0000000200)="7cb72f373858ccbb101e7b022f31e6909b199e8a72eb0083e042852ec16ef292fd69489ea7cac366b466f28f8af4a380fcedd0edd5554bd59ef520c115643053eeaa619d8a47605356c452c382fd13fe5b4eacc84452ca710409ed079cb1e1413cd2", 0x62}, {&(0x7f0000001340)="1e0d2bdfe174205b015355cb7d454522e1f9c4a5712fb22973a9cbf0730afa46cd3d718fa47790b6ab42f442b5b1eb54e396545ace227eb889fe5f7aeb03cd0d06e107e3ff4c4ed38eec", 0x4a}, {&(0x7f00000013c0)="991b23d1d09a282a8cae70b8c869ebb8fdb4486c2d7581ae1be3f45431ed7abde62c90816d7e6bfd32d45dfa6b8e5a70a9a496eded66a5ec6beae189499ef408a999603da8478e63505eeecb4d6b2ac2a34f0f849ea4183054ea9d41a07647d5d1f48e204e8892e3128d4d75246d99ffc0484be546f58c6b2c99c7c29a72ee5330b03b3fc3e8166f15a8352675f0fcd09e1e0a15bf6558b781ce8b724f8e46a67f68f97db45ba83b18f37e3d47ad7edb", 0xb0}, {&(0x7f0000000000)="7497b240b74358157512ce5d99effa24faf1d19e46f008db1d135aae37a44485e4918a84dc", 0x25}, {&(0x7f0000000280)}], 0x8) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:02:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xa0d0, 0x8001) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x8180, 0x0) write(r1, &(0x7f0000001980)="bd520b9bc29684cd20873306d1f5e30cb9eca91764a5a9be39194315349bff348e896987c996e22b55529e222cfcb4ebf6d054ced0e9bc429a3e90ce438bc5e6236f6a0c8846c85a5e05f18f5e504c7dcdbcb9ca5885f94d96b512f34007a58875459999327c6910a3ca07fef428a16703449b79f053d781e57b9ffb72612625e38ccbd81f72a3b8e43838f73a7bfa6e5707cdaf33e59fba6c2c12f1d464485c813143f044e1d3d5f59158834834d4480237fb62d3649e8302df32d2fd5a1e913de1ff5885627d44d7a3da2928ada11db3af4e3e53f3bba2a01596a984282c57f54a8764d4926e3b9af102badd2e4d7d5dfa3dda9e779d03bb105060cbd50dc5cd39c9f9f0a1a8e7afca8caa59e0ec410a29850e8349a27a728bfffc4268b5be67c033208c972970e1352702829932ed76514cfa2f123fd996ddae9603d6707a913ad6b5e88d4184dc391703214e7a618993626e4b805873d766cfc812a87ee72a1c2539e281cf02e857776b38d3333ff76f36bc404524beed333358cb612f1f8fd7ee86a21f9b1bb017ec9a54f56f961e6322fd83e300fef20bf3e6af6c54602e640a1155b662ac7fcdc05589223d95da27554d3c41b48c4601847cff5cd6d3283d5c1b3d292b5ff07689c7bc88b9fd680da52161efdd215d9471acb381e645cba7f553a920bc29940727b1b3b41b7bd0602cccaf7b50143440caf44eb728b41b5ed28aa84661ad99a8ce052a373f7b576ae6aa85d9194065c1265e67cd68b0b6b927a005d587342e83c27176eda481e6747ded4335aa4d9f7a4f03e8bd1413309a8745d6c0e7c550879daa7c3c03e912ca44a9dc51a53dfd2aaab5cfdc3238b4952e2505d04d79fa0a6da0bdf5b538d3d4338adf8b3f081b2c6cab063707c2c960f6005223707a118b555f54804d25f0e4a5bf6f5f62365941e5302619dc93058970aa434c3e5e03e39b5137fce9221ce72f63964e03f96191c0005c2faab2da73c187c9a55158564e0079a5a0c4d918c4b64c6f15ab11da8f71fb29e2ad9d8a33e6c59304a7c15a968cac28aeef3d4c9957283849da2955a7f9fc15fc109cac135071ad825045a58dc4132922ff2beb16c1a5ee47ca648dcb7acc6049c97c5d57c26c0d021df1e33fea4e0b08ea1c6005f87a93c0772849c42d4699a3449acc6dd85180b171443fa2342d32353b720e6d7526bd74c3a2d5a0e768808a01d123dbc3344b8539540789d50395bc1d3c6139a3b26ea84ac004f907b00873b41cf907f4bf2208fc213d432eef4538257e13155b261392fc0758bf225935c4fbdf60c69a8e4db1e43e6f7144077ea17a652668f7bb2b9cbf15c5d3acadfab6e3143e422111e56550ec50d8fdf9d4906fa221112f01cdee643f8c8aa6ccdbd4bf53b1064a596c0b305b28c72ac6f19979cc00ac3069a894039acd4d7d3b187d0f1ea257aaacdf9af559f615fc831e5391eac401608cb2620e97472a0ac36ffff628684731ffcf1aa6bada169337541a4631890278245cea247b8554ec9ecff14eb6c45558a19b4fe90c307175e1fbb51f14faf83988ccd0c5a685099682e45aea56d1e0f81d6c1f225c4aa4a6129fbf06593b0a86490e64c59f162ee73cd1fe6dd4f689d9a888f6dc7843c76b7e9dadf49a9176f538f5cc569c9b8d4617ac5a4c55189a5b32e6fa574d8ef56a9f9539ae0da9a47077dff2eee2691a2713e3b1d92ffa558dfd8c7915b92032746aa3b0eeb6e872cc009d256e6c18bd840330dc523803181182243e6875cbe1e9fa4c28faaf3856c6bab9ce418a9d0ef751dfcd2c7e55705774b5e6f2067e689fb437029f2b05d2bb41fbe39356ebb71659b3c9056b5d85892a3203ba65e547a4af6434d90eec1f94a1147a2b804a4c12bd1a02b7d1646fc80c2804ac7e111201144dbf2f9b501c7e90ea75783eb3296e8bdd0c52cc284a69e60a1d166b33491dc0a5e486d56d9286e6653683b028c571075b683b63b0fd77934b2b56a8de007cf345bc1bcdd9ee046d68ff1e263d710e0521e147c00769c775ea6610953ecfbb794ce8cc5bc38dc019a7aa9d2dee755dea29960ad1e96dd9bbfc1947f66b3f1ebcd001ed3b689e07fba5d6391ab327e37cdd57cce7bedd32ee099a46abaf47acc93c565a664e5e3e25142145c035ed3b1ebf48075a76d2e4136b9e0db1fbe11576f25a3353e74d2c821175fcb8da2a169a6a1b16dd6e27e4a0a74ccfe42fe8b0ebe9226b267c8d875619964346ef8b137f8424878a15377900ac45d654487512035693cfb87d95d970a02b9e79cc8f4d19915cddd2f2fbc95e2bdfcf6f54afad8cde6ef616ce89d71c4819b45e963e0d8dbf9b0cee1d9f9155010bf15dc6bcfdc621a29ac5662921d37e70a7dcfdca9f4ce49373e02331909fbd520c4f98b2520aba40f642b941f29446b00c959fd5529fd3373e9d3cbbab2d38c907e7d29487fdaa2ff045dc6fb7e720c1b85d24537cf0bb3dd5e4c442468ff1814f7de21fa5802ad2f25d5eb31527ba5f36e139f65e592389ac7201aa91251f6c6ed3b6a08dd1586d55b1fee649c4065a8076cc22f5f927cb892ea8744ab8fc262f1ceb4e95ba4a59d2ff503a2781c515b8e8a1b4ebe1c73b5b6e3f8e0fac95820c0e28d98660a87ed4c0e0dbf233cfeed074623fc6f2d083122428d40a8f5793321ce26b43851c3088e3a5ad3cc441bf36ba266b086055e3d9549c57b40920037f9aa53bed71c199a9f90db240a6d02c8c3baad87918c8d973ff352e364ad82aeeb8eefedfec0c142ec3fca2c27b143591bf79063e2f160d0c1e8c2328fcb15d1b40dfbc95f783590cab30c3a21064bb792fad439ce365e693a04353030213766a975ea146c1acd70aaed3c8afaf8f10a78ceef125c7627293fac72529ff8ecbf474b1f46fab41f0e56f00c2c338cfbc995c49138bb667623f3f1fd8a245dd4e51ecb6eadfc5fa1506f2ccb070ef8e3541e344cecb7212164190dc8229301c0bc1672f4e7e283721a1a9cd7db323cdda4342fc63f745a8b0d84a92c5ef5dd1dca0cb5578b6b84d03d6fa7255571b05534b0d47f906aea0320ef60a894ee31011a366a2d756f283c10a56e123aecd9f63496f26b9bb71954923be3087b2eceba781d5b1bcdccfac9891f1950f9ed77677a4bb473b187049eae721bec500ed5be4a5e56f26921d9d0c23daa7643f711566bbb27eec4a559290482a4bc118a31c551940ebaa09bd8500abf9ca65278173ba526861feee2b541fb72ee063686c019c5f3f3f41fbe00858b44d3bb9b96faf9a619349039443e2808e212babeffb02d6a46cf1d01035e658a81bafd6c0c20795ac763f32db9b02d0f9cb3513406271ddb32402e94ef54504749f44f2a9e48f52edfb5e8da7a1b1e494a2535fa2d2903caef9e289344fb3fe62d731dc89f6b851536cee4b72dd83d7327e6ebd0d53423470365bdcb3500872325e31320b13f9c9f9451a8eb81d2dde3049e4f0cf4350ac717248ac1963ef6909049a22ba81dbbc1be31477afac53bebdbac59f9ef66aa99386278bc134a0d1cd8ccefb8a41ad919ecc517887e8017761bf325c6d5f74950061ed6c5e0bee3c8955dc8b68e9d0a991c31965c3d297f9ffe12700af00ac6273406741eafa4083e3b3d0a2de7da2925cd8457d7011ed1577417063b66bcdcbdb404fdffb189cee2cbee4cdbc53b77b0652af8db3761b79f8eb6fb2d9d439722c0a1786f387720d7fcd94e4c2d072196aa11528b1b167d8fe3cc46df137b084c69fefcd38e992965394641797728f2a99f70c6d409cb2f23d82afd32267440a3e0957ce106cf28ac9fe2fdfac9c898417b405264fc56749030ee05b63271fba31299498b6f03fce88fdc797149d1e93ee6ed540f2c114c8b49cca89808b5e7b87705ccb2ffcb029b82f0f1dbba34ab6b6db7f2d3a6267afc8d8151cdf9b5251f841a3a76a0aa90ccd42e3e1290dc2be04271aa8def45512fab9dd8f785490517e4280f5356f6a28ea95f0c6d82677501dbb7c80b134e427a4a279d09039614878ccffd89b0e1e10f01fa5b0d5ccd2887d5a2c9a348da8e4197780fd71d9a9d0bcf2fdb84b3976c772c35097344d8e8bdb8e0805b248a72a3c5f30fc51c46cd259a9e21008b9091c253af67edca1d2111710a384101b6a20b87e405412994934968ac71da327f45a0eec5970962afcf0807d3b326a133cec56fe116f411e7a3ca81a9e541b94cadce847018a3ff2790cb58fb73b3a68d4d471dc5c6a6aa4dacc8cd0f70a90a5bf779fe578548039ddb1e876bbcea8b3d4e2a827ec1d71fdd8baed12b8337d42d59a0ef90a2030d8644c9712d05cc598e8da56b233b2257ab934304dd4330cce5e5f1795dc97115310ab3593ba30a2882d28e3b0348fbc42d00bd744463eb55205b2b3729d04123ecb0014c94486c09c867fd0227b130f4961d3e96bc68ba523c9313af603e8e642823b94d657c08be23276a89ac40097e0af02cc42cff300f2cb8bde0c020f79f456c8ab9f265322f5ce815d969daceaaa6cae5167f09e9cad0996df9d4cfca8c915508745187b94bfa0ed467e9f3244d09c28fb98042fbadd21bbb9eae3d43fb437e4debd424f05836dc818adb4f2c2ef7640aba55cf025cdfe2869d5f3f4ddfacf73c3993e37a74297fdf94fb99bbbc4431bba4045cc3b9b3e9de1d70699b9fa82ef6ff23807f8e48bd8a9ee556d484f9395762bab874d056771d71d494850430da7a2068dc6f5219612fbe21e5d226fcf981c925eea2d53b1e657f2cdef3307f986e6577181a01d01ce8ac98f7d9f6590c342b871af916aa854c2b304a520d20866fa0414a57ffb36c4eb17857b3c7793017e15cc8c2ff50b1c0b99609c270e31ccbd49c38027e41a6f2d58dd9349db3ccf94ab77c1624005bea003467378bc32ea087e01252c4492230e5f9abdd6519ad24285fe63b50b8613b19715d47fd25b77b7049eb67862075d1beae73598ac86918dc1ce4a090f9f92020f2c919494008e514e296d0b8fedb6a7a92a068e262f65fd8bb7e25f9b9da6e952bf50c5b7b5c499f672afe07888959cf34748b833372a0a0d46549cc2c0741faa799460c15c49252d67e5ef22d9d84d3488b4ed2a109a789a101d6bb49836f874369f960020b70ed860079e01365a0e44103fed0bc1e6989e8aefc375b710c895eac05604b227d6121537477a44fe06f665291fda0738b3ce372173dd5a4e59c8af97cf4c23c99439456f155d1defcc40281ddff7190811048778d32d96cee2cb5cf0d115db5199d931385ee8bfd6e11c1655bcda8f1c56cf09a749f676cd1a114781ff588d2ea89a458946e7812fae7598adb52fd528ba86f79ea843ede56a1efa602aef743230b414f040d790fd29a0bb163b004352f541edc51a1526cc54f3a6d2d0a476b6aa16074ba1ff89e4248985032061e0b05c9d252d8c0234427f80c786fcf01815e84c5d4cd8098bd921d49d3b83d70208ef821e8cb2ee4b42ae412965afbc9ed434b7d2b76003b19185b20ff163da1cdaf753a59ca3dc9f183215dec93a6ffb31d8d1a683d44f4e60fe1d02320fe9992852819a623daeeb1c1c503eb66d2c81aa3e40942c420af056307825d2069ee43f5cf32372c2c74475e29a305b25d87e005f83852795d5fc21977248fb5561d81d0a0b89c2a3063c8289e5c13728c4408a206a7589a27fba62e5a08c83f993590c437527757f52038dc90e12bfbce6fb92727d071f83c2b31b3d48b1433c67bf09dda7767631469631006f1334d36eeb4bd0f667190aad39342bef", 0xfffffffffffffded) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r2, &(0x7f00000001c0)="0fdeb69384ff", 0x6) syz_extract_tcp_res(&(0x7f0000000280), 0x519, 0x5) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) r7 = dup2(r5, r6) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, r0) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001900)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000001840)="f588fb37ff1edcdd57127493a5511169bdaa653b34db9acf218e224c3cd9dcd9731602a73d9e57080cefa62985e9ea62bcad4073c0ac16232f7a161b8ff4a3f76b91db069f1f0ec0868712de51a096d695dc9066f521f790655ad251ee0857be98cb1e70f5adf999abb06198052d1c4f269191ac86a501ac652555de3b89ea28", 0x80}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="4e48c072"], 0x28, 0x4}, 0x8) 16:02:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffff}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x202a4, 0x0) select(0x40, &(0x7f0000000080)={0x9d, 0x1f, 0x3, 0x8, 0x329, 0x9, 0x8, 0x3bc}, &(0x7f00000000c0)={0x401, 0x2, 0x7, 0x401, 0x44ae, 0x8, 0x9d63, 0x1}, &(0x7f0000000100)={0x9, 0x1, 0xb167, 0x9, 0xb29, 0x223, 0x5}, &(0x7f0000000140)={0x2, 0xfffc000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x31f, &(0x7f0000000140)="080934410000000015b668f635e9") r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x9}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) 16:02:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000002940)=ANY=[@ANYBLOB="6202e57f7f0000019edaa69887cb998fa358235e9215d4416e57465b187a2077bd02affbfaa002aaca7eab5022f7e92d54f6b48a96baedde86bca2ddd16d082677ebb357a87b5b9e8521852a2c16ce47047d6b871effccdaee7892256208e32c1084b837f6b4ce676f03e9d24042fc4169c9baf73a03c798a553fce851ed308ffc6bccea4825fa45a8aca4ae55bb801c3db7d0e3f3bf4abda3c4126badfceba0ee4f1cc0c79dbad0181af60916769ea17654d10542b171604c5e7077843aee07252e14eb3cabeea0bef7b2d700fc62865af7"], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x8000, 0x150) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) kqueue() r9 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) r13 = socket(0x2, 0x3, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) r14 = socket(0x2, 0x3, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) kevent(r9, &(0x7f00000001c0)=[{{}, 0x7ffffffffffffffc, 0x4c, 0x80000000, 0x0, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x3, 0x4, 0xfffffffffffffffc, 0x9}], 0x8, &(0x7f0000000040), 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x0, 0x3}, {0x80, 0x4, 0x3, 0x800008}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0xfffffffd}]}) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:02:22 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = socket(0x24, 0x2, 0x11) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x2, 0x67, 0x0, 0xfffffeb0) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x2) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x20}, {r11, 0xba32788bf306cb40}, {r12, 0x8}, {r10, 0x8}, {r0, 0x4}], 0x5, 0x1ff) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x65, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0xc0}, {r2, 0x80}, {r3, 0x8}, {r5, 0x40}, {r6, 0x2}, {r7, 0x100}], 0x6, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xff) close(r0) 16:02:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) close(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") 16:02:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = getuid() setreuid(r2, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x4, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) write(r1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="1f7da40ff7ed985c4dec712f99132f6e2e732547a7250cced030e1427d32cf57f0555ecddc0920142f83aad118de5245a7bbb0b494b9d818bbff97ad3d77d7cee798be664fe24da4488839e096456119f0fa8350c9cd0814002dd30d419b500770a9647abd29f1db142fbd834e4e9729757681b6641d6daf87006aee2740ac42f931e60dee66981be200ebd3d7e469f866e5dee500a8020f382566", 0x9b) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:02:23 executing program 0: pipe(&(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0/file0\x00', r3, 0x1}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') stat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)) chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') getpgrp() 16:02:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x0, 0x4, 0xffffffff, 0x1, 0x3, 0x40, 0x7c, 0x10, [{0x401, 0x0, 0x9, 0x3}, {0x5, 0x51, 0x8000, 0x5}, {0x1, 0xffffffe1, 0x2, 0x8001}, {0x1f, 0xffffffd8, 0x3, 0x8000}, {0x6, 0x3, 0x8, 0x8001}, {0x60b, 0xe9bc, 0xffffffff, 0x9}, {0x5, 0x6, 0x2, 0x200}, {0x9, 0x7, 0x7a43, 0x35b5}, {0x5, 0x5, 0x80, 0x2}, {0x843, 0x7, 0x7, 0x6}, {0x9, 0x8, 0xffffffff, 0x20}, {0x7, 0x80000001, 0x4, 0x7}, {0x200, 0x8001, 0xffff, 0xa1d1}, {0x8000, 0x3, 0x5, 0x6}, {0xffffffff, 0x5, 0x2}, {0x8, 0xe1, 0x3, 0x8d23}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000002c0)=0x100) write(r0, &(0x7f0000000140)='\r', 0x1) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2a, &(0x7f00000003c0)="328a987a3be529921ec19ca95a77d492a72fcca087db34a6fb2eee5b4e1b8db4c8e76777f9f62b2801e4d942fb76b0b2c4f7c2b647a0ab3f94d628df8ecdec838a4ac200000000000000eeaf6045a927aaaea49ed9813ab7e7b783135de99261b8860b76d181f7f53ff91a80228616025ac60f1068faf2279f09cdaa1112c780116c790bb863d5855d16c4eeeaca880b431b60d806368f987a64e24ccf158e47") r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x6d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xffff, 0x12d, {0x7be5, 0x3}}) 16:02:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xa5) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) 16:02:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x2e480f2b7ea6a98e) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="8788dcf09168fe83f8f1a42bbcf8be37220c01c6625b4c303706", 0x1a}], 0x1) 16:02:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) open$dir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x10000, 0x3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:02:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) 16:02:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = dup(r5) getdents(r6, &(0x7f0000000080)=""/178, 0xb2) execve(0x0, 0x0, 0x0) 16:02:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="79b20bc75af109620ff0cfee6a227f41f188b07562ded8dbb8e87b32a4cfec9e0532268a510453635733a2c6a2f0167c0bcab6e4bc057ba522cf5da5118eee605736d5b46186c1784745f83716963ecd4c13546c01119df631f4b5f1e9769475049adb1ee3c698b52cf52d2abd13ffcfada473a50804269e8f889c5c6b81b548beafa5bb77c14b32e50ad7583e004f06a2ae64be3724"}], 0x2c, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:02:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xf7c5ef10ff2c0848, 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) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) fcntl$getflags(r5, 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) flock(r2, 0x1) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/`\x06\x00\x00\x00pf\b', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xafb, 0x5, 0x6, 0x10001, "39c5e04ee6f334fc404933cfa288da67608819cb", 0x7fff, 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0xfffffffffffffe9b}], 0x100000000000013c, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0xf2) write(r3, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:02:23 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x40) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x20) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x9305561e17d4a692, 0x10) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0xfe}, {0x2c, 0x0, 0x0, 0xf26c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x40) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:02:23 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x1}, {0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x59, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) pread(r4, &(0x7f00000003c0)="d57e78954a291801287444b8e84274525ad17960efd3e3a9f0fde2ff03e890b715b909888272e78f50ae3413ad98d92eceedfc07a520b8a0c1549b9b8916946c4787b8192ad2a184c05f214ec94a24905c3d9eac0254e829a68390cbdb962127a2656af6d5122cd1cc1da32906a0d931b0f916ec9faaeb44157e4579e6a0bc98858ec52959d077dc481c39025cc980a30ef1ef21b46bbd900019dfe9b55ee3c273a9854bde23c88773d9c073bbca3cd4189e4fea9e00b3c2c261749e95757db027bd90cfd7da2e74", 0xc8, 0x0, 0x5) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x397) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:02:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 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, 0x1, 0x0) r2 = socket$inet6(0x18, 0x5, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfb3d, 0x6}, {0x18, 0x2, 0x5, 0x2}, 0x7, [0x0, 0x1, 0x8, 0x0, 0x400, 0x8, 0x3cf, 0xd5e6]}, 0x3c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:02:23 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x19) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000480)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23e35700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb259d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6592870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1c01ea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b91f00562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a008c6ae5559ded00b456907108832d0f9dae329fa071bd7c08e7a63559b8cb5fe37b4e5a2d8c23f828d8d392787d436d6cc75174dc5e93f23231db4ecc43227a3b7b837f599b247573f768f7414a59659e31f28ca22e060c2f93b8a99e8fd61e29fd53b431204bbc65bd145fa1e3e39d1361c6e07bd98bcedb9af56b2288e0b97bf916abc19a6555d97994e55f83d000"/910], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000380)="34be21fca6f9b808f5ddfd0e14a0c0983439ba53e84da6", 0x17, 0x0, 0x0, 0x0) 16:02:23 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) syz_emit_ethernet(0x1d2, &(0x7f0000000100)="26a3c6033e2f475ef95cc5e441b9c88185eb53670df80f136047cc5827f68c582ea5d68aa50f20293fc73b66478ba7efbcc8180ecd0fa84dfec8712ce486e1cf4c4d6505c9f8e10e648a58a9cff7f162ec85d95b3383552e793dcfed999d41e2a38020826c87bdffd1433641b5d77aa6badea9eed92939a2c68df203b10c86af0b9d0d6c71e9d8a14a40e42625e1a19cdb8c5fd5710593f50972a0614da15d892cfcbc7421f918dc2006870cbb874bf4f1947259d4a13906a69ea6cd000000000000000000000000001dfd45af38a20570943601688a076326f774744a7d02382f0ab045ee89f8ffdd06e7b09ba038c72272850c6b5eec86a26667a4bdd1d4973ca7daa0f149143b89ddd2da76be3a57c9b48b4c3c99349cf5aa19db4d90e806fa8d6713a6ef7916f9913d0fe36f5fcb32a837a5130872da5f1068d1035b36981981df7f47a299767493f8d66f1f2e72411f20349e01cad47c7804036047890b89832e902d25d31c5c702a278f5f2b7b595704a4a16e2729bc07318c4f8eaa6ab92c0d75ab28f033d29100861aa1266f9fe244ffc40dccbc336bce07cb0e8c8534741c33f52309c87b5dcb53d73a3e3793b8787947ded7e76881746d10e0ebf01c6719c4864050587c355b05c60492e8580f") 16:02:23 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) dup(r2) 16:02:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000040)={0x34, 0x8000000, 0x200, 0x0, "1be62c3600", 0x4, 0x2}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) write(r1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = msgget(0x0, 0x200) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000d8e1a9f696b6ce2a596f798a69bacb75be83173124fc8f20fd372eda8ab4678d0716f650da252b3efc791dd47022a187f281411d8e8c12ab785164e5581c4e27a883ee23e3ad81cada8e75c95496ab8ce0d9db0c86db2f3d157dc2c2863c6a5132807c6a59f1ca09d133a832870741c2d1ab60f5fa6830281415ec982cb2c2f6cc936c5fc34b2df23f9e2c3b24a655cd15cd53ae0a8c547ef25558a24bc79098ce55f8e725347d866076d4a9c4ce5c81ceb2a669fe160e4f284d7b13433446606a37d9e1432117a9fdc6146870357f056b4a90e36d188d117b7c51d5c9beb159a9ad6632fa1911e7649b76987b4d19c9a186df5a9f9a1e331c3542cdd27c159ab8f8b704df774cd992ed099b75bc57ad1fa52f52fc235cf067329c12fe93310d980272df5732198c66ac70d0dffa489d8e70a1fdb4001da0b347f71f0c9f2c52cce10b391c6c92fa5c14f29cac7b8fd33313e2dba98614e86f975f4961913e852dd122f04810b902188c3cfd1a4ff0f69d6f1ab0074f9ce4e51ec391398195a8d5789ada0cf4f96e38f8854b645e5afa9bdf9bdf39235c95c443f963d33d27354c5c6fed247f1f4c54617486158de7b0cc6c56c2bba1ad8189c073370fb39813c7b69fd642e480de96b158049772c473853e5335516d49a60928426dbf74da207493734deb9fa4dda026e70a01d6345d8299e138c3fa9f2c888a0b157ac04dddd66e4313c66da2e942a8ba7642eeb00abdc1c03361aacb2314d1249d54ee369e8cf68d97d471916cd15322b9791858b74ee85bef15b237e091f995c8df35fc6d1a48b2b2efec60dec187009714a0d0194f49758e94628c26305650a84dbaf467b5dd09789278b16d58e821c9032d07fc09440346edd730b6394666c6b181ddf80d93c0f4d6328d995e02f333b3db09872a179529661f9f72bf9cdddd68b285037e8a037f8cbbee3623390c4ef97fc9070e2869f6c854bc35c91724fbc380de1a3148d7b0b486ab7eb432f3fa3e51766abe27ab993e730c95f3824984b65a689106f29d17817e5f8945356366131441efeec7427ed9401d9632f8c933d2916f03b27a80066d408100a25d33cfe4d6411b8f7dd74129d4bcca36bdbcfeab884e1a4297a204557954c8ea283994d3d4f3a2e81cdafbaf62830ce92228ec772b710165b41b5508279a9b7b07911116f9fe9ef4faa3514c0e1f7c130455d214293a8811064d5406e03b1f133af2c665a468140de52f069cef68189ff4fa205c353b9fff7b245a7906649763a91646c1fa1f6c68ae9174f5f3d341e05522ffd2e02ed6683651b295f919fc86b1398959f786b9176065ac06a0a35dce83836de03805f6d93119b2068156d5c105143e4bb3767c894cf9deff506b909d78c32d7cd3f94ce25801b78d38e1448d79ceade311550370a2d1d73ade1424cc3f9837a33b498e4c5db467fdf98c72f8a77edfc0ba423b6f083d3ca81ac20ac0159543837cea08d22f531925aab3537b8fc153706ffcd45895ccf4719e205df02c95f809adf567355c6ac69a543f2333d02d29c3ac89f49a46edde50a8532325861d0cd163d6d50c370d6abfeef76225ce7a97c1c434f84ad23aafffd10450f037d747b49b42f40b9a7d04772d5b396cc2ae7438b4ed89885b6a390cb0e7f690f872f67cbd683ab51a60816056d294c8e1ed369fa2f97d1fddc4e514211f4952d75a86444e5f3c9721d9f724b70efb46f04c879ae8350e3bdc78078a3738901b28ccc5c029ab84104940d0118de9ca9290ac7708855b2463778168d62daaa1e16b5737606914d38d73225e922815375dd88d92b66d4358b7b6537cbcba2e55891ca3425f9fd4748447b8f1c35398773db410d394f9e6a8307dc9918d323fa6d5c51478aed90003c6f5ad4e72d12765935393a80d4b9de32e78da4406b7eb721bfc0400bb32af3b6e1b4c5a1fd1a8f680595601e2127f6652e479363e7cb82e1fe1cd262010df768fecd68f285399ee7829ccaa1ba73d2b11e5952d66fa39455c94ae25a0aab5523ea3b07360a74b62fd210988ef7a5b5c34596cac8f80d2e5981db30160d92b0a836d31cbc650403283459dbf2aac626d21c62775e68dd0adf04111a9bcd58734895f36f10eefce9b3a316e8dc0e0951432a1bd36c4e4ceca20b58f7f57365bc35ab5291761f02931531af4b02fe7232c34f32028ff3586e3bbe0466ecabb631c8ad1695afe138ff05b9e5beef5d61b5dc07e25b8422ee436ef00e18ca78e45c900323557c96e77cd20a473f78903dc71a598cce82c86f5f3a42c8a36e457daea41e3dfd83d922ae3199adcc5bafe6d1f44ab58f574e2db690c169cd97ecd1b5196a5fe9fe0f2cf34bee0353d951ce4380c5ce0472e48b1891b0d22d658110f73877cac3081a51d6d1689be71d22a9e50982b82001cb4ca70e91b2ddaecc650679441c32b9b86e2f7b413b575c694d175dcbd1c319ccaa0316a5b8c515b6da16d089fca9ea242c73c6f9eb64a5ea95f1090f49843a1f5e55e94ad27ea4a281a4b2f93221e8c967997ab0dec2f2250b37ba11f9a3e3880397c08ada039fe8e23ba4d0dea45df0d30ccd30867e056ffca9ff802d8f39136a3aa1827641b17a15a2ba7014f36462bf977c69c77ea1103b3a940829a0c84740f583877dbd3619ed76ae5c8f75e1141be53cc32be41a327af91a1955f9c936ce8b400bcdc3b648e72f266fd9d1b490d59191d1ce931d365754bcf5f378bd12098a5fad258e3179620ab2db9aa531856ae44ddaeb62f21f6f43eec61c0b3e76d17386a1a8a79a381650d6be585a1d2c4aa4bc93f1d10ed6b2da24b0d7802a754b501d98139d585a50b6162b24d458436b9185a3706a8f99998b3539ecc3199dc8823d01dc456f414fc9db34067f9eaec58e3809e351765a5844fa49b40b19e5f7c11b55f0f4c094d5a37e8d3ea618e79b3bdc2a56dcbe661fc45817482d1d3afba200de5b224b6dd3453fe2ef4e6e260d2dedc87b524fbadb68dcd6537131b15f6192c561bcf216dc70d5e6a99fcfcaea563732d270abb84ca0b5d06f0f69497247a3312a089fd07443a620af05eaf225d44525babd1117fec33718cb5df4a2d43491affa891c0192e767e04b601f949eeb9496dcae2e7f308c644faa2d6da0e49527068e59a86fce03621cb3afe46125131d246df447811a0aab9c3daf984ae2eb76166199bdd08bdc34849ac59f4778873e20ebfcff269dd17bd43fa7c8d36bfd5257d0d5eb9080d202fffce4dd6b6499ead8f8e9680936494c9364183adb45d41fead7922ddb50d199167c7db38815730256ad4d6e1dbc337f50404872c2faa1d184ef7c93988ce05e44c1325149aec2abec32f10ce16eec448977196dbc8be668b0471ff4c16f8e521ef83c4aa94aca12718863d1fd5e8682cf9a9d27c352bad1114662699df3e1819484cd004c463f8829bf3f689c7a73c3c3bfe819453cd766cb776c3736cab9334c0c2fc0b43a40ae592e9ba9573c26ff819103b7509a2263024412c81bf5ded8e3b59b318996116842fa989c2368d82cc8168cd6a2ec651eeae8143d2ea0307a757df2307ddc74cd44b97ec0152548c237fd47e7a8d1c83463bf1d66513150bd1679613d23c7a9d83dcac2f54ae47f982f0b2b6bbeeefb3b937083217e6a1d07a4ed8134858ff27811bbe668d0a58592609696f30ee8330b15f40597ced3c25ea434a89bde54705541ef7f062d13b21a3b07dac019cbebd48821a2425cab4a205b0915c8333ab3f04c11bd7a5d1669d8061a1222426a6610037658f8b7a0dd03c175a374b2ff2ee537edf4d879624c08c9c1a1f80bee571de34c0aad4be1ba56b3121e1e16731aafd21db72712af978f86cd3de11025cd16101610b275c8021d992150cea1a6c1554582ffcb04ccabbf47f32ee4a3d13952825b9a7900670f08cbcdf17efc87319ac998093c3be1d75935d3729514b26e14b7cdc58062fc9d391d981cec8684665f0111ed9ca6dd95906743e71211c8eeb056876332b35e468c5bceef8c80c20c2f9997b8143b8905a9454485cc17710608d9bb79b6f4acea0a3d3635ee6b961653e702e33c35a05f968e4bfd8bf7cba6d82627db0f96ff16b2172fe54624a3b6b4cd6199bb7895e7dd847343f10e075aaec7de3f98db3ebf705483ddaa37b57cbccd40d476a4eb202d5409e8766f64d0b3c4a4818d5569b090c9fc12eb96ce9a4340d458ec0c283633dddc7fda9a0cebdae6f2128896a0f1a687b307e72bea384eae73f80e010c5ad1b8264914216c87d2abb7ec9dbef64e403404f36b2ae3696311b1b426e3842ad2b8b3d746abd3ee0d0235df4ff6f5152355659436df6550c73353772cbc99ec1eca115f6d76a8f768a313d9f98275b67956027560a8332131baff2386ab9b7b0e92d8959278f5d0e717bdd4e6b47bf38b173784f3989c3e4ab2588b8eec4d7f1207852ddeb023ca8a130469446d966d661fff891143a1a3e492f92d15e4069735bd429b94251fef4a355093081585ad8ccb05b7d980f07f7c6abe47003e50d11016fb76ec826ab082a0c2e8934a6749c4520ca5b6caefba22a343baaea10773fba894bc2cb772931264e316a5874648914cf394a3155e0d27ec946c7faef07907c0a9d54a4181fa4bb4f76cafbede001c476bab0c135041bfc0908065f00aff0801d5fd0f5981f14caf1c5f00189deaede4d6c1fdb9c673b02ab95ce1ef9e84abe09346b45c9c8b60ed4405ece4cea785401aeff114480e3ceba2eeeec63e350e6c74e72931d185a38d456823edbaa446cc94479219ba80aa8f20ea00d89bc5395e89dca9a606a0f61887d8ee7b89768cba1471a4531682cb9bf0a10021f326c4b9f701aada22520a7c063bd0742a92e304accf2c66214f88d1fd64ce912b3ef2d140c1df4a87095927d4754bbd286b0e564cd9e272a8cea79593ff2e3399fdd8105f889d8271c7e05a7e4351adc7c98b2b8ddae0d06e375083feae8f4b7f23dd1480e492ba6ffcc5061c2d47ae5e60cd8bae441d0fce4ec79c897e019adf0b64262fd21a60f4141664422dd5cfa09bc90414c193dde3c5421108086b284ed1b8ba54b16c0a95915aa23d41e382e1451c5ef87a629e84eb29d4d55216e94fa06fbb993f116d9c1aa9f4d8309dd5047e69036fd0121c9b349765317c4bb8188d6cfaa3daf375f7b782d05e60d105fdcf1a9ef2b0ac0f06ddd4598fa4957867a840ae0971e85d5a8f25ef65fa3385e86c8cd73f67a9de0b640cf99f9cd77bef3935bbaa4f481237185736a6d4194a94b6563a66446a6b88d1bbb1a36361892c3a6293741b8a063d22d1ac0ed85cb491001dd79970cc3f26665ad977942768350d86cdb726da40cfb86ca11706c414f90beed2cc5a659329dc67835d2c6b987f7e77b9028ac687c050ff8a752cb878e4a36d60cbe6ad0a1b16b75a1ef0deed43ac345dc041791660f63a3527ad9fb170e01eac4f07c6ba07cd7dff1eace0d40be905b63442cbf498c09021417510f4f95be7cb56955261af4bdb4a753e2098d41c804f006f39941de7e3b3b44184e992f67233cc9194b9e9b7d24c3d40507f8a99afbdd5a70d488a77bb286f7c99642fece86b9e0a96206b876ac8ce44b061cae6d8f1be58a98b53aee14261c38a921025f5ca033c58f292e1a77820b7acb50fce14d0070ffa711c7eea439a91eeeb0fa8e47705287ea09908bed25d1efa5feb65ba04d9345afe9120d26115480851fb2802239cd3883140488a5a15e5a7ff53ebed2fa4aba4fcac83044bf898e983f38dc"], 0x1008, 0xb30f0ed718a8f960) 16:02:23 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad65e5e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 16:02:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$TIOCSTART(r4, 0x2000746e) 19:33:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x380000}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = kqueue() r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = dup2(r1, r2) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x756a1eadf3f3e49c, 0x81) pwrite(r4, &(0x7f0000000200)="6dd504a7392a1459d440b8c21835a70d47a02383a2c44fa5a8610d2eea0350e34670d11b15a7c8c819466ec7e9a796054670ed347d153c09cb054ec2974e5aa461dfbf648eeab19e0e9ef06e6704823bd2a5b48b9ec34f8a4c0c5db91afac96d83fbdaf46fee1295864061eec336837af95040bd9337fb375e0df456e5be6554b74a8a714551e9ac8a3c847eb171e182bd6d353b77", 0x95, 0x0, 0x95dc) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000002c0)=0x8000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x100, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) fchflags(r3, 0x10000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x10, 0x0) r6 = kqueue() write(r3, &(0x7f00000003c0)="4c45d89d77c470ad6710e38bbaaa430112491d42c8e9c9bc62dadd6291d7d72e06f87443e4df0de1d5aabf2514e71fa556f65d42b01382fd6b9396b3ec28", 0x3e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x400, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) socketpair(0x2, 0xc2a63d26f18aff45, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r8, 0x40044b06) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x500, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) kevent(r9, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffe, 0x6, 0x1, 0x80, 0x1}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0xa63, 0x80}], 0x7f7, &(0x7f0000000600)=[{{r10}, 0xfffffffffffffffd, 0x4, 0x8, 0x5, 0x314a}, {{r11}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x4}], 0x3, &(0x7f0000000640)={0x3, 0xfff}) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x0, 0x9}, {0x0, 0xffffffff}}) r12 = socket(0x20, 0x3, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) 19:33:20 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r1 = socket(0x11, 0x3, 0x0) close(r1) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) dup2(r1, r2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 19:33:20 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x4004, 0x2) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) readv(r12, &(0x7f0000000000)=[{0x0}], 0x1) getdents(r12, &(0x7f0000001b00)=""/80, 0x50) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r16) shmdt(r16) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5bf415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) writev(r14, &(0x7f0000000600)=[{&(0x7f0000000140)="eca73937f5f42c1f4dd6463c5fe5b89c071263df3d322ba0e87e92e80bed16e7e40fb306ff59d18b6b80728bd4655844329fd94fdc9fb6", 0x37}, {&(0x7f0000000180)="179d13a1c2a8ef53d166364cb0a42f585b25daf2", 0x14}, {&(0x7f00000001c0)="14aedd22b7c0b066b4f315e05e0ffff157b17453cc6a456917a608c837026ca8f8adf31a4e575e7b38ce64d363f94d0d", 0x30}, {&(0x7f0000000b00)="697dac951c78ab97626218721e551318c6202708563e6e650b3d24b4b85d52a432c46d201ad235bda913bbd100d30c912e222cc2c944732394d2c1592c5e41f77e2ea34b6487d33f7cb97be99e1037039574e1c41b76b5391df35d1e83d36dd9b62b4f5caff8cbc86881945230e2b34170eb0790c2f84e8ec770ad47c448f051012524942ea9a614f2d0a75b87f1f9564890478aedbac1001fc1f5c82fd9bb4b05165f597b85e0836b8404823f4e96fd704f0eaa100708fbdfb7bf66171a24aeb4727244f577db1b0e002e197bd00a7c618ed6d24fb6ede7c06c161e5f0352698d27ca6b9f1e731da5c96de0b9032e199978f27fcdb1db2646bef3c911e898804a18e87a8df976e15ff569270fdcc3bc9c7affe7caf5d6ee604fe2e9afcb0ae1e88ef351b414d8dc429cd389a875124b60b6a73a9859d79e4206390c061b1fa3317041ae846bc781d2e1b28dfe735ec3bb7b1dd85c46c8f91f211955812ea1877046af50fb04f4421460bdd6b95956366f5e25929bb4eb23cc0e055b0e814cbd46c41fe2337bd005bdba9e0919f7e7016f754fb96fa619b117ce896e5b4d4350f3e9921ed516f2722e7897d1070dd7df59317f6cae7fdd640c059f8958d708aa0aca868240614a92e0ad5e89f58d32452578ee5c66baf5be97fc371bc1b408ff708eae24a895f24ccd78081d31c2e38f9bb8c8b2ea31067f0bbbb052ef6d0a2e736a045eff403db08c9f032668ea37751f0160ea8ea5968983219e597be143fa094d1e2e40261bb1e1d8b512fe5da82c98a83f5a06a729b83a529bc4e059ea6618cafc10523e629fd64472e105b40f3af188cebce652cf9ae4cc2ebf51c291c84168103a5108de2a5b379337ab954668a7974f058f6a6a0080391476340bfd89fbdc7e3f64d071943788df052f1b137ae07286e927a79e64d87f14cb675bef662f12c1b34142e6956b92b8277e9251d9c4d5adad948a5010668b961ba575e78e0aa98d2f647a4745e5a157cf6b0b187996115a497b8ef011038df422d2e6df346b4a0d1d060ccee88f3e58bf0dba0b5190b8189cde6995120dc24138f6ec0ee9a6fb124438cab572030f3df0a1856b7a7e81141565083b1c674b051a408d99ece7924656626ac0a58ab13b192a855da488df1f6de42d0ddb1df7f7151650c736546313de787ac4ce81a83255c80f7284de0a49cac22e65a95ec90e84ca9d345953da025cb55c342e904ef43e9c157e2e42404fdb2f28f63f793e214303b5762ef79be903196746ac9d53c2bcec46565e3fa21717983c6fb49a7094e5214fbe44ea22200b54ee2971458a0c123ec61faae24deb1dfa0a3b05b685e83a56201ac1207425a9b289cd657024625074fcab56ec2f3b28e44f9e1453ebfc6651b8c95e3db5f48ec44b94aecca2970e1ab9e74eaaba047cc320bee5b619acb30c500afe3a22d6edb3d1dbc48ba5944845cecc671a2567c0c3152fc277a39995c7a930754504045476b09b1bc9c6d5fba773d3bf64d6efac10582957a2c1ccfcce3284ce323703c803d779da53261428d8fae063ee1c16fe107ef9d08932fa22c2d23de5eee369490a00def14861ef776f0212545bb3c591014ce5b7502ea76f1fdf0f877c606e8f024bd9d7172f501fa0ace20fd736f6f0aa432081fe3918a315d7ac6e283bb36955fbdb45f80d5299993089afccb9de065e23890e3e734a5ed5d08e6012f3873d25d834973c4abd94cf9d89c1596f7ab5141c8a4e9e849a975b7285a6336b6ea0f956e3d59c32f12c816433a9d1c49e1b3663af6d2de06efe6a092016616b6d45bea9b629786f412b465d2acfd4e8d06b7803e1425022c03abd2c5cd710a854cc3b0b5a1563cf7205a1e022c687a04e80e367c19fa9bee9a7e186a83f0972f3f5b9df40b896fa80d9b6d98315874ad3e23199ea879d945f0b15e6e3865f01604ec9c6f0fde0c7229ba82d4cbc6703f8ce52451c463d4e7c300408eefae6a10a27fbc2f26f688b47d1f47d8398679bce53bc0f26f7cf0e44677068e23672eb156e6a6f11a229318ee0b3885b8b7972057697bba43a0f06911d37ce8adc8ace1594639251195c32b1e67453ffd0a162ceb6651b18aed65d8dc04945cc805d4273931c5bc927a2614186ddb2d0c4494a8207dc680a7e463118127b3fa91ecbf1cff20a5fd5f5f73af3acc489b402634c886850faae6daf60a9974b601f4a44f99282f546685166b3723436698349074cd1391bd91fae006035c4bd6a3f607c7b2e13cb78158e4140cd0361c9d552f90deeb61678c4f7d242ad8d2ac1d8be375d3886b30d5d752d32dda4d9e24efeabc6c12464f88868a0795dea45d8a391c06c586e7fed61e60c134924a4d8c853d1d54e1a80241a943135871604794cb6cf6a63d12a36ea7a1ee4371c6150cbd15389e925ed643f9bd4235351b2f06d496ee2bb107675aded9bff7d001f4a22e6904f6016e14849a14804a2d1c583db7b310ff1d1013ff32fdd267d2e6d2b55a3b753321ed63ddcc760ba05565d8a21f900fdb4d803b8ae038b99cbb24304ef75d7aaf72d16936e13684298c87d53eac6f5eb89ae418492ebb86cf47834d52278babeafa69f7f9407d6004acea7bc10b7b575eccb8fffaebce1f28cb629f11410241b9765777ae5426eaf3f370d81e036be6753ad60cca23d66136df4eb5491aca707c8b08a944fae97ee6c9ad136b95fa60092fd2fbe0deb37137ffecb679f2a310fec3cd6418c0ba5f6ba2bab4c17d1c5c4cb07f9c1ddb08eb20f3eef888ed301a34c956a14be870f7def4d0344d62ad2b4d7b2ebdd612062f6bffb7fffadd54d66b10d5593bcea3b182f82090d4508879a775bd9d3b8b22d90d6974e491c4216ff62aee12836c33d228eed974f62c88eccc19d8ee8df06f8ef9bb8dfb8169b6b06744b94a8f2bd0a1cb60280cde17944ec3f5ac068adca461a280c1c7c238b28c4a2efc959336849452c3ebe00557fbb2d51cc0268a736681786288077805a01387dc833997df4edfa0408f6d20fdf02f40da1c54c6fdc7c615c04c1c183448247cfa3a80f39519e10aab9550a9fd5a6398abef7f3e5b5610a23a3045580c1ab783aaed64f6d0d4c6dd83c690bc81ca66022b7b4ebcfce4b72f91cf4809f11dfb37be17fbeb9aff33c3f3affc747c630392a00a2c88aecbaec22c92f514382f194d83caa73460299bfe104d422906d41a5d530fbb77ac8fe853cd35bd16016ded6b5f880f368e9e7b4a6db119affecad7ad08de5cba255a7743eef3e6320b55177f1af01cd83b32a4c404da94d02847e2616ebc141958dbc881dd54ca3b371c9a40320a3090af5cfe8ebee90f8f7559b1a95a42ebd88118fc674996a13a30cd3ee4c2809df3008f06e6ee4b2a2708157b5108080e29c088eb8ac470de648e68afa222434335fd81f152ad957ab87782f0cf510283afaf1bd9289df8e7782599455e02a3e8bfabcb5acd8ca5f140c35379743c9ad840c4e00d824022e7d1cec373dc59a32992d3d7e8ba9069dd5b65d783361dcae21fb20c361312b8f9073eecef9eab594f27621db2687f400e9b0ea83849108fab75f7e1618beac6c734dc27d2de1ac7188c21fbeb8b0e72072a325dbaaddafb95ea4f69cf7f296639f6e008ffa103aa2a353b2d297c14234158ef3692929dd8d63eee6aae947c04d56224feb2f346c7e7d2cd1a5ec0a26e392ac3b0c4100dcf45cbc3786a67f3938ac3b0e54fec876cc6480c6331eb40be9ccdb32d9958bda10e8e528f78c264d9dc93ddb87cc01a529739fa62544bb2d15ee608cd3c955e28ce1fea6f2482146557b37b03dd1fbbf695ca34337ead147dfe4f73d86e621e392e5c263d33cd45841e06f0d6eb46077622a79fa4804e11ad43d5d1ee045de8be6a276aa9fda8f6bc8201939a548d709ebe8729a306d1b86352e661a2859b8e1a87aa7d82bfeca8c4980aa5b62bd32675868c5abebee5527b8348ff323a0e5969741560e91b8d4a567bf8383d9578b5d6e720e9733dc31f25daa669f3abafab3032c900d9ff561f19378977f874265d351d36687a68cee1ce2dec463f5c1603023f8462a56e2c066f844a88a11c13981d05c46a3eb2c8190d43898e889248bad426fb9283b720df36f0a822da9ca448da8949b107538dacf9a9f4ebb029eb7c2e6be005c2e421a08d1c8602931d7eaf8ec96d7cd8edd36b23e4dd0d2cad275297df26e330aac843b5b83f1ca2cd20e2ac2c2eeb2d1412187fab262c7c37f35e159ff3308b3f54cee001d24e718036913be467a95bfc9b3e7164f9948459a580044e5da302cb94ca9fdb787fa6f0983f66ca2365d8403c929a055b6e1f3a686e0ec64b6c5840ff083a5d421c731e83a172fc57ed49a3bbf727a1e1dfcb73b333a7f6a92d1f86407c083d1993499246f8ea5794e6b3426e961da44621b04194b5f8ab0517ca064385a8f30a04191d76dd2b8e61704e206c9e0d89b6a8435ef71f2df7453e29bdec2e530433928e3995f2d5195218cc0fdb44208fdfdec56d2a8d1f1967a46f9bdf82725bdef3aeb370a353f128fa6483968fe9a7d046c6a31b4df55a8cd5d740e176f5e795b25d09349428efeb8a251bfb86d0837b5ca5fb7ad1f12a7ebe63ff78fbe50388ee993c5245e54f9a6584c6e2361dc60aaf7b16ee5f5f4bcec6ddde10f09634d00d61a415ac25ce729111afe012c8ef5f50ee090ec15dc2e06099a595c0b0a10632496541ee90a665fffca652ac5c102f3020c107420baa66f1eaf2aa687939357c2448e441e22f204c33f13ea3cefe9ebc18d510517094d517a6affb332e2859fc4d93781a3c7505c3c6bf68cf18e1f23c3e2776d05130ff5a9bdb7ac31a05c1e44dbc04ddf65ee0b86bfccd0208f97e273e2de4c635ae2a3c18121ee48bb9f7d852fbba6f9a5571d21d2e7d9db05e920e5fb4c672d2e853ce689089f60424308152ea3b2843b9b4bb98af59feca7f662e5495c418bb14826f3155fb227778b655e95a44555b4aeb7601e19c72a5d9ef390884a870a1d5555d59a6777f42a3d8adbcf9b67d18bcc8a7a4b14934e563320cba98f6bd7b4cb1a33be9e3a5db07fbf21e0efbbaed7cae1d84bbbe057bd6cd727a4cc3578e93e6e12f417542ae2e5e90c0575233267353c2fe76211bdd72cdc9d5d9d8f8803fc22317d8cbde8f476e45aca104772ba3fabd67e332954879966936b60176e087e15e14c5b7931c5afe655ac1c8f9dca92e48fe57d292650bd58d57f0efbcc49f7bf04eac68d54f229cc7b97526cf2dca84dd8e86b83c98c1dbb819e7a1b31aaf6d4be860b42690ba62bb2bc691f2014468a1fec53e978fcacc73d059f9692f88e7de7974ddad02fe01f467ea9899321d3d5e6f0caa2ba247577bb313d7536eb2ff4b11d1740ece74dd8dfc89280c71dadfc9d0e036512712ea9f40d837abc79582afe896284f1c8b258f05ef2d2f9d66c6d6bf3760b4395654a1fd98d0fcd56c3b020d0da7a308f4b566aecc82a8a718f96bb811779318b8cdd9b7aea6a18ef53a21a11f76c740bd703f6deb75feb702d0e3c2f7eb94bdde984c5ebb72623a1c149462fda3e3364ebbefde7894922d4677de04776203b33b8b1f265203d49433ab093b98c04bdbaa77f9d64c32c1dbe4dbbff17d4037c3dddeb5acc9d6a76402e22b8d79b9d654e2ce294b81f1de38107333fb412fcd1882f6a0d29296f323009f048d7998589d51bf0a2fe527efb8004153cb3686e6a6712540224cb0ce475c5945708df125d5aa1faa776d7371a8e0950c799f7f246d60832d4", 0x1000}, {&(0x7f0000000200)="ae4d599385a6ae64a7557a44d798c007b657c511b5f4284f2be82b98a24c9f7e8442fc6082cba59d83cefac4dfc31ee3c37c0e23cf399704d7cf83dcdeb473d248e0c6653022f90ca36e1568ac36e1bbf5e579ceed2fa446c3a82ba2ad86498f14b78b60ccdb69dc69cb9c0b65b5a665feed829994010f32fca03b1262c91d013360437a72f79ba103211dc4b7678953a47e7f6a97f6cb49dbea9644dc3af34c301ae17e388bd5bdf7f22238b66a131025b5eb05a1eb00ef25ffb5bf4df4cf8d", 0xc0}], 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 19:33:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e12efa4fb1777079d81020070bf0100d6ff0000f007000004"], 0x0) r0 = geteuid() r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) setreuid(r0, 0x0) lchown(&(0x7f0000000080)='./bus\x00', r0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3b965fb81b4b5a112a1fbb05dd6643975403e51e504d56ea6f07469b20e7e70460345be5567255890276634431ef677d1d8778290444b098ed8320d2a1bf7db62c3acb5bbd678471fca4edf32c96d2d65527a5fd166237fe8e508559b135560dad1055e28b773e37f0f25e2edeaf270300000000000000a120a63b0c4f4a72a0ba8a32e840d0379ab5da1641a71f11868f2200fc2ecf11de29620ba51460bf8bc24f494546726805ecf873c72e91052215164125f92c57f9ead0ab9f7dc04cdbfb419c559d71208fc467a9ff8bb86c58e7fd087310eab61ed516516ea965e472a8a90bdf0b9fd30648cd98c577"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 19:33:20 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1e4b, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) connect$unix(r1, &(0x7f0000000040)=@abs={0xe2f488eb0814e1f0, 0x7}, 0x8) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) write(r4, &(0x7f0000000500)="377d20c73c190717488513e05b810994dd720270fea31b9fdc6843cbe0f0230000000000000000000000000000000200000000e6dec4c8c6a85f912276ee0b656c87d63206da1ae6c806d828c8971bf918842e23a2319f888f7323e245aed9f66c63a77764bd6f5e8c78f0446d8cb8fec5da40b81b52dad68c7c7c49f776876e66ff3b8b99ff0677e2b4de28bc7253ddd91edd8b3287afabad39108f6065b784401169c24b99910876123b27fc555cfc4ef1ae6f425137e4534fdbe8d6e49b1f67cc907fc812d597c39a0dddb488814c2519bcb1f22ceee858d95fefd86e2537ff96c60622fb2a51329afccb667ce150cc3b6e4a50f151eef9700f97dc95226853098a646568450c2013e29b335423ce4d1a7561740b1137c399780fe40a8a7ce8b844852f9b093d675675ccfa8b07f8a66e87258c91e4c6eeaca1fab783f09d1b0479b8833a2db44861b0240cbd3a8ead369aa1917dc3b549432161816b7b3bbcf2c723b314bc283c707fa06acc01706898ec07eadb53c24d8e687a0ec9141e5dd184fe9f35a7423f0b1a11050506032f335004323e06", 0x197) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 19:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair(0x1, 0x1, 0x16, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0xe2f488eb0814e1f0, 0x7}, 0x8) write(r1, &(0x7f0000000340)="377d20c7c6e4d6b133b929b1133c190717488513e05b81099470fea3fcf0a329f5336c3449ccba1b4a505cb5069fdc6843cb", 0x32) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 19:33:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f39f888969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359ac10b4247087f2165074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282721d1dec7d0c8fe88f6598757aaee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e3358"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 19:33:20 executing program 0: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x1) 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) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000475f6e910edac44dd1c4e77ba4f12fc3a88fb064d8a53c550b43534589d11c3cc86ba5a846bdc0120d9defad2517f74890ac4e12f5ad8b2b26e43af334bb0d61b0ac3d80bac76571ea04ecd8246cee28183f648cafb47ecc4089add4e50b997a0f317d0107b56967610c8e4a9486b79771c66c6833079601000000"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r60, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r51, r39, r44, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020800009aeab5beef00010000001c0000000000000000000400000000000000000000002100ffffff7f000000000000000000000000000000000000000000000100007306220000000000000000000000000000000000000000000000000000f261789ad465386d9fa1e2e213bf6a6f7e7e4f2607bbd82b57507930d8479126dae23b4b21f2910d4414dccebe7bf2cfea297259f9d672e6d7c5a1457f0537aee84261893db13dc438589f2037bd13fbe3b34bd643646741745a30c6987a3401761f"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r69 = msgget(0x2, 0x0) msgsnd(r69, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r76, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r70, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r79 = msgget$private(0x0, 0x20000003d0) msgrcv(r79, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r79, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r79, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r79, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r78, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r78], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r80, &(0x7f0000335000), 0xfcb7) writev(r80, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r80, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r81, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r79, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r38, @ANYRES32=r80, @ANYRESHEX=r81], @ANYRESOCT=r12, @ANYRESDEC=r72], 0x4, 0x3, 0x1800) msgrcv(r77, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r82, r45, r44, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r84, r84, 0x5, 0x4, 0x100000000, 0x6}) r85 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x2, 0x19, 0x2a57, 0x5}, 0xc) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) sendto$unix(r2, &(0x7f0000000180)="fc02089e112395b2b7eba220680ea64ef924525b91ee310a58", 0x19, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c, 0x80, 0x0, 0x1}, {0x64}, {0x4016, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0x209}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000024000000000000000000000b821baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85010000001b3b7f53f37b9fa59e61f367766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d1700100000f6a06fb9828f50673b776e242fc4fbd27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236db48439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b648253b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba7496402000000ed93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf97b1c2dda1c15e922af900"/475]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r2, &(0x7f00000001c0)="17226d557b57c6fa7d932d06e9cbd12a3bc25de7989aff246b14cc0d868208cb81e033d5c614785a8a65c0912a51a321f97304f6cba3eed0bd7568504feb5a919b786703bbbaa90df754f4ee6d74f421f732f23ef0ccc9638ac4469b9f54a7079da697c5077a29e3da9e5c0fbd9e0d74070d6411f6f84e527685b9cb392bd85cae609db55172f935d63ba260fc9a1ed1a64b67bc85f376e9839c3ed56c3076dff820f059fb7556c959295fd1d0bfb155bd54bcbbe2f3d2c1bb31cb01ded62e16329d9b4c8e17b99ed94950c69856ee2fcca582e6c3dce933a6d4e86d6332a58948f22b31b5ee1c05a093", 0xea, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f660000653000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x24}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 19:33:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x4000080c1, 0xffffffffffff8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r0, 0x40) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 19:33:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x800, 0x69e5fec1cdd2d6ee) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) socket(0x18, 0xc003, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000080)) 19:33:21 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file2\x00', 0x116) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 19:33:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x82, 0x6}, {0x8a, 0xf69}, {0xb7a615520357d767, 0xfffffff7}, {0x26, 0x1000}, {0x43, 0x80000000}, {0xda, 0x9}], 0x6}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x80002002, 0x28ac) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 19:33:21 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xc, 0xffffffffffffffde) r1 = socket(0x10, 0x1, 0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r2, 0x40}, {r3, 0x1}, {r1, 0x180}, {0xffffffffffffffff, 0x81b92f71c2839d0f}, {r4, 0x4}, {0xffffffffffffffff, 0x24}], 0x7, 0x6) fsync(r2) 19:33:21 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0xfffffee1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 19:33:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r1) 19:33:21 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x20096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94c1a00", 0x100}) ioctl$TIOCSTOP(r0, 0x2000746f) kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xaf0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 19:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f0000000380)=ANY=[], 0x0, 0x40000000) 19:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getgid() r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x9541113135f79b5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002c2f66e96c653000"], 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x601, 0x0, 0x0) shutdown(r2, 0x2) 19:33:21 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000080), 0x30004) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500), 0x0) write(r0, &(0x7f00000000c0), 0x0) r1 = dup(0xffffffffffffff9c) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 19:33:22 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7fb, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x160) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="e4012e2f66696c653000a6f3cf9b50618b47b25b5060d976f83a7295d08f03a1b5f18ae98e9f11f18f3229b8fb0bf973cbd1f114b2d85496"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="4b21f40881239ef5b1e91bec8fc3", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x7) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f0000000200)=""/67, 0x43}], 0x2, &(0x7f0000000280)=""/55, 0x37}, 0x802) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x406}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") socketpair(0x908dfad545cc51d4, 0x0, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x7f) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 19:33:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) chflags(&(0x7f0000000040)='./file0\x00', 0x1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:33:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002b1, &(0x7f0000000140)=[{0x800000000086, 0x4, 0x0, 0x2}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) setsockopt(r3, 0x5, 0x0, &(0x7f0000000180)="69c25fb338ed285c75f27baf057e180c4b3dbb7ae2dfaf0aad3eec270075a3c4642a3e4514e72f09d399ebabb4ad93d362ec52487e0abf9889005017269a0037a4183b6a3a997115f75a750d1023917d49959673d4f6f9b229682aba4451b29af21bebd6cbb875", 0x67) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 19:33:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="42355846f4a84845f00d7baa58c58184a3d93a637b0ed0e05a38c421a905595307641b7f331767ec325936834a3a73231f4782d9f692577303787e715c9bcc1b8c0d82f29f21a0afe24b4c0d89f2a93a0fcef8288ec97539a9f359d397dc0693677ca970c73775814916193d82102b11c05903571b16c1dd286b6e80a0a57726753e81d7278f81f4590708b660c282288fd443ddf76184b36682d7b7850a0665811ace31f29a4ad09efb9ead2b0c1e30ea8e0658049fcd3eba59e2f2a0f87676d2af53c284f0b8d892cb221b14ca5e38f7431e6d4128d16fd244d397f64f57f9bb99b47c22835e7aa6019c1612009b7b2c0c1ca4e278ea79a5a416", 0xfb, 0x400, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) fchmod(r2, 0x201) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 19:33:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78afc496436beb25bb8ba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:22 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000040)) 19:33:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) connect(r6, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r7 = getpid() fcntl$setown(r5, 0x6, r7) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="7fcd05d0a0b3088fcf205ac7f7e3963ad13756ca5b94ba8dc99b2bad3228dbc5fb0c24b2a86ac5e114789e24f5d9d236236d1724befbda740b41a910bc2695bab9a5a946503923bcbfa4424271da8ce7138101e9b9f5cfd1bd3cf5c39f23a11065a963795a202f72c5cd085e3cccdbef198a5f37886990c883b83860f27370deb46e43de88d671f8701e1145c1ddc638cd92226059fb9467e051912a90176338f3590fd284c5ea41a0786dabc4fae0df1e2b3b7b5350c38c66561a7208b25e03fdcb73de7c6767431cae68bbf5a89d648bf3e399d6bd0a55f0bb203a88e0a348f2bc0b5a42986079", 0xe8}, {&(0x7f0000000240)="717f36c2ec2adeb0b9dd5198ba6aab4ab2bc9d88d4adc171d76a5ac054aea473934cd60ca33dbf54cd87e0f576d20d1f7d66ed5df585f85d1d27915e75df302125a5f8b384c9713ad63aa8b0111c946541d58beaf6d17246f83018df68fbf4936f132cc864c81679ac68c0f480187803978c5a124888ac046afd239ec4f8733f449c3e96aff148a330e014787d5502f281162ebd14c23ac8ffaab8eaf5f10c88", 0xa0}], 0x2, 0x0, 0x52d2) r9 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0xb, 0x524, r9) 19:33:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00@\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) flock(r0, 0x2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) setsockopt(r0, 0x9, 0xf0, &(0x7f00000004c0)="57c366c45d25a476f5c021b68cdea0ff7318dd3988ac965f53d31bd18899f74eb761fe9f080c96822fb0eba72369cba5b550f2bcf2249a924ba50d9ff85a56372fd24dc0988540ceed045e099837938003bbddebf14f7b1c0710cfda2601a431227a46ce320568634613210791d2e04a1d3662c350f4418447eab380c9215c5bce0b4395b4e27654066f1b5056f37c9bf6d60b90dc571c62d9e6350735295e221daa7892ea32f1b19d3dc21609ed3e6d8bad373b04d25cf5a7f6c295169593961d00af5faa", 0xc5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) flock(r2, 0x1) wait4(r0, 0x0, 0x0, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000000)=0xa5, 0x0) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="10000000000085b63aa79d7d31cc0000"], 0x10}, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x2) 19:33:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r2, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r7 = accept$unix(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r13 = getpgid(r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRESOCT=r1, @ANYRES32=r5, @ANYBLOB="000fa4ac3681f8a12d000000ffff00000100000055f6befa5a3c8189a64c7f3565225a8b835ef7d408e35189565ee981dbfeaee5748aeb3f", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r5, @ANYRES16=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r6, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) setegid(r15) r16 = kqueue() r17 = semget(0x2, 0x0, 0x400) semctl$GETPID(r17, 0x3, 0x4, &(0x7f00000000c0)=""/99) kevent(r16, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r18, &(0x7f0000000040)=""/23, 0x17, 0x1002, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 19:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [{0x1}, {0x0, 0x5}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x0, 0x0, 0x3}, {0x1800}, {0x0, 0x0, 0x0, 0x7f}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000001700)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r5 = dup(r4) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5fc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b119167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b421b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d94719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e790c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163060064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e0000c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f00000000000000", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000070000008f5d83e77c6900a8ae510000b48a0f09ea8c29df876b5242150ca41f37f1a254d49e86a7e2edc8cb8ea24e2d000078ae6c1475ae9075d16832fc187ee908979b78608598d9ca1e0000a2f420890b8ffbb8f9be8d3cb94c506449eda14c30f7e2ffffffffffff31566e0500936fca7ae4c6f6ff1770bbbb621de628826aa111", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e179319420600000029d8f75e23aaa400000000000000000000000000000000b4300b0f4bd96abfd9227d75232c7927b039aed49625ebe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e41da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c42f0f7fca7a3d5f75372c7b190e8db24f5bb7dc2106bc72691e02ca41b87e85edfa0236b6c4ccbeb0d70000000000", @ANYRES32=r6, @ANYRES32=r7], 0xc7, 0x6}, 0x2) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r8, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r4, 0x0, r0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r10, r11) r13 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 19:33:23 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xf924, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r5 = socket(0x6, 0x0, 0x66) r6 = kqueue() pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/pci\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x1ff, &(0x7f0000000a00)=[{{r7}, 0xffffffffffffffff, 0x6, 0x40000000, 0x8, 0x1f}, {{r8}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4d, 0x8, 0x8000000000000003, 0x8}], 0xf926, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000008c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x81, 0x0, 0x5}, {0x4, 0x5, 0x3}, {0x8, 0x1, 0x5, 0xffdfffe1}, {0x2, 0x7, 0x7f, 0x400}, {0x2, 0x1, 0x7, 0x5}, {0x4, 0x26, 0x3, 0x60}, {0x4, 0x6, 0xffff}, {0x0, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r13 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r13]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() dup2(r14, 0xffffffffffffffff) r15 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r16, 0x0, 0x10000000000000) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, 0xffffffffffffffff, 0x0, 0x10000000000000) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 19:33:24 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2, 0x1}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x800}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x3, 0x0, "c697d86aa43f83bcda56fb8da441efa49afdcf84", 0x0, 0x3}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r40) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = getppid() r10 = geteuid() setreuid(r10, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r11, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) lchown(&(0x7f0000000200)='./bus\x00', r10, r12) fcntl$setown(r8, 0x6, r9) r13 = getpgid(r9) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0x62, 0x4}, 0x2, 0x2, r7, r13, 0x80000000, 0x5, 0x8, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) r14 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r14, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8) read(r0, &(0x7f0000000140)=""/198, 0xc6) 19:33:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {0x0, 0x0, 0x0, 0xd9a}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x5) socketpair(0xda3d614f2a293d4e, 0x3, 0xf8, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fchmod(r1, 0x20) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r1 = semget(0x0, 0x0, 0x402) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/4096) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:25 executing program 0: open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 19:33:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x10, 0x4, 0x1) close(r0) r1 = socket(0x81c8e79ec3a7516e, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x3a9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() r6 = geteuid() setreuid(r6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1000, r4, r5, r6, 0xffffffffffffffff, 0x4b, 0x400}, 0x8, 0x6, r7, 0x0, 0x1, 0x4, 0x4cf}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x80, 0x6, 0x6}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r4, r5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r9 = accept$unix(r8, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r13]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r15 = getpgid(r11) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r8, @ANYRESOCT=r3, @ANYRES32=r7, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r7, @ANYRES16=0x0, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r8, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r18, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0x0, r19]) r20 = socket(0x2, 0x3, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r20, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r22, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r23, 0xffffffffffffffff, 0x0, r23]) r24 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = getegid() getgroups(0x7, &(0x7f0000000240)=[r17, r19, r21, r23, r24, r25, r26]) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 19:33:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0040ff0200000000000e00", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xb9, 0x0, 0x80000000}, {0x5c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1}, {0x2, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r2 = getpid() r3 = getpid() r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0xdc41c6fcf2594237, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x4) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = semget(0x0, 0x9, 0x830) semop(r7, &(0x7f0000000340)=[{0x2, 0x5}, {0x1, 0x7fff, 0x1400}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x83, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1022}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r4, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r2, r3) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 19:33:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000400)={&(0x7f0000000100)=[{0xe6}], 0x1}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 19:33:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) shmget(0x0, 0x4000, 0x240, &(0x7f0000ffb000/0x4000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x66, 0x3, 0xa3f9, "2d8ad0db164ae3704b59b1a64fdfb4a4878c9613", 0x9, 0x800}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeaf) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="08f1821a09558c42c45ed2c928771b6b3d1b6732e6f4b4018f5bda52e27bc0ce9305c1421b586e471ad2d4e3e066921b365595466d7e3fe1d3f4173f7d2ee458644724953cc4782541192073c192f9c0c7f0ae6c89cbecce2df1e415159cbb88c3ec1c927255880961408446fcce89f1cb41c100b626c545660cd11c4b3fb3b1de19c38df1f41be5363f5d6d2b73b1024e7c1394c82db612138f82a768313c0f17af1e4d176e2e01efcd8eed6c26238be3de1adfe9648677d6f227beff06382f508c7994a77b7e56", 0xc8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 19:33:25 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() r1 = socket$inet(0x2, 0x939a5cd38f1cd97f, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x77480ab, 0x7f}, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 19:33:25 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = kqueue() kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, 0x0, 0x0) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e1c1f2f66696c65"], 0x10) bind$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = socket(0xb1307cd59097055c, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r9) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r11 = accept$unix(r1, 0x0, 0x0) write(r11, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 19:33:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) 19:33:25 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getpeername(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 19:33:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x800fffff}], 0x8000c20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 19:33:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x6, '.\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cee) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)) r2 = semget(0x1, 0x2, 0x118) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000400)=""/231) semop(r1, &(0x7f0000000240), 0x0) r3 = semget$private(0x0, 0x1, 0x47) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xa0a57e1d5bd2c2ac, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x2, 0x40, 0x401, 0x8, 0x6}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2, 0x3ff, 0x5, 0x0, 0x3, 0x8, 0xfff, 0x0, 0x3, 0x5, 0x8e}) clock_gettime(0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgid() semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)=0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/61) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x12, 0x4}, {0x50, 0x0, 0x1, 0xfffffffc}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8190, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x706, 0x1) 19:33:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0x1, 0x1}, {0x1, 0x0, 0x0, 0x5}, {0x8018}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0xfffffffe, 0x20063, &(0x7f0000000080)="7a001d00c2", 0x0) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x7) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) r5 = open(&(0x7f0000000380)='./bus\x00', 0x108a1, 0x200) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000180)=0x2e) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000140)={0x1, 0x81}) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x7ff) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xffff, 0xffffffff, 0x3ff, 0x8, "a4525a0f426cdb5208cdb63a0e18a2479320ed3f", 0xff, 0x80000001}) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) write(r3, &(0x7f0000000240)="97f40bfc26a6a51878ec40d62ba282233546cecdacfc63424864d2784886bf9234", 0x21) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) fchownat(r2, &(0x7f0000000400)='./bus\x00', r5, r7, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0xfffffffe) pwritev(r9, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) 19:33:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) poll(&(0x7f0000000140)=[{}], 0x200000000000003e, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) r2 = socket(0x2, 0x3, 0x2) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="e8c5cb859c4dafe27bdc47f541c1843d7318b8146b2f5e539c9ea6c17d28409c", 0x20}, {&(0x7f0000000200)="72e475", 0x3}, {&(0x7f0000000280)="abd0f86816485af51d9e324feb1f08fa2bcafbbe0e765a5494198061d7e93067d7ef50e34b4aba573550a6d4029fc063e8c3ea5329afae1aef7cc864a9ce84a67abaa368295f83375d4bf019", 0x4c}, {&(0x7f0000000300)="7ca839dba9f8511f0d06312d4eb5c46ab391677a0d07e4a21c1f7de85fe1dc13067d1c01076ea6b0a5985e5eddd8774fb47e0d95ee9afa7827379f39068aa06412ea3f00b291744003f20a0b8c0e544757a1e55a9fe1d4", 0x57}, {&(0x7f0000000380)="d8ddd2c0c8e8dbcb3c490f1cec70335e366e9d3ffa0b08a72e49830381d99c2c3ff0547bc19a5668cd51b554436c533a879de742880c1c36ff46f40e6b2a085c9aafa3a01bfaac75cb749509dbff3b2ea312bea6cb3f38a4963112a516c021650a1985640dfa27bc97fcbc59c66b8c73eace7d33208287e8adef839a4beb617d486bf02596e7b8a8d78e8701d645253480d43c0b5d287daa1daab645932b97d3944e365a00671133910d3a5d4f478bbc1f7178c1481744d6c2a246c3498a31c30c232386b6fcd2d0d8072ccae4c79dc5cbdaf35b9ecd1a34ad1d4ce44288a7b7626ca11d4df908d62d", 0xe9}, {&(0x7f0000000480)="b3d745299f4addd73911c3cb167cfdd7f4eba9e2dd148f9aa448d3418caf14418f13d15157a94318270d0ffb96b1cabdd38f6c7d78ea4ca41316cec9248404ebe499e7c492a4c12c7dde69a56f6625f7ed0390e66dd6e7253a8abb5403354acbf6423f3b42d589f858379a992f63b68edfe9d4", 0x73}, {&(0x7f0000000500)="d25d52c2a6ca9df4b14d65e63e85b9922fad7b1ca236187bd99c7cb6eabd77246242fbd19df4d30a90c3bb33b02c03e5b8a00812c3ff9d194f0b3e495ede48eb049b5ffac7246b9bd3f7e147589a4579c335f54d12e22bf92383b845652aee6f5c97ca43420fd280b1bd1e9d1f4b436efb0db71ed4c221bc5377843bfdee6b9fdc921b01b6de1f0047fc935c77247fc6156fa2f373c379957573f7eb35901ab84ce42fb6b9fda6bf744ef702f1db0f2cc9540458d93bbc9ab7f8e4ab324f3ab68b1f2c2e8b2cfd9d1f716d7828cbdc55c2c4f4c894db5e12", 0xd8}, {&(0x7f0000000600)="0cd187fd992f62918fc8a8a522f89937f1f69bf1fae53b6c922ca1afa3171ec5182c1718149652e03303d7e23e7fa2fe13480b90d218cc685b6ad41420f7332602137d760e0df148d2846f87ced01c08d0f1715a5e66ea4f17089d3ac818fbedc3904bdc", 0x64}], 0x8) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0x1, 0x1ff}) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000000000084}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2b9442253a350da7, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0xc04f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r3 = msgget(0x3, 0x100000110) msgrcv(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000240)={0x0, ""/36}, 0x2c, 0x3, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x2, 0x5, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 19:33:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) fcntl$getflags(r4, 0x3) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 19:33:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)) r1 = shmget(0x2, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x51) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0xffffffffffffcd4, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f0000000180)=[{0x4, 0x1f, 0x1000}, {0x1, 0x61b1, 0x400}, {0x0, 0x1f, 0x800}, {0x1, 0xfffa}, {0x2, 0x8, 0x1000}, {0xe5b066181565045d, 0x8, 0x800}, {0x0, 0x2, 0x1000}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x76d, 0x1000, 0x7fff]) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = dup2(r0, r4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r6 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000240)) shmctl$IPC_RMID(r1, 0x0) 19:33:26 executing program 0: sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="8344ca65c2026c506dc6cf9e177c87f2d62ffe730ba80fcf2407947752a1be33f11c953d71422eae17c8f755828fc93c628cd801236cceed7907", 0x3a, 0x1, 0x0, 0x4c) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chmod(&(0x7f0000000080)='./bus\x00', 0x1a6) chflags(&(0x7f0000000140)='./control\x00', 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './control\x00', './control/file0\x00'}) 19:33:26 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x1, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:26 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94204b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdda4d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x22}, {&(0x7f0000000100)="f17cff8478b30e50b5c356ff8208605da52d7829711e4cda58ac68c38c51952236b1104c42b9276d9d2bec2f24decc1286c237f166bdaff6364b28ae401e0d69d2a3419001000000ffffffff53e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf4651410394404946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46f8a05c0d737d560d2ae9691adbf35437a47a7aa45b4b5e4b275d2ac6d7edb5266cead74869d31d48d018ebfb0c5880bfeccdf124f3e617c6c4c8792fe36c3186ffc1ffa447acbde7fc317fe67b3ac90b623d034a7167b0ed55b49bd3c02651021cba01da49442c0d2d7202a4198601c96457c23dc5d141368917dc65ff6a94d348025950bbf7c6a375281da77dffa42285d1ee92ef9d3dfa461a84b421623ef9a3fb40899f869d1239756c118c9c22deadfec10b359f27d6dd38e3a35ce6e25f844c26912c454527f2e8ed9b1adf0102600f37ea6ad1a665d2739a43cbbcd29ba3cdc00dfef60223f06604953daa08000000000000000005391090e9177b9309b0be58133c8612780993d2108223692b5f8bffc2145dafc6fea1739d5c4dadf52d4d6a7cf171a2353592a6576e54a7d5ef24c43b779983450a9515275994f12101ff205e8dd1d33720064dc7bc40040632129275ee9b7f660f8b92c4b0359e4c4ed9e7693a99628fbb45de9e709f4a6e92b1a0f741b68cd4b14ca22cda5d537b49a42559a02cb00f6a3a4013bbdcf727b0a76477dc33ac4293420af02e916aa28434dc6f0b42", 0x230}], 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="76670b37226dbfebc5f26e5dd783b3b34ec9c560a77219b83c4a5295ac25df6f3b48d21642749de611f70eaf239b80", 0x2f}, {&(0x7f0000001380)="1c2f810d1a196cabb52a55b3933fc0eb47d5dbcc36d62996a08e8990bdedcea7c9137be4082cc5fe0f3cdd10721420f7c84f9f110962a180b621d38b71965cc2be4f09541d857ef025a3bb18ccdc7d05c5abb5c8ac44a1d4c99c684d4843b3da88bc7472d4762e7cfb67f33cb49e4c31dd8dce911abe5d6eb181a1b3645ccb1059c583cc117161e4716e266b4575b691b500723ffe6856cc461b48f64e263e90f792038c91bd6b01f19f87db36ff96dbaddb27ae1bb5e4a2d39558b2d7d787ec839cb2b47d729eb39be762b83713ee356a69ed823c10aca2511c416a05b5901fd3b029a7a7a40f6e8a672f13b9700868f1a449f6ee912753bb894e1521dcc9d2400fdb4b6f367c03d281b3370c0bf51a136046dbc16390de052056f4f61b42efadba3161205f3a68e26f8a4cf8bf2b456e429998e36934ce9d0fe65529eaaed0bf183ed05dec9609c2f2361edcf07e148a620ad6a006bdd249498e20d5201fe54534ae28254de17f67ad9cf517486afb3bd7f1e8609118117a8efac8ec030d26ea3c08e020556d32098739df5b92ea7cd1cc21c319af4775cb7c3512b188eea327d6bc3dd853dd1a5b5213a88d153aabc1a44bcec2d75f8f67ef1fdaf7eed8cb94e13c9bae22fd039ed8baed99b5be1a334df274c72f6976fd9786d985845699a2647af0767f51ceb607ee0c9eefdb7b39f2570642f63e81a806b54a5b009b57569eebe4b9df88176b3db468f17b6fd7051a8257867b476bd0b4024de1df7e61b4e5863d0bdb8d589b529d8d236d834e26cf28f04ce551a9c6baf23e004789f0a515b5b35020b487634a34c5c4643381e7018cdbb76ee4a5b9e58db66e2ec39a430c6f25f00db273fd9efd2160950c67bb2100e5fe4fe4810ef03d5ae2e6ef340fb6bbfa152690274e589e6ddd0dfbd576894d1142c1d52453dd12aa75b754a8cbda203e48989f6c19869402ef2f8eb34edd9f69827a27a6b7c3a05ceb40efc36835171f45f1535af75a2cd479441fb559637257590c91af843f8c1f4a64c518e0b61a04e62914dae42302cc4e3c150b9a15a37958cd4c98eafefd3d32dd80d30d3d7ee8c4aef830202fe1eb49f1dc49327e4d07999d815badc4ef8b3f7968f374b7cfffca242ee253326d3960d015e8caa267c34db77ede75dcbda342b48c56ff5077cf945c54dc11f5cdabae08b07a95ef0ca34577737010b15f56a28d377490c24dfb123372b7266c1c9ac26449d6fb89e7308880ecb7935493f33da385ba21ec82214439b7c7f0993c36190e2b5d77a84e9f634af42e3734adc7578cdebaeeb55aabfed9cb98168afbef9bf4cbdf0bd5b0c145066ae9b6a7a769230e15d3e8fd06c5b763fa8f5353b8b8a4563c2a9a5a1e78b05d03cee9f12319d7866a09f1614393acc73e9a36be1fe7b134e196e4017a33b32d9edf571936b4543cdf3de256537ccd36e7a7ebfea68b526d894177580b41c0243e60203f0ad9da21bd712a6f19fb2997a1203368b18841fe949b40662c962f339a2c79da0bf3bdb76ab84d4592de429f8634e663e95b921e30c6495657bac6d3defde3c63f28ac4a5f071981d3c583cd8fdeadc51a51d212653c8e131ad477599f426c29bafe7940c5febb81c7f20c15d9870a31e2b761c1f1ab8a4adcce0796e37d81e2d73d7ea2ffd0722c5b9fbf18d157786cfa712c8b0dc5bc7a90111ae27e847da3416a1d5e8e0fec7afaa1cef7796888b3c907ff2f75d0f4e9e205149be5087f91ae9b9e938a4be15654349e40855226875f0026d35ce1923f73865482eb91774969959e06ddac710540c3cb539ab766eb1c25e4e2f02e1b82c0d5f7f5dc9f6b8b5a92cc4230f1778f785133137e35ba4c13831df9d616d49dc67307ba47265fbf88fced061674525a6a12bf430e7f507ca6592fd2c304cdf1bfebac8f387032e4a01b3913f13d03c83f1c69be03fe2cc4b2881a8994928566886d6304283da29c515aca3a05d9f35d13e5f9a53cf375d9621bce8f2990a0234515aa8af44e63c7d5256bee17f0fb021a712b5b73f4734e8e86452e1d94c07ed0a0173288e209d7c29cff63ff9e880a76a3458c99a5f1993d03ce67358a99d3ab8222baaf0dbc1ba706aa84e997bc760b273ecc62d5a1bcc8c7a9caf102f430f5b87e936ebc86d34fb78d048e4a96ecea715f1f1a011c733804896ae6e88122c685ca363c505f0d553f34f9b6d92b21477738f1842ff22444ffe8086dcb4b960828af36e16727de66eb0a8803c8771830733a45557de47fa63a30ce9dfa75cc8d1e405e2365998631fa960e10a55a206d8c219436236ed96ff388c25569960f09ff40a71e243e379d8ca9d7fabe019f62b20504255ba5542592585ed545401ff4421994d2b6cd80cc1fd2384776d6320188b530bfdab24d2268449cb4614752bce045095856bbb2773ad1a53537159344536ea71136a8232894af649f8eb1a2deedfde5cf05ceab97b7449365f10c60c6b898fb41b93f9fd208c79c3074e1994512bd214ae3b879f9466aa89b642f50d0b5d050ebe62980457c429aca4ac527fe0554dda497a45ddd56631779d2637cc3947d439ec4032815546fa9caaac30e265b121efa03c1a0bfe29373544f219fcaa669348808ef86df8cbe676a9507eb9e84f525d7cdc74d1445410e7a0effb58f5971da158951b5ac15dd873c2b271bf56581fd33a1aec86b3c36b9b3cdf90e603d13bfddd97152babb8680eecf5bc8136a6d4c2b841b2d5112996ed227a0ab32b3862713223373dafcf2953d1567951dae17eda0f2bf52685b7b36d9b729866e259f4807851a6d3a92c36538bb9d9e01a75896e4b4d2f97ef3ceb43e93ecc488d79339d945df30c666466d240614517670438d4aa58014c43ef6df8d2b76fb0b706d3016bd3246003f74883d5be3fff1e7e75933f4beeb1d44df423852553bcb4492ee839530e261abbd98a212a60fffe54f2c515be0ab2fc0d859418621ce35642875f39cbf896869ac8475487f1757493ad8f10fdc3f3d6c914cb10182f25dfea40f27f440ff529db027f6fc31c63b598fad2b7596a6f5e00f9360684c6e922e57052d25c5f2c75444a484fe6301370f73f42704b8d73ec543894966e78b3b4db0c3c90f03c26881e1366948f32ec97212a98dada8646e700a023b9835d5223f424d100ecb2e46f11ed09f70c73386afcdbe6d46bcb8fae469be233a5aff5106ac7df28909f88cd651a3fa7fb2e007a16b65f0a6c5ac4f999f8ee4fa3816d92ba00368fcf2a37d09daab40d57e33dc5079c687d16faa80d1e5aabf52ef27535f8ef98fdb18e77fcca97fd1eaf53328c82a62f45141c899a53f2389ae736cc897e190e591fab2b3f75c09cd232067e0f3867259ac16b9cfd31247e8a4984fcc289925be1a9021bb80075b97762981f8b2dc49a7cb511d56b5b52afa5a79f45bb89d2d722f9dacfa648ad93e237672caa54c5209eec685d55bc898f3a69e2da8a144fcfd168b9863fc2cae1f5151861031738790905d1708a9905c4569fd83873b4d2733de6255794bf8472e63b32b3ba43d75efbfd7376a7caad19d997f2770996eaa98de9977748064578d7f026d69be52d7020db75a0b254424cb9b2ae4948ec87f87231aa0a8422fdca34c9056c4f01940f5274f5bfff83fb4626a5bed597c99814ba13fa93c44361d655df1f0cfabf572ad62d496db4e80e812bdae7d0bbb0203a7d481072fdf1263299effe9dc0b252b3666a6bff1aad6ea35431e2bd74d249d2f8bf316f9445c4fa3cca48a37b481cc197d06ad669bc340adecb1f4c58aa05fded8adb3c9134d573ca06978daaae4ef8952dacd6cd3bdcb5f60f1acd7f31a40eec9772fee82df3de172bdf677e279360bd956c904f549deafa144af84b5409a7bd090afb5b8d18659772f38dd16e9799cca84583589df58b07bd1455a92aa6a9bb5b19f8caf202fd0009ab736e48e95af50b5d73db709aebd740b3ebb19811ce706d020dcec5cad6cbfc9f457a638562c30878811b3456a74d921b295063e294fc156954c1dc9df252a9de29c263a06c8085a398ea6025a57bf5c42f67c29e8fcb65a606d2cf27b67c59db51e7720f2a96d80d1a1ce6ef75d62b4d8157c0e8d27290923c8cc5517bfb377fb7c5113ab6e9e3674e7deee1ba292f4f8e9c5ad10a73265867a101a942aa220dabdefec95b01fa147580937d705b00d3110bb3bca8184058ec4c9dc8aee80c7d19f5e6574ed0582470301cac8e27ac28a1f100738519cfa11490c50e154d8233c6160ffe866cdeee6646ae2cbe0d26c8af17b445ba83a767fbcc0621d7c26ed9ceaa7e4b359613a87fa544814d56e2e42587be08bac3ae819d3696628ff0ffb1c6f2ea111ad441ed8c96c49a1176a425030a4ce6b358f8501d409fa73cd27045d56d27b2ee826f8c112f7ee6678a4510d7c0ad1d2e4617fceb9f3fe8fd95a2dc60049542bf5b4106586b251bd1692a93244e7f7a816c40d2813d0aa1143edb979c92ebd04b47784081c0781b8811ba1d07716d35f4dad4872b81dfb53799382c3a4df385b737cc940d4fbf82d51d9202c95bff294693227d0276b6c6175059ae93d35e771302744f7389bb411ce0dac9f1fc3fb9400e01b7b8b5f506d948704f93ea0dd21b5574961ad0c4cfece06cce9c602c0ddc01481b8fab2c11f6c4a4b4635d56bceae8307e353798bc27e6dd2c58f05e8d37dd1912909d9922a869365a525d1b1ec640203ed0e1d4715ca43be7fd2b0c91de23ef3d3909af2a21946a22067191e6b35b9e7ba8ab461aaee9f6c5fef013d16e39ac584703326bf67135b88f10ba080239a38bd86c3a1bc04e598e8e082663b32c5d4ec52e260bd7cdf8701d87c3d23d89d4c1edc583b1fea65a04f7f08580cc50b0cd026e5e7a6e21ffd3df6b11d9b67a7e6d618bb775313d5d57940cdc73511cddd366dc77660f2ef8f3ea4b6b29c01e903c99e9562cac329deaf664bc20e9a3a4b0cc38db273c5450928f1336e69333654025a797bf2ff887fedbfecb185531bddc371c7a077a1efe18ad8b39770fd615bd9c23289c7cf797b5b0270a0ec52b311ccad2f047a42463f7224f579d5d8ff18942bd3a274a4491d84b62c0902885f144dfa5efe9ceded7f1fe0d1982febd125583d7366d37485d1949bac74c6a6ac39a37becd2ded1dc3c5706d4b497781e21c0d8b947fc2d9655b403d2974cbb0cb30c26ececa0cbff02071782941480509e9e589b847727bf30b7a5a7e772b35d9f2127d7cc0946efc2f722fb364032bdcc1ec8144b5f4b332d7a48c78401fce776a0c9164a51ad409cd6c394f9bce9223363e8be848df29c21d3269b5ec8600f12179a49a6a5b87da2a7de234f77861f4267144445348e6615803fc492bb177ba80d2056ccf486824c23ccf74824011d5bb2be69f5f250c11b7649cb4800a3253183442e93fecc6a63b990e9e2d01396ab4a676141d388eee55e351f8979b5f37ba3f47b4036fca8425c25934dbf59d1c0c159475ccda3bad64621a1af58436c8a1f0aff92d31dbfcb066a077a234aae8f8c1d07ae504ba4a2cc5deea731680a482b996ae3cd90933c7a85b5befb4ebefac1296e02b6e38a7fd4b8e1a0765373232e384b3e9dbdcadf98d0c4121d2c9a1829d58982bba8b34eb1f85f1219dbf8423d51efd3b372a6bb1e85e948a89c34a4fd636ad24f3746297d582ad02b82be0f8645497c016c7a9dfa4f64bf3666ad2dee70d568910a59cc22af3630158392ef684cfbeb27538ca40c325c5ffa63fe52c1c898a9e0ca5b", 0x1000}, {&(0x7f0000000380)="942c59f2df54c87935c9e7e1e000c02cfc6849eaa6eed018a7f95728ab1ac90553f87d0b5fa36fd71ad407199217d792a489bcaf0af6d61d6f6e40bf7b960249d619a1da37953189fabefdbc8444affab912adb99f464c5293c7624c991bcd770af3cdd75c7a3dbc2281f1968b16c6c1d6c48031809e73ff3cdf8717ae17f2a78fb7475b630bf420280befa463a960a650108b4878cc61a29f1fb2228f5f7b45458ab8c9663e9316a8675397e50b5586adf68a38fdb81bf698eb014ac85bbff11c3503b44f40cbea4f0b9e4f394e40ffec3e507b215c6822c9c0a4c19d3143a137d7729305cf55c53ddeaf80cc50ee1e", 0xf0}, {&(0x7f0000000480)="d24fb1b87d985b365b8007edd4b75e5be2da9e1bd713ea56206632be21ea50167c26423d87fec2bc8303b3265b8ac5c958fdbe8919bf4cb2d4cb52f8ed54cb7e9c4dc6b8b31c4e636d2f12569b2460a0385818172cea63f4c20b9e63f991fb1abe36e9", 0x63}, {&(0x7f0000002380)="ec0fbfd8fb8e7b42bab5d3eb228b7be59293cdb053acb759db076482a6e19efef50adf7cea4be54a507a74ad2492ef3f72db305a0a3c86f44f11191c24653b7df5afa97ba9cb0256a854f8d297d66034723d72ed95c983bf68d56659f35b9ac5f8b3f839b168442ddf5f9481285286da667c958643e174b01884c2ae116a3aec06ee28cf0e06219f6391c49f5095b460677e6fa1360207b454040cab2fa5df47f88762cf7e484d3000525b158d03a7514bcddd179f8cd61c5ffa9086d70286aa62219d49e38ae8f115d3d58cad888603ff2f3621fe038a1bc12b7686ec2f5e8250570ba0ed022f1d694f118cb612b49e44a1f0123b45b2fa1fc39e8a19e0afd5ca2d50bd978ff726ebeefa12ff63896565ceefbf98288ae48ca45cc2bb3b32753dba3fe7795800afd7e66607f17dfb73050e9cf7537cef6e0700846a8342025d803157c75c54139f962a49ae4ead5ff97ab134ee2ba484140362f43e1fe96a2797bfd78ebb0cd3768d3f31e196b07d1cb68f3f0e00723f09ae10e033f4278e66627e2aac79ea702cf774e7cea2319345dbab51d22fb456322bab099000f235d313890dce1c7b48926c1e6a4a3e464d479b906c6e2504f644ba384f1431849c9353969538d690a90c1f1449d152c2529149b15beb89e377274191f432f4cf5246a7c0cd6864a03a618d543146dcb26c3d32d1245c8e0be8a6803c9fc24434aa0fd59f22f7000ffd1056019e3da6f1f39a2cea94827cb879483d68153c5086614c22e9d2a3e5f4b350ade5a21a4bd5fb7f27118591e067adcb2e73342cbfa59a4ad7733daf4deea1500f3f589d82b02c6551423cf52b56e60fba55603303ea2c4b093a892f7ca7e63fc9d64e17ca9acffcbb646f2a3a7366af7df1c2d8c335ae7326960b295ae5bd8f8322be04c6e367014293d835e9ffdfbf3e10900c33deae88f48526fb9e320aff87237ea1676127a7108677a297a03bb067d3775da6d90b45fb93ca1dd66a32d5a34fb97867b75e030fe81cd9194b40c191e2c35a3b8cae5880728069f1ab82dab9053044c7a830b9c41661036b6b548f65990061ebbcf964c494a0a2a5dc3ce9f9dc522cc6ec86f6dcb2b6c184d72c5c0be688763f2d9b56bcc933780c65a98f1c12f4c2c4d68a607b590ad0a6700f747b236c8e4aaa584bd633b273941084161b3f00eb3f7444dfecc78679f500e9c013aeca717d3185f693a200d485227cd1fdb4685f968d4f911af8f92258078b73e325990953fc0f0cb7fb4ce9823a223e95e4f8b355bfa9b481c38d5fa64a54c590088d4246c840e733995a3589fd9f75e987bfdeba93d7293a2973529f23460e617b629d8bd189be67e71433af6b16c8f099b50e0d23f5c1d53ba2ca901573e0e68483aea0f61dc181399595c38977383679b0668cced28903d244b01e47ddae86c3963137fc7b4342d1e57e7fb3fec1add0e43fa7380495f43102c6a79b21f62149f183b0627fd98c72ea8d522de34c7155b7db3891bfe50817b4bd5b848deb211144e892161c322148c16f70e1d19cc8ad694840b6e78a1dfb90417f7db60553ba01441fea83197e0ebf8689f21140c1b2eb706371ccb2e127247d8dff6bba3a13f1b8e6f7d9717bec9cdf160b5738588640e4df4e7c371e3d8c2c502f0650b1ca10b859f0098027bf73da4e479a6405e8a50ff2732d922a6f8e858b6f0c5acb4abac2c8e6dee163c458f0f986620fe5af922c385bce4522d7114fa6161a94b9b3717844bc961c57e164fdb04ea5f602a488499107f75f545a6f7f95a349b548c686e4443a57c70f2acee3e2294664d10564fd935ea48cc9ba747c1eba636595252d8a18b27eff29bf4fd930da70c546dbc1593a0f668ec2a94c03d893ef752e34b0f367e6ea3f578980a669de5e46f152560c91c2d0e149824b2cdbc5703736c90e55053a1bac1fbe9e351dbb66b0e2a6e6c830a5e160cb35d0435db54f1c264a282a9efec7887c15a031e3378e87cc2ed6b68e705754ca86bc424f257fd35cc4148a8e389a526bd1b1213cd5462190b1b5502c9dcff548ae3868db3807ae12cf5a22417869c1352a4414a808410a0f33aa504f1878f9d95de7b0f884f946357eb9e529476886406ec09389c854b078b266c737ed7018dfe5400a47041335fe90e7cf11d2ef2af8af8ff87c3519333d07a540771c6392f0837d6e062938a8e034a3f0cf1c1c0b74deed24e7358354ff4a343bae0d74543acb89e0eea3ba5649c989624f58d0e8c8573f0f8d50cb25eedf9a3cc23970ee129c3a9fed478ce50987838d090d0613b32e01cadfd9861e071b08b58e09d010de228445d13eb288f9d329972bb07f6ed3b6c222714102c071de2561bc5de4cf9f31d3fbb57022b098111768cdaba3789c8cf52d2421c14780c60d554176c2b74efb12319ff3db99db92f6d43ab0b64e040734c25aec78c961fe40bd940d2b4ae959a8d21313c27b1d00eb9047288af3e5763cfdbb4fbd52cc75639934a57f86c4cd9b11c29019067a896bbfb7406d98d852c08f51e269181ea49fd9423f651a9a87351b68888fe47df7ca6e2656fdc757497476f469381d587361db4c9e623fe3852d933a02c93c0770c278f8452acc359fc8392e9499bdfbd1121b6a47b8254237d6d4b3d70514ec74c3df761a008018e07f1cc834ac5dea6e8516ebad99cfcd27aa2085433f1b4435a621680c09f9cf2dfbb4204104f963bb2d64a6913f41171fb99bb660b631f521d28d47a69c3b5920d73cd914b71402ef1ea82b9d8cecfbe8b9d0f29559f8118e1b128f5d22e175ec302fed05a4bd3fc25a277a1b118283d44a9278a9099f148929debc5b95a75f898a8b09a29b8faaf4b67a019f7c5579a1b88c223b221916e100f1d1cef8ea5775efd8e709b2a9b82fd9975d8736b54610ba9bc759907be878c6e052ac009a44df9bdd23aa939f17274819879f4fd7243efa6cfbeeaf6e9c12588a23b425a2aea319b75c8fb242ef6e38f965685e09b176aa103e41c9984de2a124ee5972b1d4d230520acc0a431b92b53afbdaadf003954e864600dc8c928e5f543308b90daebb4b925508983e667871542fdc6044c5580dea57db984dc3ed1e7cbc77790798562f47eb8286a510905e95c6b894afd793bfc48465f9c19b867c27b631b03f1afdb399a978b360131943a91c5f6e0103f932016e9f8d9e91695a85d7f98ae43846f7bcd37a6a7a7d39ebe53ba02b35d8338440fb2c5234a1c15d8425a41719e16fcfddaee483a3df24364267948546e56aa78ecbc2a28e3baf03144814d53abd7bd315873f22f17929365aee7df7e9f4ecb1aff1e526b09f03b88f411192344d613cb6bbb8407ce4ffab8d2fa23be97049b5dc4876962dcb5a2ef03ad301365c7105fcf2a75ae73cedbce46353730c3909ed99db9ab0883ae500dc91f9a2053a770c43ef7f1e35fff369abf395479c93db4e86951e459faf28f0699a59a996e38e923c7ef198941fd50988c3749cbb3f6f2be21ef196731ad46fd4afc738ad9056b087f930c3e430219d68d54f017e67c41d38dce894f896b93bacb625593d2effae52437299f15abecd0016163aa104f2e2ad1c8aab609c50c6328cd8db8455af6f5e54b2405423bf6a8821b19013019a3fc17207dd9431fa37c69f8a75fb32169994937080e25095d67d305996590e080d4bbf91de367ba207f3b6832457727f78bb518c75d0a4567db92ebe660cd606ed5ff1ded1565de5f17d5b288c935f5f219de5fa1f4e5ca5f18b7771894846160dcd558322426003ce0e9063eeb8ecd4e711446e39c8af82ff887be0d0c64434e307319fedba47587d8d5f1838f640ac93ab154861340ee72256d2f8625b0c8e9ed07d488ae676c0faf7e13626708e70c236ae2934b205cf0e6baf5db83c43dfddf688d6bd56728f76d0708e5daf39b35772417426fa70070e6a88176a1e963ce9062ddcc05cdf783b89788f1ed2f8333acd2fa32fbcf0fae58deb2188b3171574f3c44d73dcda9fe720bad2f1aa10b533e9392668f0ae75a453260d8c79f565180833210e114baa1bae77ba3dcea006c4e0c5290b5c7066884393e2b9fc8af7bf73e7a3c0169102daa25e46d8487ba5e39c437481b07a94275911e16e72fd06eded6088885bfd60ba3a9f4dab46c31a2c950d78759c6c975ebc8b884de2a59d84d8f76a1fd9cb671241990e141e2780ea9fbf711bd1baf3e5ad2f9b01a840f689db21ac752c8e3cd75d29d42ebfcd128a9177d830c7d432a55d4a55425f7a7b0a9dd05fb16f9806ab9f645162f2b34f22cc75a60bbc49db3b6966b82bf18b8839ec918614d6236171a8c332ad4ead297868f7c670df32e800fffe154b5e42241659bfc616499060cf945423ce180ac79d6e248831a4fe7708bc6fbb50596f2dee10d1ce1efeaae9215a79804bba79a3b75b7bcd1368d019ab31c4b15c41c182b4e16b718aa8ac3699141c6f670eacfa56132628f7e4d5fb8afc54ef59d9e3bb6655a32108b2abb25bc7e487dca188979a805de06bd9f1d4deea9336a7ba4ed065eb26ecaff13e738a1540afdfc0611d59d5656c3bc42f482141ff001bea2415dfdb7e91c879b6ab7141d5bc2e600762936ed541fad2d280c84fceb21c75d6dae0df159a1b90caa24036c1390e2f34618d4f0c092761f2978e27803518a6269757536c62615315c7689b819eae6b9e1e334f34f2ba23bd45b743a1268dbadc4cf9f6b082ade7a02cdfe2352586dacf045ac582f4781c199fcc7ef20d5f12f7e7be2544e1dea3337448784bcd6a8a0cc7a02f85f8c88f05b853aa71e39fe2f763a9e4383b29f2e00ba224c1e3845575fb50e4849a2d7aa291c48435a5227e2321ed1b619a05d283bd1b44ce469a698f17a4a07c0c12b7284f0582d57000d106a09fcea26bf2b7840c8255a5d10548c013b12b1531481f58c6b71ef7f9ac69b7219140782683cdc60aea8087d748978f08b2234fff42420ede048222442e2b66f44ff3f75e9df8328cba689d7af9df8f026fed578b368728295eccbe0e1cb4cdb83984ba2be2f2c905d8283594534027103717c588341b46fb7498368347ee6227f955fba91f496095a2e017cfe55acd66de71cfe0498119458a2a3878840056daa12b2434631022c43e30d054ff13611ab433cb509e287f6fddae3176bef51245b331b69aceecf0766117dc1f314c0b6fcba1aba81a5bdae00ba1390d42c67a8b540faa9be4bddb712619a803bd2d46c18f11a4933e03498b798b001f9f0a977d27766e9a0abca049aa7f02202a7974befc1b9bb5d4c3d0303e47070113c6cb75f41c9c9fdaf556f2dbd48e5e0859630e35b769700a59c951073e70e1b12b52f65e564458b2edf56aa5e909fee5b7c20075add462388ecc11774e9e443448b0f5ed95da067d75fbb33e9e7c9dce7ed2268d9ff0f5ef123beb46d828507f785507ecb5a88d01eac6b83c4a5564e44e50f596cf96f67cf2c928e571933445bb34ad45f30bea7114235a7b4b6346a7b861e329ae344c9556a8b1ebbf66e8fb26abb96d20962ca3b3efe80a5f4ddfe25c144694e82471bd8c31a7ba023e6ad90d9805667c23588fba88bac340c6c0e811cad450d60423b8fd5ca7f019260716b51404e6d3f2833671779104c4596ba9abd137adad6f37291075f4f31b63a10322dc1ea33557c4a7b4ce7355002a8b5788c11b5979b7ca1a7c871a761079b1dd2c7a512996516f428d16e595d5850a4a4142f796da62570fda3dfbec7a590acfec5762cf1819c619bd9b4e671c1fa38df5", 0x1000}, {&(0x7f0000000500)="03c72326d63cb3d136972907869f636706c573c2b51d256bcdb070e70f80082a", 0x20}, {&(0x7f0000003380)="cf10c9cb3a5e8e838f4b43a0e98d2e34eeae7e839182eb8d13d4bea49b9d7f42729a3e822739597ffa74709b67e3d9173f5e5b80d92153b9282237e2d032a9ca48eaaf648141e394ce44840d9b909143ba1d22d488d2d223c5a6747676355d6ddaa90012e4fbb84ac03eeb6cff750a6733dac29bd8c16d261a78cfc938b22391abb6e1553f353b1861bbf0846963473e231987d70cd03b95ed0e92a8bf4edd72208295da148e0e6c51d114152b03149b88f5eeae341e1437de24ed0a63ce298f728b198f7096f42414e2be6a6d05746c13af24e77aee9b848444aa547d6acded89e9eeda956e1e336a586a4f7dbda2a1187cc817875f95a0826b94d41ad077cfcd8b062464dcae629c3a05de5e6f9467d8c57a6eb4445d743a514cb94ebef066c2bac0f6d230c71fd5c3c9ac3975a4fdb76d4d7d21a3d728fdcd9afe3a58d8c82a7a49a1590171d3327e2a239879bfabb50ea2ebaed6a5c7e31f3a1add32860e35834607451c0617dffa54b96a8220ce82fe047b5d48425f032221141a34c1a0bedb8bae5a3faa694dc5313deacedec7449b9eebb48d151d747501856c8dd404ca55c141da4a3b14a38513f824e2a76d2da83c591adb4ff67d1ca664ec2f27cc99e49ddfc75a262aedf229d3de56516001ea1d1e53ca019ecfe5196b17dc3d9e7c89a41803de909fa661624d89d42f75a2585c43dbc0f975bb2b74c4c83587bd1ea0973f28011073ccfdbcbe6b6c3fb95de3709cfae9e6f9a3df319cb8c0c6a34215c066e90e4f2d6092b41bd2678409245e092713f1d354153025eaaf0098cad3f4201eb4b9ccdeae9d30010500cc9b7e47a0b56f097259e2b286545f4d638fbb7edadd4a3d59351227c024a80b6674bdb407d78930a91aec9d9eef57eac49268c0802bb5b7c83cd474be89f7f44b00fe195c65d0aef9d38c84a80270939827b1f3ff1f2c9821e462f8839c16fed18f22ed2a4a14ac6e01bb17fc8a2e815081172dba2154d3260f346989a5d9f7975aa75b8076a0358141a2bdbc618501e7fc16e33f5d538fe26259c06a82cf5f1a61b80360b0e93e737dae380a219c67464ff8383271d2e92c4b46cf419fc8ddd00fb30c4fcb5e3c39ef97b9071f8c94fcb2457672e133ef0efbdb62499ea22d2cda5367fd3a558592d4710be73185a0550ef312399f9531243dac807fa3a752a2b1479b0ba87e49594e4943714bd27ccf9926856c05911d6c0e93e890e4c4f3b53c5436ed8f22a7b194875ee00ee29872292f7dabd90750507eddb64ad865fce77cffb63da1ce8cdfc6096e73f9e1d0bd767b47bbb56641812b51b6a8407b303e4d3553dfaef5d25f04039d1360cf9c0c061368f46f661bc44dfb0fd1660c4e50d27f1ba9186996322932567da4da9b975636330adbb54b9ece07d4fba62f64c92c98b5cef4ea69ac57d85b45d70fa364e5b77a453afa24531603c1312f0443d573f834914d4c21e0aa68ec342ecfefaa69f450ec1626846727e2c08ce576def4fe9c6294c6ac348ddde1f5cd617be0cca863f77f0118e5253936d4587006b415f8674f55145f8fa7e069204448d82f0fc052dfda33aa8fbc254c0602dcb812352c7c972266ef77170fedc48549a48b96f752159dd79d71d511273b79b37667a1968739a5becbdba566ae02a0f9d9fdc6ba7020d4f15a9b6b8d633a7078f9ae6b3cbd1bfd2abfd89b64ddd80b078ddfc0facc10312aeb4f07722bc3c2bb6b3511c9bb1a407ea00f35b0eb9aff2851d0e1b99300475ecf31d3069ef0df7599269b96709398da89ae1e2b53afd66b39c88b7a2098d4fb8c0b4d0f4f5bf85cd5e03386d2e1c45ae768260f2d004c60b055c4eca1b356e62072301514f2920e25674951c575c68c4ca8c50ae49e2212e75dda0be1dcc0e8558e97e79d4b779dc0964284acc4a869408c63d37240f5f4d84d040e309ac127fe8cdbeeb0aac00c25a83fc2cda1aa3970e37e54de53268f71b4c57ba3ef795556fd73f37237632876d165ea5f4f50f25d3045461c0e6dff53cb7694a8c1d83bf0f01951e62da5484c7baf0e567cc9533bb4e9b5d1d58542f4c84792c22a208e482be72f4d6ebdd0fa421b1530baa053d29ce48ed10cd2a453de5e404766f447cff18d136635726424384de16fd0a216ebaef8dd7511e9c145569c17dd2b49ff1c0bd970e1fbef519b7816c1ceff46caceec1050ac63bbc7f8e2e746eec7512a75abb6211ffe6758af012744084acbbf7c539c626c92966da9bdbd8085d0507cd7eb76ccdedf445277b08973c0b0d0aa5102e56f42e3228740247bf9fef1fea28e93a26795a36ffa38adc1fc43c2e70d48df3743dbe5d98ffbcf123313b9b8d1bdd70a60156a399c6d66b361dd37b6258ae3db54e83f99df08437ac9e2df5068d882697b1a757f73b368c4dee4fed538ca97d082722b767e775b3b01ed31b073e2f8d936bbd3b23d542af5c429e4910f06603bd5f3d2b7625b903a6d2acd913ec4a7ae0cca4abf480cf474e67aec25c02374573c16072f4b61ebf2bd0144c2fdb1563c5b17e589e36fb1925a32da5608d8b76fb748ed027d315b72e2d2ff2a321ad55e3c146e1e27fc09aca3602e45f139aa5ca2bc1e27b82990bbba4450a89bf150593a534b072f9345532d131daada2af616ca7cb44a7e1a022ba90b94ac5db69e1135cb3b3ff86873ab4edac24ce60bb4a3cf67e104204ffc9a62b099a8088079f44b356ef3fef74521d8a9da45047983e1efff377d20f94871943e9e200bb321cb79a05fdd5a754ac7268d8a4890f53b55dbbc106a57c1b877f478a526d4c5a586812d32379b26b61e08a2986a2056614cb789e16223f219a698b4a23ae70d7953ad0d57fa2e33c17b99bd7abfee6e0aeecb1b374a121483891da7522715b03cc53e6abc4f7bc611fa493aca97feb19b0c0d319d277eabb743548453699e34bfe6bc2506bdfcbf4c71a29c7253fccffe642f48e61371055b4af30a557614e3c7bec2d82e824cf076712a8be766944ae92dcf4b3d0d4d862f5c31595c1dc7e50366f8c56b06e6f630c4f9a9515f7a49c7efbe98860238db50ba99162cedc191c2d5c2cece3ab3217740a2ad7b59255b1ddc60ddccdb9dbcb5c6a6a9f9561deff050c0ce4489f4d183bb32450e48710e99910d5cc3e71e7ff144c6188c2dd62497a2ea7f2b0ba20583b5bab760b36eb3fce9616606c2336b39ea31c15b6a27f861c26222c27ed08aa57b83d06ac8c5cbe8ce3beda6360371ad8a5d780de39871d88609409aabfd7bd8616e1c7d8bf1ad81bf3769e03ac7d70212e77aea3d7af68ad1c7e1e3db7ca9a17c6d3916636fff6f95da8fdd68198dfaba9b702eb018a47d0a2e7a082f20667a42c5df2f1599893b03d4ca077ae437e334726e4ee417ea864545b4d5207dfe188a8f0caf65f57f55baaee5c8e93742681396f9d3847950a803042db7aeff4287f31bc85b1e266ced6491e0f6866343dd3285f355174a75b55730ace5fc6ee210e3dac454d4811306bacc7419c2a4f7fc2dc6c7f16cff101fce5c489cbc4f922a401e896472388ac86709cb834c5b9f9fe66553606834e8a8471ecf5a05b9798c12930c075fe3abda50c1999fe37718fc3ab922f0767be796616f9bca00ac4d39d418e7c19ed8d3c6b44319abf26cb6f2cdda14425150973303ec6aa17b617df50bb580e40b94db43425aa94407cd964f39310f74fe70e9521da232890b9cda089477152f1d1f2392482566c41a43a3f098ea170645c6d64e796d911a8241f5322c6e3d064c96b2f79476e3dc54cc34426d0fe2754e99b56612e0b5a3c4a884b30bb0094cd05378b5d84beb4129b45b8d7afe703f7001ee2ab03cc0634276dab407bd6c59ea6134a384a36db932829e3f413c37e11bb98579fe80387b00b9d4bbf5d618266bb5c600de67e34bd5979f4cc4564a762603fb608a36d806376dd2df4293e1ac85c351c50825ebaaf7c26f3f32bb8d62254fd4fc9a1f052394b4fbd32e7fc86b62841578a4be3282e87f9d91ffeca41598c36f76b1346e254df7ef6bac843ac7b0044c809469f32cd5e69b6827cd11ea0c03f69da6641d2714917312d3099bd839c958b78d0a48698c7d4a65660d84f9c88ef7a99b89c011c2961b055fb467a3f8f2489586e34ecbe159430819a6587b80432083be7559be59fe6db1afa62546e44d094a41a1bd1dbc52a33e4e7bdeba6574d083e352531a61902e9d525a2d86d9f93cf2ff7b443a477a5a0f27760c5170d4e879e938798d37319b28ce4eec9cd69a0f4028e44821b24222e852efaa9c9fbc5dc9040b1f914a171e93678db1699d92f15ff26a2c5e697a4b046535e9f8f7fb78a9f5b50ae719dad2521af70f61e338558ec90f39c8c78bb0289af570346a72a4e4d5ed5aeed27aaaddb08951164d228bd7807db8ba80ec97d5d000e4a2fc99ac949f64c4f9e64f73adfb33d470ceb7de475f3f04019f2c8dadccf5fa11542060b92628d54915dab61e7d4dce23d19b55acedb534b37d7888e8df73f6b9f390264b82f185c92c5f4f4fbe9a8b64105c8762de68ba618cef4da6e2bf1a23b6cd9f27ed732bc9ba965b37b564abfcd9880719a849176e5d0580c7876a61734daf48b65f9095c67b3dac867d657d59e723cb7cefcc15cd596b740838b1c33a368c012120dd870dca36f62d985c3c7af018713515ef4c4846a6a59991d7cc226a8bbda29cb3cd6fd5442e52c2d28ed3592b9ffd4c626f3d6ab719148e51d82a1b68b2540e018a39819c47a6feb31bdcea3173824cb839308672c66e33fbff771a4983150d5883ef2853ccd969b2ac6a664d5eb5ba8a0ebcbb558fa6688996fac0a2b37966646398b59a00bb2c94605c966998057759abbdc8b26cb60b226266e7411106e05cda82aa6de4356c193ba7be4011bbb5761d5ab0c7c8771ccf85976707fa2dc7fc8fcef2000221b07e9753ed0e852c3135dcb84604fbc1443a5d738ad132a2a3695ad905790ae07bef0d5a659545cf99ae5b7720bf46c62dd6e0fd9c08a68af2498b6ecbc61d23af5df7a88840d642c2ddfb435f6d7445a97716a1efc09b5488690aaed87543f7f3bf5ea51ca77dbc1de0ed15ea2f5356c9cf23ffa842a48835c5efa66f05e0e8627aeeafc52aa8db3856233d7ca3849a96a950bb9848fb778e6b4a8448a5062efbe5649d0a0ca9768039b7ec697358320f52aaa465dff6546bc57228968da7a99d78ea7a3316317c89a02d2b2466c39bb19dc9cbcf3a4d6ef3d2487d3872901d405d39b0897218928398165b6f4243b43651bc37406bd5b01f796f03a92375c4aaf140534e464e596dcbfd2ffa80adce17aa8feb744dc7ac55077ef292fd22790f125d2f0fe07d1f58d81cd8528d61e95371a801ea8ce0c7c01f7788d7700f0461b83af15a246b85f2acab185e196d00e3c981ae762767c3b6eda6b5d9baa529aa5573f029f6da449e9fd867b3593ccb625432ab55645ddd4db2a7695297b6d1bb46280b2274be94554b934912e30e199a25b5243bc74cc9b9bf64ee7472d11df6d22340d3097d1067dab3902aed3e9705c708cf28c7ae45294ea98c3198c61b049e2604cf04dc43b6da02dce0b0a236fa76a306e3e56a407e14d9aec76c0cc24ecc79b3fc42bc99262c02cef0ffe1c4183fd454fa0d8825ea06873faf3c1bac66e3bb22859f208f3b2e352a5938c9dd4d41eb01f602bfb5bed064b2cafb3cda63780725540d533f0500c547a5ffb42e9b7279447021e75d7b325ac74536c3ce038e186641fc47953ede7928509fe72bd4e6", 0x1000}], 0x7, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000100), 0x0) r4 = open(&(0x7f00000007c0)='./bus\x00', 0x20900, 0x50) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r3, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000a00)=[0x25c, 0x6820, 0x5, 0x4, 0x2435, 0xfffffffffffffff9, 0x1]) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000640)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/47) getsockname$unix(r4, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r5 = dup(r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0xd0, 0x3, 0x1}, {0x1f, 0x4, 0xac, 0x10001}, {0x0, 0x81, 0x1, 0x6}, {0x3, 0x3c, 0x4, 0x802}, {0xf352, 0x1, 0x2, 0x4}]}) 19:33:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x698, 0xd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b085, 0x0) read(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x4}, 0xc) 19:33:26 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="b20897b1fc0e905e8946dc98fb6fcb9b1cd2a70f3eafc6fc0a02c43306f617bcf9ba623c2b71f9fc233ee1b4c028de46753818400f794d0b9f914531316109f590500e6b69dd67f507cc18b33707a32083e53e87"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r2, 0xfea0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x77, 0x1, 0x10000, 0x9, 0x0, 0x5, 0x38, 0x6]}) 19:33:26 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) r5 = open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x60) r6 = socket$inet6(0x18, 0x1, 0x1) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x1b33d0a3836b63e0, 0x1, 0x8, 0xffffffffffffffe1}, {{r6}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x80009, 0x9}, {{r0}, 0x4, 0x40, 0x2, 0x10000008000, 0x7}, {{r5}, 0xfffffffffffffff9, 0x84, 0x2, 0x57a2, 0xffff}], 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\x8a/bp\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x4993ab0e42d1e86, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x101, 0x6, 0x4, 0x1e}, {0xffff, 0x80, 0x1, 0x101}, {0x3, 0x29, 0xfc, 0x5}, {0x8, 0x49, 0x0, 0x4}, {0x1ff, 0xf8, 0x81, 0xfffff400}, {0x2, 0x53, 0x3f, 0x6}, {0x7, 0x7, 0x0, 0x2}, {0xfffa, 0x1f, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:33:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) socket$inet(0x2, 0x1, 0xe7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(0xfffffffffffffffe, 0x0, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r3, 0x5) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r6 = msgget(0x1, 0x82) msgrcv(r6, &(0x7f0000000280)={0x0, ""/164}, 0xac, 0x3, 0x800) 19:33:27 executing program 0: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f00000001c0)=""/160) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x1d8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0xc2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x200, 0x1ff, 0x0, 0x3, 0x80000001, 0xeb, 0x0, 0x0, 0x5, 0x100}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xffff, 0xfe, 0x6, 0xfffffffa}]}) r2 = dup(r0) r3 = msgget(0x3, 0x100000110) msgrcv(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000140)={0x0, ""/94}, 0x66, 0x2, 0x1000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x104}, {0x1c}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x6) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgget(0x1, 0x80) 19:33:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) chflagsat(r4, &(0x7f0000000240)='./file0\x00', 0x10000, 0x9fcb8886eeac793f) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = accept$inet(r5, 0x0, &(0x7f0000000040)) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000180)="961ecccc0d6c2177b3e652f1a2cf5edea67630678e2d7d2b0f761eb01ef0c3ece496ca2f81a2b5665b786b885af12108c2f375872742479426c8e3891880f7e7f99971cc10473dbdca45a17da4641a6beb3b7e03b4c5ed781ada8f", 0x5b}], 0x1, 0x0, 0xc00000) 19:33:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x0, 0x3, 0x6) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) r6 = accept(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setreuid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = getppid() r10 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) r11 = shmget(0x3, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) fcntl$setown(r8, 0x6, r10) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x81, r2, r3, r4, r7, 0x4, 0x30d}, 0x20, 0x1ff, r10, r12, 0x80000001, 0xffffffffffffffe1, 0x401}) 19:33:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000200)="3963f8f15df2efdff383f906522704c179a32600060c65256b20adfabd76af5073a58b73dfe71893f7e0d6d4920d884b4b999317f96edaa56c750cac0be75e9142c037f6930cc5ec3bbe5f7490dca0340719e1ab61bfbd7656256f5486fd4352dfb0c77bafb1a4ac0d527c6bdb51f1376e29c2f2b539f03da6e5afa58319d3bb12500d8bc226ad6ff50ae566eb0820e340866c2f98bfe87e2397f78fb4f602bddf638b5cacf6cb1c0dd52eb97703a4eb30f73c1370a7e4b204e1eb46", 0xbc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 19:33:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) kevent(r2, &(0x7f0000000080), 0x40, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 19:33:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2daf4a9a9c8492e5de00"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x0, 0x0) bind(r3, &(0x7f0000001640)=@in={0x2, 0x3}, 0xc) r4 = dup(r2) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000340)="96d5b82970f2c97dc28167764fed1aedad1ad7cb967d41d1b5810a1a314137376f5cd0b4425e2d6965729e5b2f5287795233d02238a12f54e239744f5c17ebc210eb118de2892f509660eca3ea94214fde752fca7ec0c4a7eec8ad87d3d384d71392f25585f5a27c738c2119906da474ce027f6395532ac914f14ef223f6040644e58974c5ccb27e02b31d17d2e207aa89184acc6c12d4d57ea91fc5b84593f0051a553feac969b590e9cecda12305ce314cfaf36b625f3e9e275a118b319d69b1e00487f07a9b4eedcabc5baee5b2c335aa6e4675854dceb9bf9af230449147bdef55856beba763", 0xe8}, {&(0x7f0000000500)="d6d808e7e4a73406dd5d96f508c4c6bcdfe26f70191540fe9270189102bf545f724288d925c3cf6c5cf4304e5b9da6765a8f678eed7019aad71f63a2ac3b16baf3952dcbe3d41989b93f735a093d1943c47cc44042a7ff7623363a51989eb76964361bde56e65ca11f59e7114bf69b04a81c3a2d8e5d68f8dc9f30207b78be8fdb37e4880b62661e3ef0a57da1eb15240ae142ba6b4ace132b71ef471f78985aa9463dec1e6685c0d6fec4ee1f47d58837e8f88fde7dca45e14fda91c39fd36462210ad6969d97eb5cea", 0xca}, {&(0x7f0000000600)="f0ae47a88c1b56c1c62ca5c7e589e99ee99accb6534c5d54a7d94d3c3735268b357c77a1c4fd7d87bc0dcadcf38804b6848007e3ad2716d8fc0f440e94444361274a468b023763e1ad25478cd044970ee732abd6bca9dcd09581633acf18fc15837cb3945fb773d1add778e91e47b4a06cbaedb401590b019497ba6e814de664d2a0581dc8152e85a1ce7006100d8712b40d103714b76fa37901a64a3a8b1023e6bfd19833a503742c9f8612112264d4cc5d1254963727dba835338f5ae001d6fd83d8c11c6f1cf867331a609d1e0ee2148970535c69bb0d9e1af04ccca0432959ede7b7c031fffc097712a35f2e15857f347873cc09476e54ad95c4a11381808b4d5b3736a5e1ea2890ec70518c57fea712c8d815318f25c3468f3a1a1052fd90388df0ac5853a23a314d1309eab4293e53934984cba7069f07da37efc75d825fa345c02941171cf2514f2fd7fdf9d34bf517e8af0706942da819b2ee308235364244360859138db0990954b46a66eadf3fd8627a117aa87b1c1eee6f6b156d6006ac1df893a0c8f1e91d265a28b16eb39d763125affad6baa7abce9c05164cd970ecf2a785d084e378931763cb8ecf77453113210ccac74498fb7a43607e027b43b8a1bb242497f4530c53f2fc8d3cecb8766eeee853f111f1ec5ad3f7284cfb574eed189dab630c153e27861d39e2e0c2511ed29e88e559ab966c8a71790b2184dc95adf998a5d64d8934f4c28ffa3e1b28921cbeb1435046cedc15ce2d4313cb1ca91bcf9cdaf3d7710129612fca96ebe1d32d9976b927fb074cd7f709fcfec78b7b4113aa25d0e5e82911808bfd55c30666caffd7b5b3dead390a6118e982929ea40305c9cdc0d36ffe3bd8ce6cd003f9978366aebb67fdd64189dbf69c6657e19c5ff79836b546f81276732299ee67ea5a450f6b9cd836f8b16a9d8ad8b9fa2978698891a8fb01337c123414fe7f8447a99c8355660647b3622f60e1114b2bda90ca94dd789fbc8219c1f800ebbc68f7b9fac626b92fafc18ea1d96160dd45d53f841d6ef4bf81f8fc685b0adc5a0b8e62a487412564b36079b396411fa1b25a84c4d613b484dfbda88fef46466933d872ccd4d540da0adde315f6988c7d17dc450239b619766ba76bfb23b042cc841f7913d7dc3bf5e4233ea26c8b88b77ea2a2052c9580313a9e667aec7d8930773a57858881fed366aa8a3d9200174ab0fb3d0cabe900469f4effc56160bffb4a6bb4d5932b8d134f0d8a0f8dd65fa45ef3a5f0d608e9ecb410df2b3d0434eff9a0656807fe383d8f7de7dad4f6813d3327139b5d2b5eed2865cfaf6470d5ced0e2d880701cbf5014b422ac946a4b40c4bb5002af1006ff0f9b68cd954ac151248d54a2443d5994bdaaf185d66560f26886ef4c9a8f17a34cd51cb7524714fd5376fbef7ef3299b6a5095027ea8e34d47fe35e7750b259ef7cac4454166b865d3c67c908e9d574c805901090df1c18921d59497f16cc994e65ecfe0a2338544f386ca2d552ac70b63c67b632370ac991a713717be3ae951340ba95cdb4e6c4b089c75418d12ee2bc7a628d8f3f79e0e0d0ce7511d2d584c5c9a9e4dcc8c3f32724318fbbeef3947147c63cdf3a4738a18f48684726e1e64855136eb3e586d4b8631203e669030e4f301e8d7343a02fb7a75e279122dce1d26b98e6765d14c45449af2127313de3c9b616f31c74ef3676d75e5de493ddd92c013f0fb7b003a4e395c3eb6b16a7703d5502543c331b01832c0ed4c3a7bf39f8ccf2165a77053c8dcc3ccffb736674d9bfd40b9412b010e27ccdf838027ef2acfe662ca177d276794f09ab83ddb116c515af9242653b2e33f6491106e073c14ce991bf909f8ae2a80dacf5abdaa9b795675ffa8420310ca1a330ae79c4ae94904602ed76d00cab8277d16bf58e49f9db2adbf3f9dfaf01ea58d604b544197cee97035171e3a61d1e77fd9bc265e08622940af94e5590a560eb74551b2d766a5ee8077877e3571f8aa92075e61ae640287c3f3a377c70febed28364dd4e7c16a835a7cd454be6a7936d1fb6bfa110035c7b1f621687c1cfd4181a69efc74597e8a9a27d191864a3dd3214b7909d7512d9f4a227dd2daa59841df4c15bf9a572c14b57c6347f821a9b99728f54a72b9821c74aaf65b28ad87f0f05e292a15248fb26baca52a16fad2f0ff4d4fa03f7803dff293f73462beeb23e4f349c943db2108b9278f6fe7a4d6719407d64dc79bfabec01ff15f6aea17b070276ae9d44ee84f722c52f057006440152289dac5e654999962ad7f514d11b65d658cca7e82976776f200a65560c4e5211eefe8ac8d1727ea794309dfc382a67b17cb28f0f2eec0f92152c86a9efeddd9e59b7b79e2c96b6ae49bf72acf8c6ae1a9c6994bff980e301fcef2e3121888626ac45fc3128911ac326fccf2cc77861e221899535e5dcf66fec3ada7ae8e40597d648e35bb6dfaee681b760511623159a6bee8283bd67ed63661d63f252bca611eb3a5f07e4a2efc8cb19d4af49b1f9b103b221990e03cabdc0fc7a76ef221e202d23c0952bff1229d74f31d7e6747d6dd978d7dd13817cfee0ef86fb0f847619ba4b44147b1722dfdebc11fffd6965ee14151406728c9e025c662b333c7da7c6fdfa15122e9e6902b6d7df26527312099a2b0c9f0b63bfc647a2aa7b9e2015116a267dcead4f1619b195358399f2976328cf625c05cb143e3833cb809435d76d6d576c4694864c0a26455d835b831e7c081e565c3e6299a41529cc2e2f60a80a002aa38e8b146cd70bcc9e302b8a6e9aebf05f691fcf947c351aa2ec3b4f760da4977a1b6879e7ffbe41db7febd4686aa2f3cf4dbaaee7275e651e8fdbbf539b8076c4c2ac299717aad29e52a135401aef39a665a02a5aad1e06f07c42a6c1a070b4d234e589132cc448ce4a4b073c881fe469687dc5a19f42ffa3e5a51899350e76edeaa71833a4dc0e99d08f1d794775b3e0b6e5c66ee9044e3e2c9b86ebf542cb40bc3849c74d680ef103a23b739a699f5c5e0d5559335558478c456277e7039e128cdcfa8cef398dce993dcc7f59be0e642fdf28e19f10a00f72eab34304c8054921f7f1cd03442ee27cfbab385e1c0aac4adb8bb901293bb563c76ce53719b47ccba5d808c48c0a3ead499546f0c6b802dcf4f2839ce161229a8e7dac4d8976b930db9e6728acd316db06a2f0f2b03396a907780bfd2c34ebbb5db962c2226a91fbe4714d30e6d112075679d9eff51526be439f3b8406c913cfeb276bfc50eb6acef6caed81a9ed23c7f4b488f33a05eab811ebf8ff67aec3b72e509f02d0f34020481cac2346b340ca18cab2f51380fa9b42948b99b23ff0fc9d353f6471c4bbd569d59f29f2d8fd77ee8547efb774545eb002f78839e285d025c06ba0be3a24785d2f7f207297203df0b2d0515fdb7b361e59e97ddeb088de1da3d63994f212ef3701f8b04b229ffcec40a15729dc1bcbae960429697f621efa93723648211ccae9349e6fd9085207e6d9667f522653782f559e40673675cccd5ea6a1274486b02c1b1c352226e4cc9d15d0d51cfbc2cefbffccaf5c7853bb00ee106e4a2c7a3b2f4372323279c8474e7c357ae088c6c05e8e15525aa30f4177fe83ea1aa893a1d2a076375095093f4a49b247ecb0448a8e9b37229c4cc96f077ab22d8aa4114331f9dba731332ebf8b96bb41f6a0310acf2f440a9855332c896c56337bd853a6c4e9ac267c5082a221ed402eae183a6bffb472ad30e355302eb035b8a489a949d7c32fbbd1082cc0d762587b952792a23dfebec210267cd55699e7eec83dc6225e41feb57c689107fb86fb5bed85b908a5a5eb0d0e895f3b83c845e4127a98540565d37c285a73045a6e3ddbc5948f2a103277e3c82084977a5ec07a1d74a33072bc44c7de35cfa3894cb854af9b7465e90daa2ce521a9cf7fd02a98da662dcac0c8f310de4ef55f56493c2c78f66755c6d844ab6df7ed9fa423a35f3f5d446ca86752916c894048e6beff5aa22d8598a4663d67a8732f87acf6974bbea5e12028f5b3e3f5a317d012086d7261214d18bb3df6f7ec2cfe7c68fe58ddac989c257c0c502aebaa5c99a6635c5b48a2869735f07da2ff80107dd99dd9a10a18d73126ed361c9a64bb59f4a7a36fbe8f41cb25c0c2975a94bf5b117665296ee547daceea21f57560e08590099efb7fc2c918b6d9dbb0e57d552e3d3afb6d20a96b12de34dfddd5fbf13dc0dbb80d5876c94856fcfe1d5eae3a98d4b61eec15fa0cdc599f62ea8ae85e854a5ab0105598bac19a5c2a13885703dd576f764d56c27abb67e1cdf55f852e861011375474e621cc60c4e26c80305defe2c87f844d85b1508a55482da3b00fd4691a93057592c563c236a7b9d7d2560da78d60169f28dda1a3c09b6f8e8d3fccad8dcbb4478174dd2fe595105c595e28ce2276b7aedb5c7c6c3d603971a4743cf8ae7939666358faa3915ebacdeafbd4882a4d66f3ec446947bc37de47f8bf6ac78bd5b6515e9365cc6e0fd26953d3c2c4b6d53e13dfd273b5017803ca79444af1dcb86bc9afe0170a02f4ba5ab88d79f1f64d1ad3c3699df262f04801781f870b8d5999755b056ad740d200c12b3c1fedf6845c8701c0a10b86b8cf158b7f11fb2d31a413a89c4adb08618310f7cda51f3239884e1bbb09038911967c196f0f6442bb63d30fdb105142eecc7ebeb0a25e65f549cf0d3a273244311ab6f344a85e10a44518ccbfd1830249004e28477a233984b08a18c34810070e85ff9785df5a5fe21fa2138eb6bf5ded8081385caf9cc816a61a655c35a61306735f41a8b4720a4eefae06311354a0d8de215f3418509bfda886aad001520622bb340e23d2837784ff947974f8cf8513d05177806c515ed7946c328ebc6b804205758133e5db3229365f60f89db1abf95430b8f5bd494aba64f465d55c136a3dd064b74233dd4e4195bd6a5aaf8e7015ffc811f5e914e52e63a25c8c3c480d6d7c657c7520c7916642ebc8cce671de1e1363d4e680986046a0896b836b350d0dd6e3f18d5dbebe3da94b172471d2ef4a0713d1479c3a5fafdc0d3e22a9452110b4c87fec717e06635dc09845912420519fc8f18c196e6d0cca4f15a90970f5ecc3f8acbd91d4e349da4934da6d943a2a96dd0364ed4ec0ad38d22ccee6987d434d05afbe7cc0d41c9b8c4c31bd0a987f86a3bd319b8cf18e9c756f66cb68acde7c8e2123ad22f391634b5c0ea23809b00a9d9a1bcb6ff39e2418622b28b96ae4a26d91342dea2d032f15d11faea200a0ae5ed3a9f21841e9c811abed54cb21d57af8a4f5ee6bb28410d85d5088ed7214fbcb508bda5e2ab54581f1c3a25bc64e5de8878cbd74eaab8fc245b2589a47efd6c0494f49d79ccf8a22be4c81f7f9d1e89ca81fd85d40cc105069728d6e29b7589f717b7f540bc9017ca4a526d4d3274b8f2358532993f925371298f9fa2731e1eff48fda680262ea5f81395117dcff772b38138736a0012062eb608411d278fdcbb641dcc41e6b97f6043dedf6b5d0a6a04c02d9300a347048bd3d20397739c1fbb6520cd2b61deb98c66363f14ba33689f8658fbc213697693530e9cda1ad2ca4c5ab56d6b7b41b8c1ea42ea9468fbf922369762b42034037a728da76a6eb75daca40d0f600c32d947216c5c1a8740ff007881bfc673197de42cf420593f006da3cbd568a696b1abba85ea28f103d4909ff231f51d31a49cef6fa93376fa69fc578e3de1c5c8f07b251022de8dc4d5557f42f1a7", 0x1000}], 0x3, 0x0, 0x0, 0x2}, 0x0) utimensat(r4, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000440)={'./file2\x00', 0x89c, 0xffffff73, 0x4, 0x0, 0x3404, 0x1, 0x2, 0x0, 0x2, 0x6, 0x40}) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000000c0)=0x2) 19:33:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) recvmsg(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1, &(0x7f0000000440)=""/4096, 0x1000}, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x6, 0x13}, {0x9, 0x4}}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001440)="d8de87b5007b09908810baadcc0a00294fa400079e425f451ce09c1e7df1e571f421ade40164072f3f8ede98c6521551632477bf791a339b70e4ae64dff95a88bd62f404cbd2d28bee6b22208b2d0a1113feb3f6dcd257342aa69265ebf16e9d4ab195410aa9c8557b45ffe2a9f16a66b275f14522a9b0af5a01b75f0230352f53843cf6da03f7d03e739aafceab39a19bcb6bc7d4f55c84db17dc54e00d27df5ec75b7fdca64383863a4f008fce0cb69324224d9fb2ba7ab1b11ea14533c794089cc472863d56385e9ec8d6f7b95cbd6af82fa9beebb376da7695ecbe3a9ce55b806af1da8c15c7f9a7563b74b83b", 0xef}], 0x1, 0x0, 0x5a9df5f1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) 19:33:27 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000300)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00466300000000b9bc54a7bd99c2663706bd3843941842fd"], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) fchdir(r1) r2 = socket(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0xc4, 0x1) setsockopt(r2, 0x4da, 0x1, &(0x7f0000000100)="18f580d515275720036d00003b3dba966eeb633a23f632cec710ffad452d7285805c3cab44d093f119051fdfc87c4bda8be9a15896e51f994df946a93ac9c2add9a2da7e8a479ae2e37eed1078e9965fa76bdef27e8c275d0a6b8ff75c07fab3c92ca290d6261e16ac8907af9ac8f1ba62e8bd2dc677f49f2e16b4e7d5a2ec50e4213271a0145b9cd1c4813d5eee1c6d1032831f7de3c9a6f22d85d911980220ffac64f1c54f9e37fe9c8ca6b67f814d9d08a81fc1a66db78bbfea6b9acdad44e1c891a2de7f1fce79f103e4defb937c5372fef563f2c27de77195e3145d8bdab92a397b23407a630c00"/249, 0xf9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000240)=0x10) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) getpgid(r5) write(r2, &(0x7f0000000200)="08858c815f6660ef", 0x8) r6 = socket(0x10, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0xb8d, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r6) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) recvfrom$unix(r8, &(0x7f00000003c0)=""/70, 0x46, 0x803, &(0x7f0000000340)=@abs={0xfec5fd5c62b71de7, 0x0, 0x1}, 0x8) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 19:33:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x6c38ab14ef3e875c, 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:33:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f00000000c0)=0x6d52fed17c91a52c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r10 = semget$private(0x0, 0x9, 0x0) semop(r10, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget(0x3, 0x1, 0x0) semop(r11, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) r12 = semget$private(0x0, 0x9, 0x0) semop(r12, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r13, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getpgid(0xffffffffffffffff) mknodat(r13, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r14, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=ANY=[@ANYBLOB="1010000000000000ffff0000c4d5000079cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055efe0044e95fd0cb99e01cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb100000000000000001000000000000008000000000000000010000007f000000f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd00000000000000101000000000000001000000ff0000005b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e8d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6c000000000000000ffff0000ff0f000061d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1ff2c59d9d38c13af30713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40000000008000000000000000ffff00000300000083fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c40010000000000000"], 0x2200}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r14, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r13, @ANYRES32=r13, @ANYBLOB="2000b5e93b97007e3966a32ef54685b205a57792b3005d91ffff000000010000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r20, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r22 = fcntl$dupfd(r0, 0x0, r0) writev(r22, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r22, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='E\x11I\xb0/\xc3\x99\xfcx', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:27 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="6414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r0 = socket$inet6(0x18, 0x4001, 0x3) recvfrom(r0, &(0x7f0000000040)=""/65, 0x41, 0x40, &(0x7f0000000280)=ANY=[@ANYBLOB="6dd62e147deb1e653000cfd77e5978fa92a7bbf71c8c31813f2962e344ff882901bc03ba931c3a3a4ac952591afc51fd571658de0386cf4809e51406eec3e2babf687f7a1aa5617ea6ceaa9ecf08ccabb9391b3ee6e8ac8ba76472d041a90e2a9e5c4fff04a0e48d29ad7ce8f9f9c4efa533987358bd003e39887074aeb283abaae949a2207b5f88cd49bcf6a4cfdc1f1e25208b275ca97a8d5eb091bdef3bdb7258142c12ed1e8828c64ce51bc89a4623f943e9c9112e82d3ddc5bf8393464e3bd51014e5ed1fc70c9564c842dac8d5e4d00ab9ce74d602f7f9992ec0b636230e245ad4388ff1c6babee0a28a3d5142bfb875430394814d1347053a8832969d63b0d9253a93ab716f2d33667670aa20f1ed9b3fb161214a732eb52224014094987b8f9ff2265a6d9da6a7ecda280c0574f2239d8bf3d014e62528fbcf1b682f98ce3478c0fba4c0a8bea77202c239dad7d68e2bb7360bb03b4f436070314323f0ae8410eecdd7a334a8b91410d9a30fa1"], 0xa) write(0xffffffffffffffff, 0x0, 0x0) 19:33:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = shmget(0x2, 0x4000, 0x100, &(0x7f00004b7000/0x4000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = getgid() r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getppid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r8, r9) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r13 = accept$unix(r12, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r17, 0xffffffffffffffff, 0x0, r17]) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r19 = getpgid(r15) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r12, @ANYRESOCT=r7, @ANYRES32=r11, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r11, @ANYRES16=0x0, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r12, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r21, 0x0]) r23 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = getppid() fcntl$setown(r23, 0x6, r24) r25 = getpgid(r24) r26 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r27 = getppid() fcntl$setown(r26, 0x6, r27) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8001, r3, r4, r6, r22, 0xa, 0x8}, 0xffff381a, 0x6, r25, r27, 0x2, 0x2, 0x3}) 19:33:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x55a6a304, 0x0, 0xfffffffffffffe25) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:33:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f00002d4000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 19:33:27 executing program 0: 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 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) bind$inet(r6, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r7 = dup(r5) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x13d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 19:33:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r20 = dup(r19) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000200), 0xc) r21 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r22 = dup(r21) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000001200), 0x10000) r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r24 = dup(r23) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f0000001240)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r18, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r25) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000640)=0xc) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = getppid() getpgid(r35) r36 = msgget$private(0x0, 0x20000003c4) msgrcv(r36, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r36, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e2dc45c3fe98cd11b4c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r36, 0x0, 0x0, 0x1800) msgsnd(r36, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000bc0)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x4192bf6d587ec61e) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getuid() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x1, r31, r41, r42, 0x0, 0x46, 0x83}, 0x10001, 0x1, r34, r35, 0xa5, 0x0, 0x20000000004e2c, 0x6}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r44 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r44) r45 = syz_open_pts() r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r44}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r45, r46) r47 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r47) r48 = syz_open_pts() r49 = kqueue() kevent(r49, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r47}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r48, r49) r50 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r50) r51 = kqueue() kevent(r51, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r50}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r52 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r52) r53 = syz_open_pts() r54 = kqueue() r55 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r55, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r55, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r56 = dup(r55) setsockopt$inet6_MRT6_ADD_MIF(r56, 0x29, 0x66, &(0x7f0000000200), 0xc) kevent(r56, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r52}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) dup2(r53, r54) r57 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r57}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r57) r58 = syz_open_pts() r59 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r60, 0x5) kevent(r60, &(0x7f00000005c0)=[{{r58}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r57}, 0xfffffffffffffffa, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r58, r59) msgsnd(r43, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r46, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r49, @ANYRESOCT=r50, @ANYRESOCT=r54, @ANYRESOCT=r6, @ANYRES16=r58, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r43, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r43, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r43, &(0x7f0000000480)=ANY=[@ANYRESHEX=r34, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d00"/159, @ANYRESDEC=r33], 0x4, 0x2, 0x1800) msgrcv(r43, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r61, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r62 = socket(0x18, 0x1, 0x0) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r63, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r62, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r64 = msgget(0x2, 0x10) r65 = geteuid() r66 = semget$private(0x0, 0x8, 0x80000200) semop(r66, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r66, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r67, r68, r67, r68, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r70 = getpgrp() r71 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r71) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000580)={{0x2, r65, r68, r69, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r70, r71, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r64, &(0x7f0000001380)=ANY=[], 0x0, 0x1, 0x3800) msgrcv(r61, 0x0, 0x0, 0x1, 0x1800) r75 = msgget$private(0x0, 0x0) msgsnd(r75, 0xffffffffffffffff, 0x315, 0x800) r76 = socket(0x2, 0x4001, 0x0) r77 = dup(r76) getsockopt$sock_int(r77, 0xffff, 0x1021, 0x0, 0x0) r78 = socket(0x2, 0x4001, 0x0) dup(r78) shutdown(r78, 0x2) r79 = socket(0x2, 0x4001, 0x0) dup(r79) shutdown(r79, 0x2) r80 = socket(0x2, 0x4001, 0x0) dup(r80) shutdown(r80, 0x2) msgsnd(r61, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f58019507850800000019016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) 19:33:27 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/176) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) 19:33:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="c010d09efe187500002effff0000054f60776400ef867c5b6e6c6f653000"], 0xa) r0 = getpid() chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto$unix(r1, &(0x7f0000000240)="cd5703", 0x3, 0x4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x80000, 0x6, &(0x7f0000000100)="01000000", 0x280) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) close(r3) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:27 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) sendto(r1, &(0x7f0000000040)="04b4bf639a2d4b740de2426aefa2dedd352132c56099ff30696d70357e3a", 0x1e, 0x5, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x100) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x10?\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x2) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 19:33:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1000000000000287) dup2(r1, r2) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x1}) execve(0x0, 0x0, 0x0) 19:33:27 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) getsockname(r0, &(0x7f00000002c0)=ANY=[], 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r4 = msgget(0x1, 0x9) msgsnd(r4, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x20000000}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 19:33:27 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x0, 0x4c0}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0) shutdown(r0, 0x2) 19:33:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) dup2(0xffffffffffffffff, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = msgget$private(0x0, 0x491) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) mknod(&(0x7f0000000080)='./file0\x00', 0x30, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r1, &(0x7f0000000000)={0x0, "5b2087a7ab7496b4195ed42f5e00a23b15291513b4f04cb9c7855c1edbd0a80714c649ab7923c7df28eac2abdd0df5d2bd8ba5fa"}, 0x3c, 0x400) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x6, 0x100, "fb679c73e11d00c075f313a197331936b4b0c5b3", 0x2aa, 0x4}) sendmsg(0xffffffffffffff9c, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="d5de687af79ef78ef9e328e1be2483201cec2fdc27b60fb21b384307c8f84145cfec490b32b7a7ca177809b7da098061cc19addfb4303b33067ee7599cc0c260c8cf503ae02160c2b7e372c2917227d81153c2cee576f1ce3cd9c66e7f89a122efa7def58597c1eda4b58d1f9d6dbc140529d3f9a9e7724c13dde108ac47a32b0f94a276e95c45d4bd966d290f67898acb72928931ea5da163306e65217bc75dcff7d9cbe218fede2296ae010303706a2421e6e09258a65246d94981ed46589c3d64cdbf17317d185427ac7a4847337113af13", 0xd3}, {&(0x7f00000001c0)="709fa4e655c591103b4ad456636ce1a40982a531be9d8c47e604918ee379d891b5b28f6245d9834db75e043616bee703c4", 0x31}, {&(0x7f00000004c0)="00c4856c83c517e943200feea6b7fa00ab0df7f0aa9e73a0b18eaff502f0e30f3b765f763720742480ef1178e8c8474b7f6bf9dd4a4ffc455ce8e0bdd2ae0740c8a31f501297577d766686a9378e5566346d6316838d2169fa4357e24a766e6f35947d2c3ac10eb1b7ef1f9d0b70a7930f4a4af5ea8a3104303e413717b70c48b9950092cbaabfd9ab53f27c412df8b7d67ccd85b2e569afea345b7107a25b65f227cc836d5c9ba1c7acab26867f16525ff7ca3c85bcd4fd4ba8225c243184b8aa0329f1a477e7f90207bcae1924c89161334abb6add55a35884d255dbb8305a15d0107f3bf578f161c0b46600ae69a6d3147343850eb1383247f316f435f0f7c665f901bff299539ef55939fe3c18b7bfa5c0d56904c601714d11eff0fe351775cb381fe91a45263be48487757661f8d8275375e77828ddc48d7e00827e7abcada823d592d6551a7d6470eb32032f1161d9840324e776c0f76e057d3831727e47f391e7379f7a504622fa679566aeb177fe8dbe7109ad57bceaa6c76723e9b04bea53ca57b7a3dee3e56e7d6a1e35f3a15555c2f294790f138b75533ef8106a7968eef55ec4392c7dd0ab4d3f447b21d371b06ea55c037a974c446c142a34a371fd6487518be5a7f7f58f94a9370f66c1564bcc1db30c8a70ec640283d6bb35bb719ad3453650e82d8a6f30f63ee99ec0374bd7dc0bed52bc43d9b344224518a7d618e3aea92f9819c4a09a683a0e3979b3ab519efc576612b627d7525264c53207ecf3467cb3d94d677e818f95e48adc07db746abd71a8921d888e0a1aa81f95656f397978070c569c1f34b212e0bf9631f5da34970d6bd96467349f418c2fd6e64507c93cd1b9e1075cab3432311d8b3fe43c85aa402bdff617fc577875ea28d674c4dfe62e2d47cd628e8faf6e681c44c79d1953fdffc7c4a3402b725efe97c1a6685a4a12f0769935ade1945f45d8dd7f71827f2e336fd4b3f5c3aeb4b0b6519eeb2fb40ebb69b6e94fddbbbe44edbcf34f11828f16e6382ca74cb580c9fbc2e91676dd8cb7de6268a52f7c8d92b288f74db9afe63b1d89fb77d252a3dbc58dbbb83478adb4ff686a5f335b74a50f72139da082a77a403c21c4ccedf3b93da2a550c885f6596ece6440fc1ae4c6f87cc357d19c200c5e1fbd593abfeffa5bec86176ae2afd2684783883c73c07c3408a9f4472bb139534ab21469a209a7258f33b5cdcdeaac61339e6671b7f84cd496bcaf0c8f3d4206f3f74da9694aa7e9c45fce57cbd07c0f647d8c73b9704e127b4b5b3d08c3f2bbc5cee50d096c1c103f1a5a746e6e7a6437afd5445a84c0d71cc5cb50d00b0a5e7c176dde5413a6386ac5b611fcd07556693b485b72602baf431010f4dd0ccba5107e5172c66b0a2e40864b07b46173fb54b596c582a9221f5184dcaaf0eda04253b5a79e40e707faa17d5511f3db630bc8d63bbb4d74774d76fb611537f2440043d57e8968fee6a374f96528862a9f6fd0d1cafcdc53b40f886fc203d40f6645d2d1e817b7509f379250088e21854d96ce4fb497235db031a6c4632257346c1642fac8ab828c68534cec589e76c4cafef3e51a4f78dc825ad1e0d1b12434fc62880af1b8d57c2a54c189032cc0698aaa857486e28ef426aec438c98bc973629997f287a71bd905b381b4c5d444141a8edbf981f7eec9024d061a4ef181da48dfcc6c4f16d18a5aa71d248e07218aed11bb274ca010729ee61da64b605227b06b6d6693c0d15d88012308eff6220b5398079e0d01e12f884ef6dea09e04b429379f95e109248041e3c5b9df26bde063397800973cfd85bfe5791300d440264b38bebe9ae970fe2ac8eb612b1523f35cfbea93b23948aceca296c30ae7b89d11d79c771d807da64f76f89ee69f908beec9ae780064a44a03282ee00ab7745ca2d6924521063bfe233dec5ff8dbcf0b33d480a12e231f279bda66ea8ddb46f005061fb8b20842311924ff21a956a87ea2cbc6c9060b9d9b75a717195ba04cccc7aa68dfae46d188501335dca2ab3b9cdca91d202ffb68980d0e5c76fbf1857e686541f063240095ef9280bbe71cdb2d3b7b7e32dd060f1e5ef064cc301d456491e00808d1b6eab75b6245ebfe1630ce3714e9fad94d311f70034d7f46f8ba15c71967edac176dfd3fc76950530e0d7f1961e774da3b8de5585da89009af32c73fdf50e6dfec4fa4be29aa2f25fca5b57db57406190d499bad6ed8fb560921ef986c793c0579a552da2d28e1cbbf492c99658d323d9f299fc5a0fbd449d68c31ce417f5516404bac44a4a683f1fd93d8676badcd016f7bb24c9a394e7430cd140c77a9ff2b962206ca0fd4cc131305e560d5d7e9b58f5bf741a194c1257e660fc3759cafe0be5c3dd308f720a77c259a6396fa1c76d2a482baf6d898fef9e0a7b21ea4e5cbb187d0eb5afbb41572b6507c5c4b5c3fdb0082efc073516d0b50d890c4866febb3833972207a67f8f187cf0e16548fea5fab11661f9a0e77c7899368cf0771a1f52637d2f1b813538a0dd4a3a313e8e49ae1704a45e1b741d4e9565ee5cd368aacc5e78c758137982a3a1fd8fa079d86ef5eed8adbd0f69077245521eb1b07c6ea6bd29cd176c8f279157587a00b873de6a82da1d00cc880cf74726438fb6e3c62206b838b5adafb06b6f06a4742179213c60b92beb8a6583124df10252947b7716ea57b37fc646398232a0ff70a5c3974420ea861d3deb3ccb017bdfc4df5693235aa6e39407a60b60a54d972ed9d1385085f6501e801d81cd9c871f5dc1c22b2d0c8bfa756d173ce05147c33bfd209ebd923ab524488905b63bb579b14fe64810d19a7efe21da81589f3a3578d8d7b884ef9e18a39d50745bd4f7a76f503d6bce8fb259cfc3dbab263663d86ef366c098d34452f67b404d909753ae593760ce42fd003ca01c8d41d0225d2dd17ab3d9aca24d7f042b255dd8ecb00e103d85371a7b950cfc7ce0cc0465c6a0be5f455f809dbd5ea50bcc1ac8edc8eef8db79eabe4e8f50b215fd78e4f8dd34bacd6aac94779c82b1c648a2ecef5cfbb2d2103e1b784353ceddda3fee7a194842c4355010d1c145433536e8487bc9689330fd6dec61d3bd1439f9efdf8497d4b2f8b9593d1fa4b6a0e8a50ede7d89658c804de5f314d030c85dafe6cf440341ec3dd8b9e641c63f8f5cb0141e2118b2632eb682bf1a3337f1e589c9641c3912f85c98dc0794ebb3bb1079b0e244d6940066e4bd7c52101d8abe1522ddf21e574926cd57a3fa2f1fd34fa369b5a1684e16bbae7f3da788f41e47c26ba2a85d18641d2520d671f90761c6ed424f593ea584c035ec1d43d4452583aa3dcad9de15570ee37fe820dd9eade3e969654af2b717c87ea7b2fdccc8dfda447ce813280a1d772517f1b2e2ed6c36334c1e4ad73a18237826fb1d3ee4a63b48fc44ea6f0d658b31061cf426005337e55c854098caf8cf32ec0d3a9ed8a1c25cd83f90f5da11070f67e0c68ee4799c36e126f5c8278b96bedb6fe5486a5440a9107dd5220d8705a17a46ac30bbcb2de0c224b04665d667b4ffa43df545f5d5863256bf20895826b5fab399904065ed2244dadfec0de24effcc36be788fbb612bea563febf57dd19f354362b23e9da83fd2bf55117c190b51ea643fe4948cea8c93cafd64944b474a6c01686cbd3c974d889768221e684a65460260f0e7393c4845d1899ea77e5c78badbab5c87e275f80612b2714d65846ab1ff9a8a9d52799f1f9fd91351aa7e89177b0740b3441027e5043bb181318e456814f1ef92f9f978037e6b68b8a4cbfd14d9489c431fdb8921d8f4e88f4aeac25b71b1f1127d4403e9c24be1472a4e1eb389ba9933e47ddd25b6088ffeb58ae1bda6701730fa77152bda043a82e4f6435342fc780a209cf395ffdac0e4df9743ccf289f00f99956dcf3c4df8992a1bb7d5c16583488b3ccddebe1027b3ca5594a26c9756a48a5fccf1c972a4aef6aba83cdbdb651978507ffa57efa56875bbc7825a23937a8c3d9eff16c296fda9f1c5383c3a6f73e13d0e9ab4e3bfc7c301da097644905e92c660a194d07b1a6b01167cdafe14bc07a2fd3a9ab81daf0e6319e51cfbb8e735f798c6083109ca7432ec1eac2eba5ded05e344b0f8273a1d58fdc6bf03fb5f0b168bca9d5154159e66bf1bea0e095159e74bb75cad00fd78eab81a58ad8db1c6ca1943fbb71a3f8e2e6aaa7c5f40af0656ad7934c502f90f98e5c1a14683791e38eac538ee02ad75da92e370895d83672db32376b13e42a65d1d4e6081e11e35698948706ee8367010ad50b1189a53477ef1f30fd508f1585d07b510603e250ad804fd7fb3fa38bad9bd8568fb7bc040b140f3e7919a3045a57708122435c96a2170edcf89ed2c7e27260e3e9aef5ea87d0fb3af6d287d556ee1697631806559777f5559e57d07fe78fc8d931695063bb50b3b7180de6d696acd4d2b537dd01d239d437a76ad8b80ad986d47cf2a568f75da582b19ad12c5c61d504e80b337486999ae42159c627167c50f3f2bb137f648af1332bf7fbc5003acb18ceaf5329da23d2d40fb448f59f1a583b5a5357037cec03bf66cf48fc3f8d06a4506ec932895664d424826bd7798a060d8f209d799362dfef0ea7f442bbb42a7e5602c578cef31219eef69e31ea371e686fcd4f0f9be8b624d68ee2321326c2f12b22b07a74b68b44ee11c234f6710817fa9a42292e7fdcaf5ffa2afb3ac9763f5803c763765ed2af822147f268908c9f49a3e66666db760c8906eccc3b1e418983eaa78f4063c3c01a7f652991d34b2def97a0b9217463d757199375d832b6924e9cb1f6608b6d4ae263fc5090197a928907cf6308d1df5231fef2337483ff280eb49b6941e74f11ac20757149b0e599abe04a46446f45e91f1ed5f744b613b53df7a43fe56fa43f3add9eabd767087afa196fce58adcc7d55e9a52e263d6b28f7e8c6b67c094c86d002768b2b0177c890f54c9990bea274569824406756f6f64c45114fe1500bb5055000daadad72cb5feb1764ec8969dceafdce2cdc6bdca9414be9bbb0302872957987c419bece87e5361315e54b4ad7941ea2bcc3538b1d80312b25b8dad36b9089d187a569007fd530393a3fa9953ec3664cadc43c7695bd5b873cfefa637dfa0d6dedd7112a5212281e1f7e6094c010aa95ebf90d245231d2e84e39704c5e16fba54011b088454a0ba0bd0b70cae664856757a8009b9dd6e69d717a17aed7f104c5d4a6d467e8d6049e23393d2145e333f6cb60604848b1b135e1be3ac5e340f09dbc860d90451e8e5b608f9927bc4c21b33457ac3abdb2d71b41082de474e82ea1b008ac12e81b9d51bd13218bfd20a22fd3ed000660d4c46ad3332ba3c4cd1dbf3abcb749e8b15fc475d9d38337ac0016011479c5407ab315f187be5e789132f26d4634a737fc984e66a7b3f08e41de76c75220631ef6af689d6c491f6f5afff61c47c9601a3e1eaabf8897cae11284cc8d3bd0e757819aa9072d51c28335619836e4e2a5e6620d6a2325b51e3a0bdd40801399025675c2a393d60aa483d2d3de8c5c02241fed73fc17ce1520ab5940f7e00987efe048116f161bdd204c08ac77cfe735a0e440bc4c034df12437ddddd100f3e85eead37e94df86fdfd3cc5495d879fab8d38e0516a565621111dfdd46676ee3c9fdfe1d084bcebfde409204972434ed23fc3c4823a2413e7801572da62163407d5219cb70793a46333371d96137984d299b1411e0baf437814c3e2a21404f1d06c86e0569e", 0x1000}], 0x3, &(0x7f00000014c0)=[{0x108, 0xffff, 0x0, "bf5aea816d9f543bb462376119abb25d9f1fc34eca6ff43ac091b869a1c8cae8f3144348f85c0ebe76077e405d723ec0ad5f4f6d8c0f934ccf32135f7a3bae9c464399ff9591972ead81038e74a2c08ce6314cc81b534d27b4b392a2593fe220e78c89d888de20e239a27490a1dfe720a5511999b4f2a180b1352bc89c490a06c511824caec0b11ce3b354593b0c5ecb5e40c8f94bfeb16e1f454bcba8111d3b7013f19e133f1bbe0ee65a345694c3febe0ac8a0a3c7a2802818a21577267782e9ea818d8f2cb6e3488e87a01a44e96f16a962f3b53bc1bf711a38af09eb9bf0ab263bda40d0c6a8176b146173d9cc1b4b627600"}, {0x28, 0x1, 0x40000, "8b143cb62e440c3a5fdfc77e049ba2daa697752c8a"}, {0xd0, 0x1, 0x1, "9b783c718162ecfaf15a62c18c57a2ce2bbdb77e167b24ffd38b93c7b8fd15bb27710c24c5465f92cbf8d0481473f300ef17f9588b8754f00fc0e07371d5a949f8897e7fb270ce43dc69922a59f479a2011796f42645d2fe8f3c399890d76b40025ec4fbd8214cbc83933601b9046d30628860ba8a7a00833451454b8b3e1eb1452d6baaeb1f001deb7afc85cbdf421473b133b684741ee49e90e2c5e69159b9e2ec3207df6eb9e84ed9690f831fff1658cafb5998a96d4c02ecf5065788"}, {0xb0, 0xffff, 0x81, "4feb38a2f14985c32abb1a613ece036e60c89b001f6705fb9dcccd57eafb25582919f74ed7b261f75b99f8a22c28155aa8510bccd6da669e28d2993f711b993bfe451a1b719be0382f430426c520320ff1763a11293b7f6cdcc22d59f438c2b52ea7cbaace824207c7abcfaac37250df437c377d90e8c049017bc62adb90a472f8418d1d8806e8184dcd4a216408046e22fccb22be6295155adfec8353"}, {0x48, 0x0, 0x833, "88e7b5988cb5a6957bf4b20977a5215f501c112f30b554d3bf2dffab97777a34c53f6c28d19f0d9edf0bc163fbff3a0c3e"}, {0x1010, 0x1, 0x1, "795f3306cbbbd1103a99830531accc2906dc6a4c4808585a8a30b6404e4264e71b430e78cc4164f3167f3ee81a934abf2dba98b5c8ce5a7cfcdde9c9951f30c41e2510c33d7095f96a233dfb3f911ec65a9b4b78e82925581071a3e2486c4fb645f010001c88d500318cb373ad4e05b7614707740984d5ed6e379e2352ea13dd4587e2e3dd8b17614f8e76368e42de2ce30d57447eda13b6fed130a7c180d2206a8e58bf2d0561aea4b48676e0ab53db237e2589ce30371c5663672faf536df0e91f4c94705b1082271c075e73760bbe3c9dfa867478e77a80915cfeba096ff5a22170fdade6a50c21ef1029c6a96977f73416f62ca59483499263c9679358adc27a92f461511161253d56d9964ad2077bd8232fdeed078e93cdcf84be3619fd8c8f3c25d7c209dc8edb7501cc8c60152d49aeb963eb4281df907cc3b4f9d65e33deed4f3a3dec3e1b8dc0aeb02679e9a70a5817a3ac2a7d47448c4c7f5e91351e2497a5119197715bfc66aa39d1bd3485f5c306665e2f35f9cedb9fac4f404e3c2572c28e6ac3a3f0dd9766bf530a7ae34024afb034761287a8b8902ddc1a908eda69f13c21073bcc587982b28e57ad8609b72a586c777c48e0b3cc90fb1defbc5cad698df5f6574e6554dd69c07da97056fc0fc2c94f4945dc4aaf2a1e458e014464a6551e3c59cb60d4d936389957b6ec22ecc4d8c236b093e752b7e3316f5f0f81e3414e0a9d87b7b460958951bb42d8d471e0e4a5a2d6bdf7d0cf9960fef4dd8755b8c6a2a01b497465ffb3e9237431b19b76f3d4380c443049c1f98c0bada4c3e37fa2586a527e9d1aa3bfba395a3318fa8e9dd3ed5c5b933315769ff249db1023d375bc6417cb49bef94b8898118871e0ae6aec21a1113db4ec9db9d877936d9047cb5245b537b6f533f70f6d09d5da3b90e9e7c081daa62d86ef1828a0f304611f462ee036c4a4f7224ba2742cd953521a617917ac6f3ac2ee02459c9e960ad4b32d6ca909fc54601b95b37f36c3d0b7ee62e2648fec89a7c87c9ec2315239d99bd92b9fd8bc13d9f2084b289c5988e38169d53a2bfb079659085804e60eab50f2268667ea3709c7fe0abf55ee85985013796a6001eee664b3037a3bdb8f6c44ccf167ccbede1b6b47db589d9bef64fbcd9f41233277472e6e6ea88b44e52f5e821bfff5271d6ef6f22a708340c49bef881425a1fdb64805adfb6c7db3ec27794b9ffff92ab3352a7ee87e1bcb6c0bef11da034f32e74f08f4134814274dae48a3b7467afc171309414cb3e621264dd17b8a4c31d631fb6bef0955434bf72414797d28024d41895653ffd9bf33f80aa70e4ac37625c2112355b381c199c37f65e4b2d3d513131a7494ac37ca92619d7133e2636677e49b00b05be4efa4a8855f22b106d341275349fbd2f781035502ea0d11ebb248904c41b50d98d903054ac50488a4a193a47eba25b1b5de0d9e3903bc6aa2ce479d039ac31cf97bb19cee264609d1b9c656cc4f2430adeb92d79f2e0e1c3baca9098d46898c695ae10095ba1a0af90c8406507d6708c55e7767d1f3364451af890f7025d9239ad092c2a7dc3d92b1ad59b217de8effb7af55875e085ef041d5b6228404c4dee673f852c2c3b6b47b1e98a64c4ebbdd36bd45d8e9243b77ef53bf2c60d403ce58618ae50acc74d4f49fb0734c9e2aa942af7664f1b2b24c6a845ee1759fcdf3f2239a441cdd1ccaaedb416f810a6fdd4b924a0aa42dcfd0d375e651c806114d84af5e00f1e43c8528189e2edacef7c0c9edc47ee31648097187aee854da3913fa987407b721303bf12176ec876e8d5881c4b3575865277d9f5111cd666dbd6a4d53751872ec312913accb9cfe1e2f769b303e8253dc89296e60a64ffe94ccc2f3de3ecbb03a0739bb1369bce27f4fd4b506b36ae31623ef4425088b9daa86bf0cab6d22b7c41abcab3ce792d76f30997889562b13bb56a8f3b29c4016cae1083b923fc1cc2bf9c5bc00b3d28dcbe01c7c82625d4e9063f7d7ad96e0d5bbbd64697ba275366b3f3a6d17712d2352ff7451992525d492e09a76f256f878fa9a9726f59c9dde3c52b1469538930bf3884b0ebe90a5342eb82019e1c29077751db7f273dff85347e4164bd08cf95b0a53c533a6d6abd26d6e89b7fe499a99c9d74d0315e4e9935c93700bbfc9383fa8da13d22e917fafc56bf4b217e48810dd220e1a1b8832bd3c17fa53b3652b41fa19f434e0b51289a6cf95908a91669cae7a14663fd9c4e1758e90fdb087f999f967c444f63440b6be4bf3eb03a4b5fe988ce8aeb90bfd30e79fc890d7c98646c25b3b9e1a4aa726742ebd8bf3daea2d9b8b29142a25445259c52761b909688f3bfb8ff3cd6adeefda4735726609411917574a765e82f817689a5d045bb4e75d3cc383c3e0e374696daf91eaf627e253fc769945e45ccc0212259247cfa46dd707f952467c7dfaa63c2c9387fdb7bc98cfd26ebe07115269eae2333fb2880fdf33535475384bc81c8ebed36a0afdedce5ed8ac26be8be0784641632867729639c37319fd7979d59b45a9fef569a03ed70d9bcd366d72ae5ccc8f1acff38666937fbb6ea064262c608d0ceb7039042d3153489ea492e1a7f7c52cf7ad2eb96c35946e43022bbebcda2a7fff18ab99dbd4d20c625cb8fdeb61e6fa3d1562f02c248bf10eac6111646257653e1aa2a530f4032da98f1332bc94589e4169568fd8095d12265a53ac7921db823488070907fd5cfdee6d32991b18f7140349db23ecc168eb0d5029c9650f3b57df820ce75292e4fccf2f30039a38832a5aced189fe518395ef229b0f6f8858ba1845e30fbb38b81035e4853d4925a002e9933bcf458878ec4ef121645fe2cce1bae1d5925eca9d97bcd017ad82335cc92cebdb38203fcdd329454be3607359e1b7567f60ea90d35b9a0f99175712edf7ef932efcac326058aa8bc613a6dc15eca9fc9183fddcb037ade1805d797345a358bbfd33603785197c447a3eb314664ee3f6f7c852350ce27258e71451196e9b8abfe1e4d883aee5df90ed38adb0cddbac54faeb0109479a0b2a3594cea07a52b8f17fcde72b0df8628a4426bb6363ed2eccfabd2c878471786633188eefb06c7fe40f01a200652042e4a1724fd963eb0007ed9121844e5099c65c27f94dae03e8b74b932d15ed209aea79d72a0f6740b64ea8bcb69addadaa1948e062c94e7f1cd24e4c9ff6334804034f642d246dd5744f9d7ce95ce0c363ad73197cc77c29e61596bdf09b8d205a9db38c16efe3eeb42312bd8c1db667180ea118e67298ec2987faed37f28a26a1168c93bd943e817eec4bea947c04ce17b29c187c91be492c5b85a063312f05ace62d497a0832180e63b9ea01be0f313f3ad05bb7fa56ca774b688d0116a926dfebd2bcb097c36c91f36020bce51f7b1b4d039b947940e8aa9fda607e81c5b53a705062f45bad65c2f2f6adff3b73ab9cf56bec1d818f5b9a5c8666f2c0f6c773a324f0f2b86eb0842b7eebd6740dc77cfae28dd436d4a10162f819b6ac755dfdfbd7c08950b3ec1e8a5c7b87314297afae1c366b82ada9aa0cdd81c514ac0407fec6c2013e4b820824db564afbf321b6369c6a7c2538701e5072893d5148ed138c76d929b71f5babf3fde84fd4975d508ba14ec499193ebc85ad100f0fb3a58ab31e11a13e2db1310d97b525f002bf0a2754d5b95d972815b9bc90720d6853bf3916fcfa4973782a02ede36b00c9ecd6c493af7dd7d15f03ea9bd92acf9239778b1e30ce11db0e20f6ab531dd571433578032ace9e8eb200bff00c521c3ec907e160aa77aa65e9e53c23d83c2eb87397bbcdcad539ff0521bf2656e48454eff017331e0084d072519225d89cffa368205bb876096153f96f660f566f8459ed576a338f3da11180f5fc4df923fd478087328fa66103a36cde9d5844a79529a421f4d4d899cf70db76a4ca09084985246a3b1654b1b2aacb6717267d57af1b360658a8ec44e01038770be2940d8ba2e2b470b36f27d7bb0712f7862bfd3df43147c963cb5d2cd9cf8c654164aaecbd5dbed29380daefbe4a83805936ab583806c35a8b81f926330c78b236a6ed52d0cb00335293c37772598ec0bfde7ef82023898950a99f60c5858216a827f7e036aa4719a404a367fd04951ae4e345a7fb135ac10cc1be0d1f0d9f4caa858856eb567ba3fadd3b36f392446add860a6c346559c40548d208520d68daaa2815f4b6932ac073eb18574e48beb91f27ef46258254f217690dcccde4edcf86cb3c8f00753a5b05c7087d8abc20d05ccc7ae9b381f1d89484010f69655fd44a577f1a40c6998ce0f25a282b0b38fc0bbccaff11f9c88e2b090c20622ef7e503fcf164779830e8e57c231881129b6f25984183e89fdd8c313dbfdac4d9926f730e5c40d5a4df64ffcf4e0ad583dc69e6077856f0c55c849495be2671c66e5fd6a4329f7aee3d5fc407a73296515ceb3b73f73540e458760c7c4be2d31e4c8ca90fb2155570af2bd81542b99f820b2f26b737aa85c05d652a4542d1192f112cd009d34867063aae97c51e563635c65cdc1d92f0aaaa8f92a0f426aeaf1e94324d4887d3590a2aec74821fa36756f704b4d4f7a72d2d1f48f141fcf3656e3f690d3dfd60895bfb581ce6079b7fcea4dddbd9e77b5807569b057d726e676ff944a899fb335c4a3dbfa26abe00148a25852b2fdcd30a30decdabe1762b9b7c9d5ed4a8bc6d6732548105356a6019d194063c73804b51ce026378231e3599760ee9694996880470d26c3292416246a377eab41aa486e4f698b43d999ebfe64b28a772ef51fd7b5b0072d9464768f2d9de94dc2e544dd58047e54c08e7b86a0e5d3f7f49ff9a17f4540ce5335306eae615d3b7a64ca7479d3a12f635421c892be84c93d1a4f4084492f1e50535011b9db06b627c610c4f2a60c53091eb5262aee7fc02ca6f62bcaadee226636c99073edf5310cb41a8f7e3947b9514e3e429e96c9f2cacb42d517546c34c94a9faf8fa89234d52e4f973e41d0719dbf427a91f1a4e62642fd2d2d4ab517840b46500abdad7cbb2062f98b60f42077473100e7d65d0ad4023926734f151b8c338c4735936bd85c3eee1f0bc256cea1202384506a11bd2790281c08c29082b80a1a9f1ba466bb5e332490af54867f033a1aac8a677c1413334e44d7d8379a798c2c9ca1f4734643def63f744ea2c7be666a996e9bee190ce92cbe606692c626f2169ca067d83d7c0cce839f4808549a50e18e07c5688e214e6214b27023ae1454017a06695cf540b2895ba64c92786a42ba7c789fc8710941cdcfb8c8a25cdd7c382a3bf992370fa00b0461420eb5e71463fb854ca8862c2e19719a60e6c91d8cd82673419935763563aedafdb71088f65c3290a27592c209b4cffae93b4cd38322a5c6f7cf76bf555d97d61674b469fee638395dd272052855f3ac3a383c42618db67058219a4a4e751c0867ce293b5b79e33b2c343fa8324783deb144253f2ae8106eae47df4b9f45b8817272f859eef0818ebfeef05b0168f9347b4ead2ae34b634ee2ba3f11e073f152c4b2e5b1dc35e46687d1cdc20aa56954cc6ef61e647807b2beffb54111ae49ae96ae14f80a4badfd9efe6cc6d48d0580c61b3188a0855bb57660aa3869acb18e4db3fd380042763c90d08bea609a4f0bad7a26dce0c1d80a61dd8b564e2f25c4271d62db58f2e9001fe186c6f9417a59b20061fb2783025ce27812faf6a283553b805a2d3f557ae4f81ac64fb585f7e80a0c176"}], 0x1308}, 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 19:33:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff80, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x3ff, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0xb3da91c2c82b9ac9, 0x1, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0xfffffff8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000240)=""/66, 0x42, 0x803, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x99}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x10000000000001bb, 0x0, 0x203}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000340)="8b596f2d9096dac6acf92a3b17", 0xd}, {&(0x7f00000003c0)="952669755526f52cfc4c8f55835eae87638b1fd97afccdb897e6faeca748c8221ab9ab8ea3a8f9522729eebef8a5a984cc1fe06e8682917c655c418e3ca2e5c95f89b8100fcfe8c8abb3b2821cdf216ee5203b5474dba1f86a76252b03df148de9b4d76e474d2fdd3f74a92b8209911372d4e182e8d7a2598612038e0811b655d24b1fdfb34a637623914aaf840c", 0x8e}, {&(0x7f0000000d80)="0e5d03824a51344723a4ec5e8fe8138273c34514133ded9554abb004a75fd3827bca2042cd4489170aeae87398989883c62801d6e6a5eb55170d413d32cd845aa33f0aaada7d0ca4557c4a615f90af92f59e44c068716a5b2fd4533e5b61a661cc1d2eba84ecf3dbd2c9094966dc1bebda431cc03bc4368ced31024d67c105b38ebc7ed910a2bb285214dcdc84d0c0c09e056c4f4a82a38b735885dc999eaf54354feac593960fbf100f83eb9a2a530cee9dd5d636bc8c624e1399c9e68a1017bdbef1e9b5772f94344f5c4b615e45b132dc37b3a982ac53fcacbcb15524c2cabf75f7a2a761df634a94571483631db1ce8861dba9ea3377182939b2d363dc0d6708889838ffe2fd50dba3252dfd90bf37d6a72d9e8fc8b54865682087e6d5e3dcc4ce6ea86a5d19f5f9540bab6a9254843f5e181bc9c18f282c2f085dff32a0881db670c5c055cd37d082e7029acae69757bbc0e684b8d3407deddd9632ec577e292832ca83820f52f2b1f50a0dd88a2e107f269db70697c6f4ce7cf194a31c636e23304eb6e328735ec0e48c134f356a9f8686cb63d826c2298afc9f098d8a21012df74f228e4a5e110209fae8b8afe086ffc551dc78f387243f6e24a7b5ad7b1c2e6bb1fd68858d892b672c751f3681331318dee2747c248ad2bbf9e9c2d1d10c563480611a924ee8530479773f7b754d18a09bf9890952088cfdbe07303c913c0fe36c255090b8a665db979dc266c67818578000aa95b0d2f783479be3b0fa8b4b83ce96fa3fda7468473415d089bb4b0c1b9e85aad2c2217c5e9cbedd6736062836ba744fd493b63541bfb3d27ec068d100d43ce3e618e6548fa269fdd8449ada05121bccdc782cdb7dc5a9b55f1ac33d3b6fb718d6bb02f75855dd9054544e534d6b27cf1182ae6767148a18694464440ad6390cfb35b59bf3b1116ef37475496104d8072ea20d8be98d4f9b832865c29669b97dbd1eb2505e6ba14985cc0f4084b145b74bbc916ea64a409290f198dc6a30e78956b78fd693283128aef3000c24ba9a0ac7910167578bbaa960d73d5ca1b724ed8eebd3c4eda228cc75ca6013ab36abb99918d5f4272812131eda6613469ff9889ea3526f4c65a8b58024b861cdcfaf95dfe40c1d59e18d4d158d323ff4067beaf6eb9625bd6cf6df8fffb3edb37d7ee9f5671a36ffc1ba70acf097e1d120eeec67fdcc6909a49bc1398748000900b63933c1bc0c828c322934afebc87895dad01441e04c63649b8d9224e932e5a6cdd00ed0100da3c3e8311494b3666e162cb7f73db2b6c567472ba186fad50aca2b0743ccb89c9e8d7cf7064a2f3530e5bdac47ab90ea211c79a61aac50978c19ebc9cfb0cfa75a6c432b77964c35de3cb8dc7d3f8b0d603bee5cf6fe14c92b20140ffdb4777463a67767934d7986d88793c1cdf01bfd07601944cb620435abc3456e4ca0edddbfd55bd8adfcca266487af9e40be584418cedec08f3b08d2c443087f1527ceb99cc285de36b338d040af442cb96ab7c81742a35e1e22e366c056200e38de3e9a9e35ac7155dd175389ad06873bfdf418f506f1f601e8007a4ef7707ea50e63a801a7670287b19fa08109aa4cea06b93f531d6fe323c0fa6e970f8f19aa89a9278178342548dd3104d16b50a093304c6ea962a14f681bbce921e366014aae73f3767939c6eb0958fbaa46ad11202a20473e078b553ba12535484bb2992474870eb0cbd1d9c0dee98c074331c284d2a828fc38fc987fc6ea99a1050bc95f2ba7f222eb5358a05a431e9f652d0f45b24f6a2674156bdb0897db8ab08ec163da7b058a56fc9c6d30249a9e6541038dfef04c48601ee1a4bc3c4ed7a93efb5ad22dff8f58616eb128187302abcd5e36a5fe62e2cdea34d236c05c8bdbba0bbdbad10e54d2ec04355b7f851de544aff90ca32c3dc701213cb6f0c38a34669fa011f11b40071a10d168fc461a477f0e22f77db00da95ce7263f136c6f309f8a30f6241221e06b857055ffee7413fa850540ae67947858c424fccae4814f554507ae664b2f63d24d40fffc8e0a10cfcefe16177d98123a724d340a61fb6180e1d3dc36a3d47130bf0426699dcb231bc6da04c1eb724c5863fdaa10cf32d514409294df4bebe569112c332d58b0cebd020611e26d596a16f4df9b304de8ca6c70dbfe4fedf8a36c1bb60b3ec7c0485cd66df4c59d2204fc1648bec8b1b4892e11b35da64bb88c8b9678f1f21b8a8f86bc3ae5df8d3a7db5576dc5f1449316bbca12ad19610859357d814bbd98e31e9c87fcd9b7d96f6d16b7663a902b496354904fe7ea6201989fae1d06dc554b3ad2a75ef8550ae91ec7aa4cda3bc18a23c79536f1b119729388939b5e0f541cb45d58f4e8bf3c55c53f89a853bcbf459521326443db4d9c40eaaea23c4f539288d69143fbc65b52215ad436407a4b857a8f74dc61bf1824ff14c124ecd48b6ba6ad6ae78d1c8ac04354547fff9501ad5b3cc650842c4264a671a1402faee13b8275a870df0289ad8d35d12ce91d4f3b16cf07b07a0558e6933002fe3796db9495dc8c9afc468ef583f9a7bcdb41861372e1814bf4027568f4ddbdf4324ad0f4e54cb3e35b85a383b4250b5d628b93219559e6e7e2d801788ed656b2b1e391a9c126017d621840d61ec511861926484872e0006277df422f6c0a84e88ad52f908b66e18f403333c21f79446a5a55b4ff8a352d798bf7e4634a8d78d2654d3d6d5781fd3b355393e75dc75aca5bbb9b2fd7bf1b12c6f7130e41c975e527d9daa489441a3f077018159d62266593ffda88f92776a3341607636c322c3d328794930589b16c5a12cdc281e73b01385944bc0a30dd610c9f3d6b2bc9c4aa7eed0a14a7e04207ffebc0bbbc6a969d0b13303191c87d56d72b32ed7fda75d1297727600be5cd1ec8f79d6a20067d360998923c1477b068d19f1aff2643fdce26790ca92f39bb850cdf74c1c157db6705017ca50926df48c3a77188edc6513e8aba3b61de9860f8c94f326b8f83b5f1e2ffcb5b153102ffcd5011e342397b1cc4e1e790a5484df4271501462c825242b03b89b9bf9c193e368bebbf4eb6f2365c75e04486466f135818326218a1fb3ec4a9e154282194aa55965ced1cdb49a588f49eb9cb5ebbf4ca9f668125f92fb07652233df81a93012a6a71b1b44c802d41e84a145ba0866ff83f00262b167f0678f311b75a9bc0a31e7384604a14839a118c76f8196225c62048f502aab57118673e339f35da4586e24c8700a56b0cd2ed5fa5b807220b781c327d54485310b64b74fca2ef80c12fdde11b9d7fe22a6a0b940338e97e5f3d855b605e537bc3fd64282667e6f58a40b14f441b3362980a16e73dff1bb196be4b4c54febdbff23b5cdaf65230e549dafd2135c59c9281ec88be936138a2ccfe465b4595dceaf6565e4bf45a72269442f79d7df523e977858c80306f05738075c3d90fa0e55a1354c1f096769d6d2d52eb5a91c0386e53ac215552a27a2a9ff6c3956d7ab22d6163ccd03d1099ccc033d40ccfd28ba9e1ba85a5e3aea3d9aad3345d2d912bf9b7da82f6e8d449881a1167dda24ab3a3e9e454b660693957d6f5f7b15be128a4dfde55acbb4db73475ecbd335736cc209a98f141e2bce350194df6fb622563ccd09fd1c7e79fe07ec5408f2496ea877490433ee008022ca1ed1b41aaa39c85bae363c34f500e69c7df6bddc2c78c28182542ea6e3dcd4829fd892b720a0185c9ffa41e4718cec798076de97e3ad4d933911bb2843a0137fe0311d29b8c56cb19c98a851bfaa8d8e90b9e9e615b6cd8dab91dcf6bf524942eaca0216b5f3f4dff517d8609263a95e4bc431c3562fd6637999d0efc51740efd65f6a11dc62143ed6036acedb168d47c2a6c46d578b0b42d4a2644b461e259e7c0e848d552fb55deec92f60f5fa34bbd18e05f201d7b471d2f1450623a6f1ab99b732a993fbaecaee2ad8e350a898bcd022b8c539f77bc724a67d3f36587ac72293f8c23b57c30fbd011eb147edad7775143b767ac1672e3fa12881cdb423f67edbe7f904ac101067b09365098629ded440b8fc60bedb10855f4ef3a476a718f8d00b4d2c5724199308c801e0e72a78eafdfd6b373b06c929ced03c40020f0d31124a067d28228e9eadc90af262982f82de1f3ee390c38f684d41f8953e427382690f9febfafe89cd71e45f5d3dc191e6e5ef0668793a1e6096865c40841eb2ca30790713320bc5872f578054e825a57d86318d7e362b3c5dae8f4404ee90ba07b70c88c6a549bab84a972390fd309ed29b786c6ca76e5cd637913267e6517cb32dcba6ec002d65a71f004e7d8d8dc480b87cdbc597829405b0302e1d785b42ac4c6c1face51a51ed617381004ff536ca5fd4c5bf6402611b655b7cfc322b4814a86a1e5f8d71029be7d0971f124cb5978549c22dafe65eaebcfbf97b9d2b973e23bbdeaa7349190e7aaa0ab87ff9fe67b4a340b099192dc3221ce63dbf2c3c1dba5db38d9d67d3d326eb4ea63e19fb614a148375159f6b92c28bd98b153ca6f146f8c968bbfc71c5947237097bdab07a30353c18be7c70ddec28c82c31c0516a799d0fb670d5ca18a27af7e92cfdaf39a8c85ca460c534d742479b20785805e69aafea52dae7c7c505f03efe827d2163e1ad124f9432e55c85415685da301b58e4b23e5051875374bea8239601449d30f4f111c6b26396ff880ed565ce7d6423eada494dd9d66897607f0b44aac01de970b9b39aa827ff0441bcb99f25de71455eed39f574c1e13a3ac6516720edfcd62aaa6be603ff4403e0fe044e10bde66cca3eedcddc7ac47987904c921459fbc9f6e8f5c6264a7dcf7ba9e06333371c926086ee987398d62ee1e364d3eb2691505930c874f4bba7750bb8a8f2da2488d75933193f8526071c2637855fa4e400f7ba43597843cc71c1048826bda084d390758d61833cc81f79a5ee09af56aabb5f67d4d44abd39ff98e8decb09e83a3eb173bf4574d6ff63d2a04d3a0dc897eae3f5c9838b166a400506fe957d30f5ff9a6381991d3e1df06730e49e84477c270147eb1ab78a7fe7f9fb0ae8b7b4c41edda9fc1453c287fab6470853bd8b73faea5578487f6916240726b473f9d554c7d4e6098058e462d0399b754da6dfc4b10ccdbb59e153c19818cb7d3e37b89da12a91d1866c0379a663042f6b91cbe54e9ee9a5f47540607084a9b5adc4ed56f648260695dad08827df330caa30687a017c672636529ae4a44b8a5edfa6ff234b49ca678055f5f7578f45a2c7bb4f8fcc0e211b60c915d3d4b4181fb3227b4c1224b388eddcc16cdafc7b1f40a6a7aefc9833b63dfaac5a9b31969c2bb8db92b875ad1b6261a2811d26742784f913e3ab78c607245b144282266e79c84f3a7f9931ecbf323f77882fd4874df80157e1603fdf9f9a4799aefbdc8ff910d054a8e6a09e57918b8d54888a64f2e405a553fdb7a5f6a08519076f3cfdd238cc15915a958a4fdb236730db3a0765a3066706b8b971f849148bd9bf657af1fb27e6fb2d95bf0c1bab68a73646b0ff033f8c55de961ba39848dfaa692e61d9853a0f3009297922f3ce4ba907e103b4fa48850b3076f1d9a13e02df8c798bfcabd01ed9bf6069a11bab148c1eef01dbc60084fc0975e4264d944539fb387d49e0d87935fc964d0ed93d33ea4d5c4454b1c77c7716191da94f14173f2c56a66b8273ddc4315d1f225eb18382897d150b6006ef6ce301a67590571d4a0628df1d2a5f2d9cbaf4bbdf46a9811b6eb86de", 0x1000}, {&(0x7f0000000480)="33b6743753637760bf959246cadfba8962b81e5bd3122d70fa928a1ca89a8777b0ff84e8572924ec58ced71593ffcdc4fd4057166eb7b77748cea1f7a37eff1640085406f1dcae18db735e2289cd2e3fc66a12c4b0b1577227c30e04a197642941dfc6570c9b3a62b4091215199a6b8039b23789230076ad0ca50a026b59710ae0a1a6ea1b1a26cd47fb02ea577aedf9d5cd0267072329590d30927fed9a37b94cfd68d2bb3827f7cbc94ea5c30138e9e26169b477a92510deb9d0f57e8dbbcbdb7c4d64c317419adb46ef711f2299f2e72cf3", 0xd3}, {&(0x7f0000000580)="42f9c4f1e5f53409bfafdef40a8834574e99637ce03cbf4a26f3a3aa6ad6936cb864e64d94bcb96d879def9aadc001c985c8d65cf76c81", 0x37}], 0x5) r6 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000001c0)={0x81}) 19:33:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb747fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f801000100000000006e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b09548b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c0fb54356fd84fd30b7a00db568e38eca34eab51035a306d4ed55cf5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfb0200000001539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed25cdccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a0000dfb76ac9588e232c51311041904a522dd85a28ab600b846e8fb756803cb02332e2c587f9fca16a8b2397a93098cb039945355a97c936770adb887d0c3f41d5a207156d32a26dff92a83dd86ba4596acf320149a69ddd04d29ea4e4b41cfe2e4106520f021887d51236348a45c8617051164bd27f13b4dce2a0b024ab83525fa7aac7d62208f8ff38ccb4b94acfc03cee6c0a3d5711845b598dafb239f6a162e8eef361fb7d42ce3e3997a80b41c5d4a5aec559d239c70649c9773dafaf99bcd51096df7c985c5af32d1e471957a1213847e1248cc72f3468a06f3903f0b3f2c2caa20bdfaf45a289bc5f45bf423499bed9e315b06e73067d03f294e236b87d2503e0ca019a13bab8b101631e8c861c46c1745692da70c4f19661f029967526"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000480)) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 19:33:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x2, 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0xc00}, {0x2, 0x1f, 0x1000}, {0x0, 0xc53, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xbe0, 0x800}, {0x2, 0x4, 0x92934c1a622fdb38}, {0x2, 0x0, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0xfff9, 0x1800}, {0x4, 0xfff8, 0x800}], 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 19:33:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x32, 0x4000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{0xffffffffffffffff, 0xfffffffb}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x2, 0x9c, 0x2}, {0x1, 0x5, 0x6, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) r2 = getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000500)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r3, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r8 = accept$unix(r7, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r14 = getpgid(r10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRESOCT=r2, @ANYRES32=r6, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES16=0x0, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r7, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x6caa699a, 0xffffffffffffffff, r16, r17, r18, 0xc4, 0x101}, 0x5, 0x4, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:33:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x766410249b664568) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="bfc12ccab263a6be54ea09fe8c6544220ab0db6ed939f5b48385b01385fa9030e1e9992b77611a4f0a4e5fca4bdd7cc13182cd9cea15f571bf65fe283515ea02e5c76be8d7b3f62b37cb2f528bd34d0fd9303947ab6654782617bf72", 0x5c) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x800100006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x20, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001940)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r2 = socket(0x2, 0x7, 0x2) r3 = accept(r1, &(0x7f0000001ac0)=@un=@abs, &(0x7f0000001b00)=0xfffffe35) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x67) r4 = socket(0x2, 0x3, 0x2) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) r7 = open$dir(&(0x7f0000001740)='./file0\x00', 0x80, 0x18) r8 = socket(0x2, 0x3, 0x2) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt(r9, 0x0, 0x64, &(0x7f0000001a40)="01000000ca69c1f9830006c35aea1333be5a9b05884f100359db21ccdeaf60c5082908404768899a3662bfc5a5b79af06492090b87f5f4ba4dd998f3f70f2868f40dc80c7d89a5a4897522622feca92802136f955ff5e0d6d9a5c038300e194295da90", 0x63) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) kevent(r5, &(0x7f0000001780)=[{{r6}, 0x8a26e4d2141f2066, 0x10, 0x8, 0x66, 0x6}, {{r7}, 0xfffffffffffffffa, 0x0, 0x4, 0x800}, {{r8}, 0xffffffffffffffff, 0x70, 0xfffff, 0x8, 0x1}], 0x8000, &(0x7f0000001800)=[{{}, 0xfffffffffffffffa, 0x10, 0x0, 0x4, 0x8}], 0x9, &(0x7f0000001840)={0x81, 0x1}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000001880)='./file0\x00', 0x2000, 0x1) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffd63) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000140)="b6b2d1718b3c542d7401a7e86fad8f17a77c6b4260d92a5d8d2f76b75dfbecd537ece8483df67f4f4004571621150e2edf4909d8", 0x34}, {&(0x7f00000001c0)="2824339845a0df73d88e72e190a98e51f4d1ecbfb364df44a82d52c15d53b024fed247a96897be80c947fbb38b07a7933f20672496d0b7198aae2f830ad787bfede47d9831e32c1031e2b6b9978bd7a56a53357698", 0x55}, {&(0x7f0000000240)="6b883837f9c1b15c9a07581b521eddf37822d66753ca90f3d4ad81516c5b125cbdfcc7b9d6a2ad796b5e69f8c8afa6981518f70b6408dda4ebb2596de59d9e4560f69ea252552a9496e2a54362fd74caaab8bc52ac0ba6129f10f1495013761e2b31a727bd8185a043ff54d933eeff14f72197243d6c011369611294e9862f920d3907e2d9eb6ab29531ed5eb5818c87cfbfa9", 0x93}, {&(0x7f0000000340)="3763a49052af35bb46ae220acee3e2f5c636540a93cedd3a9a3e09e2125ac13517d69fc01d6cb930a409e21582e65d7e6fd84b9184e04ac7659390bdc0228e6e0c766d9c4f9b250f2a314cc31783ca6baab3346364d7c87bd221d57b0f42b68efda380ea07d2bb9a7545cfc7336c8c9c6ce1822c1024f1b9c65365fc0078ff3ff9ea55109eff54e73cf29f0696edc9307c9fd9969acd4c59cbfc9d2d9383a8f2262a8cf40dbb04", 0xa7}, {&(0x7f0000000400)="3ee4b1dffb387283c5c69b28ec4ce5f30cca8cc7e6783406547bd6f6704e8b24c836f6182d87d960fb29cf366b2cad9bd186f2bc74f54b175f8f65b6313666112822fd469436f04555041d92f3ca794523b89a5dec8f8c7b4512aba257fd73a1f223a72db4977e03559ebdf0b153643366659f26a62a664c93d55782b0022515d3505fff9940ddc38c981ebce1ccf4d8c095e6f47199d29c4c4c386c4ff7577c3a0c280282679869049d1207f920fc006939ac60c0c1ebf9f438ba7af8de8a01011f85e81514e426c7b4834c729b0d4dd341a8c3161bed60b36fec", 0xdb}, {&(0x7f0000000500)="fe6e80b7be5dcbb063f7bc9cb907961267063a9ab921f571c3bbc040ba309e037256aacdb09e5a30b2140f0a8d3e9f31ff93bef59e486bd2dedcd7fb3c33968de0517b4502858998d5ce0dac9629154e4104479e9d4ae3be7bae0e7c7b3b927e886b979840c85f216eb675c8872d65d8ce7c2a202d614f71dadbf8ae72032f9210d93bc15becb21623225eea560d9fccc71d5aaf7553385baa1d1347e70d0328728f650e8c5ca72bcaa94be7ae8b71af171c376b759c6c9a5347249e2d0842105e0211c777c0dfdb4b68ce3aabeeeedb", 0xd0}, {&(0x7f0000000600)="e3e17daabacb3cfa574d48c240cf1f0a381d8f5587f83f03870797b4931d93e41379471d2deb83e6e5213c7c16a5f0635627054185f339f1374f368c", 0x3c}, {&(0x7f0000000640)="2b41d94cccd827d1940c37df17c144b4ca521d848d9f25f71e241783ac712448d2ba10672d58d332fe16dc49d91477ce5af1622ae4d7b46009e71f2eed5ce1454d7bbd01c582822adfabaceb105241e00ade8c677a5f5e5445a84ac7945e7a26982b1be9bb864cfbab83848c1dc6b30d61dcff289ac1f5a0a293d75e5015861da4c8894265e71d789e34e1c75c2bf08f5451c7a3db12bba547e37d5339b1c3431657ca0152f3422a39b19de0c1d8c1403e34b109d25ce0a84b423021d3bc5582bbab25634f6b57917b7adc02eb617d7249e311951528be20dab748fe9c27743684aa5ec3b9bcd38b145b0ab79ad9a8f0e443131287fbf0771c05a1020871ee65854a4a989e14223f852aa49e2ee36a9e9c54445cb464422b6fa613310013c1aeed76b2de4678981930d99e10623672266757a2267b117e9ae681634fe4e7624a1003b57845d23767cff6aca7feebcb62fd0cd989b1297a3fc699b342fe77587c7ac4ff81d83e1a1e9500d9e9cb06b425f449c976196d9b5b0538c123be1c597202ff246bfb789ecd9bdec76dec30660162a64e12da3ab52a25345df6159d2f382ef29bab6256c0c922c31f10d2c21c5adc56202a23c0a9b8f3c1df03b88f54eb606c96007bad38d957bd4660b4e39591441698d87a738eb57bd1887cceb37fd821bf3749f0bf46d267c2c54b260eb6d944100606ef84661f72c3e77b66b2f5df5b59df7fadda421515490de4126774002dfd0a2a74ea7cf17a3119927aae0aa6827dd1ee177fa13c83bdefd571cf32cce60a0608653eb79ca0377153a37fca573ae19ebf536795657f08bddf6589d7c6a13809f6fe380b299f1e2c3895627bf7a3d658a561d8fb0e4bfe78ca03422c23ce98488c20fe363942ad83855af04f87df04b0f6ceeda09972e2819b3835eab464642a0942b0d8a8b5ba0db4cacd76b47d1fa714955d6594d6d11f6d48577e3916ba59150ac0aa05726c8bb36f4ce9b486f83fdbb16fbc553b784dfcca6c9db6c7609530c2714dda6d2e1c96753a00395acd59febf97eb2cea5c99e4a7bf43d329e962125cac658db5e516fffce952cc310f1259f932af9fd110a4a85327f334130d63b2db8e838d57466ae1a068e92fac52615a95cc7bf76b563305f4f820538a9313e617d5a07cf4cbbc8bfce606b77645cdc0c439c9ccf8abee0b2c4b70af9a4df426ba44deb16a210ac65154ee5d10ebd1a80b2078915443bd5a1bff01174be7330c0aa3046bb55e2f79ddc4f1199a80778f05b8176612e1bde6bccd16b6de822a2c084d88871bd53165829b80fbb819dc70db7a18a89e61610ba0952f73c056a9593d0f9c2b2e89131ee5a1d3f9fe163b325324df40064b5556ba2372ddfd4f6e59484ccbc18dfd9c0c1824de9fb6eccb91a8603ee8b9349c08c7db3b63dfa8e0343975c210614753af82d6f872c6c494c4681d768751d4f6e8c119442e2251393519a3eaa360b1145c38a81353a0aa0edf5f1367da4b9ea61ec536fa2e46452adccd2482f7c9f3d302b874d04113c2dd03a65da7073fb917e299b3bf4ac87d4bbc442a593c90df2655be222bcb087acca100fd59f4fa78061c2dc5551c5a1a1646928712f2c26dd6380826a683951cd64a8cabe08728a434a1491090d724a088ddcdbc55b89d83346165872450977d427e939db2078fd9b597ef5a612133c110dba9e7a4b8c6ca99f76e1b8dd24a19fb0a32391ee729a653166011c4a19146a35c30895e22ed89d0b04609aa52e2ad463d46e9e53da40f99d44203d84304e0f50e418108f3a2c6e866d63d8fb88387bc75929e0a98e281b59b0600100f2d1fda9f851323e8f4dc886535abceca27622deba4d6f8261baeaddec9d55edab435dad050adeed50967341b58c67054fca043ea74b9506c5462d87ac2fc47fa2b75d439b00bea5ded55b813ccec7ff159dad645eff4c92a4d34877a7cb1563fd96c2da830838ab13b6459a78517f5016ebb74ac120e7f7d49f673ca3029793016a803ed202c27d553e42f31874fc7071cf2604d1697884d638c8f61add536bf9d8ba3fdc2714e1d29999f06ebddb7710d04691bfb2279f9fb8425b5f66f33d8ba7d2605ae36a4d346591f31da512b5e2209d6a81548ef7003aa6f8d7d5dc089d40cd94e8ace700112d5751b70c2fe915ce151d1895a29a65404d288fc05b1500f2ce0fa852eca3822f59f9a3dd9f90f2569522dc4655329334a324389a888cb1a95bb76376f988624b7bbc602a87514c780c683318f95a709a570fbf794294ffddcd47d5f36cab1b3a7125a51ba6e0ebfc03a3d5626933b32e43e7a2d111ba243930ff0e8d9972adb6191c0229005f7e9e84b8cbc985ed64fe1821fdd7f453b47999742d0940649711df82b3e016b8df2f3acaa4ac734668e6ac7c8e447998f8468afa5776fd3192d8ae14e83d8a13f3a6a2da4fa1b66489530b6cdcc40fa128c244afca30d143c66d1bc2edb9cf2c8f590c8b2b18ebecd777afb68416b2950ffaae6a3656a008df4380cd514a2ae5807168b6deb3dd6ffdac76c6476d1e432526cbcfab92d12f071eefb40a489d8fb690a371333a316f4de750cffac017b8b55c9c583b7228741b304fa794d34fa6a7961d2025f1dad3c96bd8cfdcadbeb79f5bd8f08043a82386df20c4639874cacd7ba52661b69cfac326843185a62c99b2d995fc0517a0f8818ba4a7425fbdc4205707eb3c6e100b3d9893f5a96806bb92cc3b99c3aaa6d673e83fddbe54dd441db8b840bfc20015aac4997ba2786fc9602c72d5cb6352522bc477e94b56439f3695aad9e99419a204db5045effda177bab67125e2884cda1adefd73be4c14269ce01d05d0a238b5e32da9ced5755cd0971f97ee8ded86312b1a6ab83b8097245425ff8fc3aeeb86419849ab9aa4a614ce4ab134dde395a009879ce58422d43f236bb88b71c32260e7596a4f2afd76293798f10e54ad8765c4dfea6e651d8609d942c71dacba7938beb229178d70dbecf7753af5dd0cf1ebf120bd8fcbfc96c475a468e18632ee1d73c3f7b094cebd85bd8b8b4d795e5a1f1a2d10380f25471ef0480c62325a5a342d34bfdd31caec7f7d7c1e7b6235e67246a945041020b95323af347ea2bcf51760dae7ff56f0e9dd21eb008e342c6d2b402bea3e9759594bb563d05848349715706fac2aba6d0077c86784b9678316c7681df7527ee04d10063f7f4cef6865b1c832f0eb5bb2afd8a026643a0f1116cfc7b2b05daefc3e2c0fd1ea3c8b0123ff27c796f90ca5198f7aef2046f6c0e07e5eefbd21e914c899bb6124f0e684582f0304e479b993c40d01681b82bc5316e8de032c5808fa2a057244241c17409a5eed74967e8527b285f487acfd745cc3487c3f7f8a51a8666c5e602c09b9aa7cef8877f704fcea4fbbeb416414745761f52c638801f9225e741660fcbe87aacd98066aed1b0826ddfc7b9c9037e45ace65647cec54a0717184158a9c347d3d09bfee1f7911a1cee848befc9fc4b25ae07bf6819f5b97dbbbb758c7016244c1173041d45d7fd4c3f31c254b6fd57fe92d28911506ee7a683120ced052c127878e445ffc1390ba859befec41c932e7863ee99a0810af3028f6bd815867140c1f36b184613e62d61eb59e5882a7a59fed535fb3afa0e25f4034402525b909eb1072e559af359d1f8a8c73502c970779235e62fe007892b5ddca50ed1e6dec34e5190a1677c201dd55cac1151a22b209ad81b579583cc1ff1c5c06bbe40770ac5fd304e0b5eb1a2ef7cd24a70f94f9fd5f5a7677256d8b27d1297327a3cce5d7a6c8494e96a2b30f7f5b860d077f516c0f109277f0d952388e20b74f32ba4ce25d838d279d8469c58c5e6909508079416f290ad09b9f351e48936ded27ee15f7a068544fee32242a45517932d4147ac09ee0215d621c6c951bd2e35421bd923fda1d5a5d50f248b966e7ae9cdd4bc4f70e09c4fd950023c163d8bf9f20b06befdcadafb4720767902a0628a881d6ab40693a86dd7e9fd5bc3f6a7b0238daefea3702d3bf5fca6b4f5fc80cb7b9df209d01d7db034101a47d6caa92a2cf69767feed526a5feebc45555a66a8741587d0d4bb4e0ccc6d570fe0b81da92ff46bdc33d9cb98d1051496718abc6f5dc3b0e418cce31f49dd7c42ef7918895dc008b8e557e6d8b5b9f271efbde2adb43268948fe9fa65c6afeabad2974cdca312396a1f66dfe070e7f5e79eb14154eec302e99a5a60fcca717d6123bf8bcc9255a3a13be5eb172c7909c1f5e047eaf513c627d699594b7d7f03b5678b967da3f929c258e36f69c4a7d148373185e7ff45991fcfe3f81c749a5a2ca2aeafd293901b8f200cde7d466a6a1f2a9bc97bc2ee572b6c058943153ddaf335bd15eefa9f41b7c57a97c6b3aee7499af4b8fb6720e5ac9176f93f8c64e44d3707086dd1a8af6a81b5637d716d1bc2a095c96e46bf2510caed87f2eb6ae2bfd4c1337b2fe65548c33fd4941fb39ab9fb3a9ea5d3aa4d6ab268d40592df2a089ab68d0ecbee6262eb47217e13a2af74ebb6ae1a52cd389beecc87c6df3fe54f4e95cbb39493f6b7e51f8a61e1e6ccc0177ea99e7fce32d3423abd74643c06e6ac5f1c009466cec7e7cba96c5a7b146dddf509fcc6e2f57897e34c5d6e042c86d38d13c227c37140935b2e43b6a8affaaa1fec67f5990feab3610bee7659ca5a2a42a57912a314bef807b671f4bb37b3f2883f44db9a253281b0b9e7373abb4fa9607a9bf9a44ed232f24a8826387f7e494d51432f424c4ba5c88f6de779783907c92afb174044e24e661ccf4eb0f07abbb2f0d6428df8204a1d053ccd74aa32002c8ebb7a4d7e23daa5e8ce1362e4e560374bbc999a9a5cdb6badab7e1d0e5dafa2eac13282a9f1dadfa4ca0239941f051a8108abbdf8338069f7558e2eea863f95e0db11ea3436894136e6b59c843baab43d40c81b63ca73332b57ce39f6ac783428d992eaaa66ad0ed28e7978d3787168ce7ac4454ae694cbebf34ad6be03e7f67f67bcce9bdbd07dbb021760761c43b63ac7f59057012a8dc0f5f2a0638191f7fc907a2e032e5093427bd56b40680b6c96943c148daf19580381e3721c5a727d54d19a7e3c61186cc8e66140fcb12ff04b6fafbfcb246c8b3ec8072aeee60ae0cbf43c5905a42f15325315b9c2af6a8db02a40b06013c546839069a9dc92296b8584665d1d182c289b4ca73893d5cdcaa751aad179ea2964e8fe0ced561aa27625465cdb5160d67331615a6566a952689e51e2172e3a67d41e312fe787cb260d8753b15b2879e9e3e668c3aaf08a1b0803279a37fbff2410342150975c59fcde306d261e63270a47c74b0a69f2f2e616d9fb83e0545dce8113656ea4816e2efe76996927a7362db549ff95f94ba9ba9610d234f4698aa757449b42fdb0c4b10f69cf5aeb483c21b4efa1dbbe617a003b957b5fad0245690d08a6b8dc52edc7276d2bfa0bdc757bc2c45dfdf7e0fa4f7c791bb490f7d44464ca36eb8ec6d03e42b3733221005f7f9acef471b6249906f747c08d4c43b8063a03a8addf13edf21006c3cd556f581b7cb7784ba05ccf1b68b0601f8c909ec8e610d28662873d364766a0f5f9a3abdc73ec0f368b6c9f67f4b95588a826f72965e019dbd29e6e727d63b59226fa7ca083a36de21f62427e17e3cae1a97b7297ee20b3dc6eddf1b6aac47d75185ad6a40cde4783357cbd90489aca07c17a3f93b8f3456819c7a195d1d80c7d2dd12e3c734c169f02c38688b0072256615a289f250bd82d80808a3f9b7122", 0x1000}, {&(0x7f0000001640)="f2cbdd3ef938c7385a79ee4f32eabeb6bb704c0cbedbd26bdaae281428650a13af533b9c821f8c55c45695", 0x2b}], 0x9, 0x0, 0x1ff) 19:33:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="eee2b1e20811c11e0c951bf6", 0xc, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:33:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000313, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="510fc3a0386f", 0x6) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000300)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000400)={{}, 0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]}) r5 = msgget(0x2, 0x4) msgctl$IPC_RMID(r5, 0x0) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) linkat(r3, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x6}]}) syz_emit_ethernet(0x10e, &(0x7f0000000040)="d4962cf0fff3805fae4f42ec9a63") 19:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 19:33:28 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x48) fcntl$getflags(r1, 0x0) r2 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r2, 0x2) 19:33:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x4, 0x8}, {0xfffffffffffffffd, 0x5}}, 0x2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x4000, 0x8) flock(r3, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x1, 0x9, 0x6, 0x8, 0x2, 0x7, 0x50866f3a, 0x10, [{0x0, 0x1, 0xe6, 0x4}, {0x6, 0x3f, 0x0, 0x10000}, {0x4, 0x3, 0x81, 0x101}, {0x4000000, 0x4, 0xda30, 0x7fff}, {0x8, 0x4, 0x0, 0x5f6cb9a5}, {0x35f, 0x8, 0x8, 0x5}, {0x0, 0x0, 0x1ff, 0x1}, {0x3000000, 0x0, 0x2, 0x400}, {0x2, 0xa1f, 0x3, 0x10000}, {0x1, 0xffff, 0xfffffe01, 0x400}, {0x4, 0x4, 0x1000, 0x200}, {0x20, 0x6, 0x8, 0x7}, {0x400, 0x7}, {0x3f, 0x8, 0x397, 0x6}, {0x400, 0x7fffffff, 0x9, 0x100}, {0x100, 0x3, 0x8, 0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r7 = getegid() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000002780)='/dev/pci\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r11 = getegid() r12 = openat(0xffffffffffffff9c, &(0x7f0000002880)='./file0\x00', 0x80, 0x10c) r13 = socket(0x18, 0x0, 0x7) r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wsmouse\x00', 0x20000, 0x0) r17 = open(&(0x7f0000002980)='./file0\x00', 0x20, 0x20) r18 = socket$unix(0x1, 0x5, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/tty\x00', 0x8000, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x5, &(0x7f0000002a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000002b40)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000300)="0faebbd70d9080b0f7f3eb5fba81bf62c42018475a92c107d45c5357802432580f63c598e2fab1f5a51e2a9c2b3175ce30e219f6a7dc83e0d9d700456bad3a8c3218faa32a8e4dd37c38308ebdb217cf5ff097110431211dbfb98628c1d4c619e8ce06d999df2fe892bbc71b796aef12e30e410178011f0250da1a30a7557dd17de9085642ab45a23a32119bb4dd2fcd37c00d6cb25935e2b06fb474155b1bd0e01160b25f5de89bd66360b98062e2b81922751946498b1f9b7a6938ba36f3d17791d333494df550b903f56d80131fdec3c306a18c18efd809c4b8cbc9787180c5412d314cb6f9f53a6bfb1babb3", 0xee}, {&(0x7f0000000400)="d16d292082548496d733b2a8396a75c2bdb45272a519c3db659f6a0e3515ae883356fffa2f889d79b1d3e3ab8efeb5f807b5d69b6aa779716d7469c3b02a9acb63193bc7d62d7130e29b49862053b5cbe01c8bb21d4b538b794e729fdc51cd3910dc740880f146dfbea73bd23f01cd6261c5bb7121a7c1c243a816733bae245e4ea411a8dea246016dc8ecfa2ba32a822d5e706cabdd301606b9ecb478e96fbc0f2d4fe2da5474a3f8b7f05aafb9dbdb27505a108b0a3d1d6beb8745dcfb017e7ba815945dd6ac0b19ef2b6b0a78fc8ca298d9ac", 0xd4}, {&(0x7f0000000500)="8abc0ac5ccb70e009c9855f984d4502f1074e2e8aaaf430da4fab62307373c93b97f95830ede727708", 0x29}, {&(0x7f0000000540)="cb058a3032d2d7606f34aede22f5cbf7ecd1c0a2e716e28f16ffea74e2ce9e709e93dc63b2ce07b39abbe05872323edb0c80976003c3c00d374feaaaf7f9751a72616b023e288b283b727545566cd81b0be0c996e19657c2199680bbf5c5571d92c78a313111a8f0a289ca607bf5e7ea058831e83aca1e61bd91a1c6ed7aa81f4e33287b1d159a283aa694be8823e7860c59d447652c0af31e6ffad30c9c24054cf08cb708164c259aef041c88b7b357de30aed0add38774a3727e18cb7238558b32a8c9f7a493ac5c0cf5e3d0855542f4c3456967d23569955a1c5c0bcea410daccd4d303a5ecb11a49898ce9a5ee97a5c9768b61221097c6d97d7bceb266697d3d1aec036ef4abdf29ae52886895d668b3a16094938b57c352ecc801970f124177f15c1d504f9cc50ad16105b501e8bd93e39567a73c88c7b99aa41c79d3caf3fc58a124bb8f8986a8d0b0eb252bc2d06b56a66e394337dc028d4a17c395f99d5f645f6e154900fb840b4378a918cac2ab8a6696d17cb725b8385394d2f4e11a8e25ab9a0eaec9efbc479acda250448af5ac99e9927f5ed965416022a15fae5d39cb052a007590147125c6b42828d622984318305689eb01ebbc3e2c652cbbd7cf768d8f540f59b4a53fe17a902daa7632f36a0c9fba07e80b3053327497fe20970a46d62fbf309538859f8a693e11bcb8fdebdabd92a12a04b9469c16f4d171f93e1a8319136a467fb559a21f0c77f5877a3858eff53987da2a2dce307e29333f60ac7a84bef6623b4f796a9970bce4c3a17b1827151b54d40a6dfa5aaf85bd0ec3f3094990e7380bc73f9ed39cdb0230901220ba3e9e67f81fd8936130f7c75b9c89784599b36c8ae0af3fe3bb81ca5e024c7650a46000e6f8ee11171ab65d9e0f3c349e8517730611aa86d2ae0162b2ee286f5b1be518da663e9442bcc3a5f6f8eac275babad14faa97ccfabc6b8e26cfad9c81c28f26952d1a8c0c46bb9dadc9752ad9472c75cc4c38331450314309b8b158adb5cceb556b2c5b23b07bdd9fae1180a7c8f4ad7dcab87719fba357f5df6f72e023dd9f8f0c923cae6f8b01486f050126e32c902e2141fd4f6ed30120caebed0b8db6dcc59880cbdb7598a99d5071dceb9b52457dbefbb3247273ec78a8c77fb0ed53517f985a480faa4b89b897a42105d93065de60f312e8f1554f349924161ae156c0b58696f1053d19181c1c938015651dc7164aa740283799ab69bc311c039d5c065952e2474ff5fcf9bbba209cc5ed696ad148fea313ffd84a403476e471264cd00daa2d24599da1fdba5313e4fee5a18ee88b5163bf058d2ffc9c662406ad96bd5e99c25a61f35acbf3863dc2e582be1332d9a5c4a4d6086728135f46a6906ce4ad20e00a28f66bbf69b453bf0676a58832f039ceac673b71893898a3ff06a259efddec5ad7c858dc22fa096fe870374ec555c1bb648491234460a05c8b12e5184c6d4da7290a46a278ad593ffc65415b1ba61311f985ebca9d085d1196f3845e76d0f16f4a22930af7be7ef73ee0828cd61f22c48620660486a37162b3a603351e24fc0a07ba634e8d4e1d3e298427d6750f29b5fe7c32a092557582764eedf8f24319d8be516ad80b1536b5dbfa009855d2bd7bb80bd9c09a37d348b2e1423e743f42595399bde60d343ec075585e57984c4801c0359fd18dcc74cd229c4c9aaec01eb394b7cde8cc8615acbdb919209e0ed8a515e3beb8cd3ffc8e664582a40b21ebbddf5b33a7766548fdccbd0473f558a6b2b929581dad9223aedaec8f7fef70857c8b6f0d316a74fa0d5dbad7f10486aae71642577faccf968a327797cd7cdfe1cd011f223fecba8a79a3b787b26485a162f75b4e4f5b290607f4c95097c6470236c275628a79ae8805da8ba102282f480a6bee7a88e966315f1a1b801199685bd0331122af738ba59746df37325660224c79dabb8319783b28ccdf61ed6ff6da042b9725cff10431611ec9946ab7edf63d4a323ee381d295e7a22f4c7f30af1acd26039492573f58d821e346209e68512b4aa8e8f17f324a58a1cc1914de2e3e4e3eda4dbcee204d8933406463e5560146ea2e6236a4fda218491abf73738056289b12dc7972eedcc27bd0b053ed0ac4febdb7a574dbed49b924188e111d237c00505a271271c07622937c7b780a40d44581189f0aced09800bbf377368ac6e10bdb700d4a06ea927c0cf08bcaa621a486a30a874a524c01310a109c35d34490c958621ab804aee90c7d99528288ff16ae9efde7ecc31151870b7ce590e015891fd3c4cb9d83f2d51ad0526a45675b24c055c535670f14e831a92bf883a0a4074b56bf7d343172b8388d0d3b7c938208d48a1661c2d74f16c854a3270a3ba85d415fde3c35a200cad3c725bc229f5274a1ee8d081b36c8a20b7f251865449b7359e5aef7763f9d7073ddc9a28f2307e43dca707bdf1163a3c3d8203857a7fe2ec09755076d4cdbb27e134ab2144530fb0e3475d277b146368fa3be0e25922f6318977a9db3a819adbf128370275e66253d36f02cb4dfe58e99bee016293829f469fc4e016b90e37c56bad5141545636cf7ef9929db8a0378f8c28e9596eb91df83e1d7b2fdaf9a4acdef0e83928e79f749f3b180c84a275cc4f90c1941f30e7ca21eac2f5161be1faf41e36de9168afda0622a43776d1a7d08916720e625482825e0770421219a8e8be831dd5c084106ffa6a50fd85e3779ac01dda501c495b9cb4aeda1db716054f053f5a5503a84b2c930da67269bd35fe4ef4736558bfa23a7b3103c7ba7dc60e8ebb6586fc666e8ed34a13211ee7ac53c523eb61286fe0c0fd4f0406ce443c5c18c6c8aef459e3c79f2d6388840e1c255ad5fcae3c460fe2212c90829b6091e5873e9dead8ee45badc17f6b1de6f2714f8b2c974e569cb4631783ad1bd52c6fc1d92343fb7f3a6fdf975e84a66833fcc6707a4887959b8b0809cb139cc967c5f4c872e282a0b08f9c3b874b8debf9546ee67d20a1b60b7a47a31ac3f189c14aef4074852482c853fdbbbdb6fe22f9bfdaa3b919f7b0f796d9116f754a62ff968af81d31c608cacfcc3067c1576e22cb989c8567b0a0980a5e61c15d14864744f74653602e01db4458c931d965ecc3e8606c38868566c3a3868dfb77ea1871ed2f37598d9eb0b0bb786de8774c908f0d0913e33af813ceb23facb1d66484a6b2534a8dbb4a958fd3962636b218bcfa0b1964b477c597a3df9c582f0bda880ab58a7a698269363801ecaf1ae43ef258159e7d8b4f2349013d405cb9f5aabb56654f192ebbbb553ada7fd39263bf7f79f047e1117beafaaefa07349ecbd0821bb11011238f8db891aabf7edc43c4e2fff669b2d69774b203c82716d83bf3a798b867f156a57e07db48b038d0cfa3d7175a09d0579dbe4d7631504bbc2846e19f4f7ab0b7ce5e5a1def85723a4b004ddbf758188db31d58e74db1a3e26571f2b8efbaa71f17f52a98e1fd10e189a83ce30c3d046094533c7d7d6204f8833a230c722943d9229c0f636406b0d173e40495797f975740b2e7d9d59bef710a98e71e1bf63bf140423919cd59e4bc8a349cfe53b431f08f80e04e5a1d83c811247811ea5f0f0a04b1494a6c0f76bf55a7aee7eea4d2b1bf0e6359e0b5fcec968b1b52410154d6fa158a31ee72e28ecae4258093b88dd04042b9614aae6f14ff4702443a7db46b01c0883628edde6d260bb244705e70db0654eeb6b3bc888606f9ce00576953918325590db18aa781f621e619e8449389a4fb1bbc3e6034e5eba5d046d8332c13531df8bd55c9aed0639179de65c0f4f83f64fae526f85086d6146713d0bfcafb1054cde7838838ee70506a4627d538c7c0cd01a5e08518d4d3126986d34db18984171b907b3820bbf6a534e3e615e35dd0d394a53c7576261bd5e39a1f729cc91e497cb6a50602b1c978bbb2b6b77ba2a2e1db44782e1a42d0117ce0f59a07911e915b24a7234f5d2dfee760715697958f6b75edd0f90beda96d199c1726fe5f4f6fbe1ed24d9d7339261a285c54e58ece0ee33c709b23b8f34e8bd8d4de46481ad5d18cf870e5222cbb420d5d9f312c31986368d2801ce948af1568cfeac7f3443c8df0a263d66cc5f852e39ed5f5a2b4cc27974e0e439d2cb1784c6802724f44fa36f63b12f397a46b1ec18eb945a7fe4eccf3c58a677aa1e5ac2aee76e38486f8f5a4a5a4d4934bb8145e7c83966270c258960f9a6174e217e923ae192cdd46c8a849561856e777aa29c48fa3a44f47d28d4de0c6f54801d844845d97cdb2bb2bf1832aafafc12669b0dbf3380050e67630ca6749e86822bb31ab6d5ed79398cc79bd428810a4eb0cf4891efafa9ce55b0fd986ac1cd298510a598ab530ba329fced9f481ca7ed1ae03931cae7e3f12364994bac2bfa70c2044361f974625d10827b0965558aded8f4cdf8c05ced6c8fa242baa7b39f646a4cd2c6c6da936dd7be3cf78483f7191f697040ca19b8601a7966da59f506df8e04a93e5f3abf0b83efe1609309d0d8251320c04f5d2b291fe5c80a4ab26f2dfa7af593e432546688784f4e0a3f78e86532a1c895e52ead874aea9612d2adb8d19b96bc7cf141a88c9cf0a20b61b5895c830d26742a2d0d86285e7aa8afe428d48f102f7bcb7f86c408fe3168e9759da7bb6aa44518f0c16b611177c7b3686d58d7d819abe3410a5b35eb453a03758b88c025881a526976199725a435a5ce3b65593c7d6d0837eb301eb8a12a6671377cc34f16f6d12018ec7450b4e6aa7e554b5492305b8779c888fecee9abd738820c8d3fbed9b3ae806ad4da0dfb09729be6a7042799397ed68241ecb4ff9d867f52d043f83040239a15369b4c98336e9dfab92ae2b0b01ebf6c0c668bb421389931309a7e8ca817afe9b7b6eb22ce9905c0d2907ea4b3eec88628b54f18acd52ae21b50df9706f57dfcbef5775fd8d403d9cbbf907515196266664510d389aefd3e0fd5841bd72c9e6b0601d186353470a0d1499d4d991e7cb0e58c1f99d22a2adab097fbb3c64b6463933546e7e08383e86a6a52128d616050c5bb6bb510f813eeaebf9043120a4d3fe4a6d4eb5141970a1afb071ad836d600ae3c9729942d48de019226b7b1fcb51414fcb5107ef69ecbc5091883d1fce2c7f4a70bbfe2bce4f04903c5c06095e13b95a5437832596445173405ac42ed2b5806a8f28f0548236b3f38e3c73307d4877fda5786bcb70b9ff878ff4b4bf35d9702c5d3693010897e33eae5da94b14214055812a7bea1faad849283e2ef05383264c12c30adad71fa8edb60db92206e6ac8e35d02b8113f67b4e227aa3a74dd3c29b67a0b46e1e36d5a0c89ba2d7533ebcd309f05ea593cf1e74e24bedae2a08e4c6694eb671d5993d1a198ea68c23e5288ffd6c208f014a5c0547c3e182cc3dcb2e14f8650c8f8b69a32f047312af8ab3b6bce4e52c9d9af756b3c9184ba96da3086a246a0daae2a07317f2137e5ccfe5f18d5470dbcf1c7fe211df22738c0be025655ae861cae5a26695e3184a36843e96c7ecf184015bcc862bfa9016af12716dadf56fdcde2346a9f5e6805c8f6c27daadea85d30bd7c97bc95ec0f2e47f34020f4ce07f433dedf1f7fc06b54dfc1e7b7bc8de7955bde0064467d546d3a30e2ff03e9d040be87dd437c37816f700d0c62cc25b3499418fea664aa5a78a2b0578dd2fa9927641fbbad2267ddc48a03c7764ead69e4ecac984ccd49d8dce1405258f4c03e739a6d8c55caccd68acc6835379963746cde3", 0x1000}, {&(0x7f0000001540)="65cc921486", 0x5}, {&(0x7f0000001580)="8739723e23ff69feb8323962982d23a31185a54a2b4762aa8056093815ef04c3f47fd5ff7e985097703ce13259cec121ce77b218b8f63947f084fa4a6b27a7eb2b7613887b25fe9e4d43d9bac53f3593e362209f508b4888bdba2e4f43e0f45118fc72c2eb47c68a5c1a35eaad5cdfbc6209894c7fd3f61aa369edbd9950f14d", 0x80}, {&(0x7f0000001600)="61ebf1ece6457e8b4325ceff54173c496b008e7f79341cd5e2cc478e377af3acc85a4e1c634a7133598dfd6367736334485c5cbd2efcf14bcc776a5fef1c17de6a4d351e27da7a22f00228aaf049fb1a4b76c98baf86e6b2b5", 0x59}, {&(0x7f0000001680)="adf8ecdf35310878e1751fb1af0e69864f0b37239111f001048b9d20ebd313961784710f6575d07952be87d379c114a64dab084d69ba7221e4a15f7f0c243495c35880a4dc20cc10fe4d58a947f5e9f9f5219a12a51ef27a9b851f66e9171f380fd73f4d4b55d210c8ee7da7e072fa24130bbb785de5806dc280d00f1686f3532ef9f0f2ac08f4ba4cfbcf69b902f99cd93745990dba41fa90a3a8c3a28db6c7032670b46bedf3eae92e21c5bda38bde45be22fd75e0ce02cb09b80b97244b34593d78062e0e662363917e535a20620e7b28fef50795e07917f3612146cbfaab58d65041578f0651a3af5881b8f352184a74f023b633c8ff7de7cc5ea2240538f7d0c93e573967c087b63b33aed43549628b72419c16384ce0b7bcf354bd3d59c4ed0f420b0fe627c47da19421bb9a3f5972b80b50f56037c3f76612ff7e39f2d5f63e7f8e65754448617da820499b99809af6ce6ea5a498e59bdb27be4d1a7846f909d3b97de44e2769edcb2c6d6a99cf471e0c300f9ad7759580922d51ef7bac4c7ef99c5c4f7f25f4b933a843a99764b39f3b1df46b9e3ba205087ea807bd91580c4517a50bd96bcc84da1d714ed8957bd8896c62273bdb6e296c30e44a7609bcd1ab789bdf6c500ee273d0d65ade18bc5d1857ba56efe01dc0cd963a14b427779ac1e14e5b6ad632284bcea2abb70d62609cc12a8521f40d9d161b08e5a06077ce520ea71faf44fb730f8470245950331a343ee5b9e0f4a48b1d00f5636cc356373a9ceb339b9651eb15805221a4cd2821589f67cc1424b6c96d0c8c1b895c70502259861387113e1a561428292a3bd0108af557f024ca2e143361ede349916c792cff761e860d054c8a3527d36a837d1c9be5a97fe8d9c48ad89f3f03811d415684820189ec96fc69fa5342f83c27b59ae7b40e7e33208474c557dcd96cefe4577b5be9056aeb934c4dfd67a2fddf2b6bb1630a1fa65e8a326ef13da95eb0d4c824df3e72ef2958150ade2b095d82c4352f91f908a1ec211ef9f9c42988d709ae0a214b75a3eaaf8779cf90d7edec6c11a87c2349eb0e7ef6cbd88569afdd7e16cb89b5146f5016d25ab9a6e62a5e83744433dca9eab8fd060a34d0a57d96c9394942a5081d7272f8e63e6303de94c14c3fd07c654a8ff77231e17bfd797b1d6a78e7a5b970c37d3881615ea565fe4d9306562185906fde9dbc7a1a6120fb040f68c35d1878db0662c208973746d403ae164237c3fe3dc9f8a1487381985793c028aacbd143657b58ab93397f5cf4d54ca779e3384de4fc0f68798d34ce336534284d2952c6959e2d940ef3755907e5b2c621ff81ea05c7ba0a9a18e0e8f6e9ff242f475947104c565fdc5cd679a5cee0f9337916e785aaea435bcda7b6aa00bed18ce0782e96a554c63ca25b8d3b7644ccff8de9b046f0b70522d74e6846f9b1294d87fdb4b89259133d265eff2ab607822eb0f1efdd7982033f031df0e6302eeddf1349f9f99a70d7e08eaebd3af4e290049994e93a32408f2052172b552f832d8e2ce73c7cb84341d48d320bdbdbba2ca26dc6ad7d6093538a46fe05dccca0a2ad76d0ca8ce2ee222d9f73b15415394e4d7d3e0c1d672463b76b03fa9c0c3e4a0176d25a5029df79f469184fc079eb5f9077dff5fa2ee96438aec2dccd45f8a52d8d6a4a8bfe522490a2b7709e44f02a803d4e1df5a9d28f82f23c07c58011b23c3f868fef5251f0326d8363661284e4ceaf30320b9a24f59fe0def3bafc5363fabc66ace4eea43e86540ace6b44e872df0a1499b30a6baca2160f4b7293f2a0b504f7d544923db56dc4d42d94b1aa15336d2e5b3feb014a50e7840ed3f3dae6c1a0a01b48f384602f49609fb41b60c0e7e8b5361b17936a9c0a1686c7e9ff04db793c7f98c1ac101ff740049766d8ff51d718f5bb72831bc73e3c108af1a744e2b7dc17c450ba4cfa71715d885010d37f576189c792ec22f2d21c0a7b8d5f7bf4569ab07f154d62c6bb4a98bce84b0ec767c16152c35bc1f5f2e2946c2bf1d30549e7a37332b04bc3dd14c129614b4fc7b31eda2829bacd3ef1c3b375aeacb48799b62923586cda26b938110a749754e9003ec459e8f49a64b406dbf7263b2fb09ff295ae6446b82e1f3dd2c907a3cc4633094aa8f4571dcbba223d34a06d359b32d1a937e09e7a9f186f1730255914a037effd9cff9dd8ce4dadcb1693d5da5c8cb43ea7954adea726602addb4ec0e60d78825c63237df2ed6ff0ba072edeca060164bdb6fddd00cf89751fc0bb5fe91c52a826f50c7cee76d6087fd488f25864e8cd0881486c142253d67c79274d5f5d3a7b9904654fa4f1761588db73ef0e6c8515a24386acdb0a09057ff5d1e6315883fd5e3bfa56db5dee69fc83f16da3bafa33e1a9504304e28febe7027589440ccf7650306853a92c2e2f08dc903f9c5987dabbc174be76cb2a317c9aefcfa31c5a6d39047bb23462ab3d41e49bf99cabc5a8eed3962e9037d03c654e286cba79095ecc498c97e67f1fb0b17c1add05ab17e9548fb18e7c0832bc08224cbee73ea4fc7530a6f216cdc1f359842d7965426c7de50eef0d04652b113de9b78a4898cbfc0d9cc8aeabf851a1a263117e7cbc7836d146a71bd3439a56a5088e4cdf7b4f9c956471b80e61c430ae4efac6b03899a6f15ad063492bc9bf538a85ec393b5aacbbb8a5fd6a8c734115aa279357695efefad14a78343b0b71574ed7725d89cfe6c71b8a206d7c6265740fe61f9dc5108d8978fd0c465f5e27e06a03e67b153a55eb19eb1cb6e8a3988af176b3a4c1de3bbb5be527fab031f6b419e9d83512721443ea8393dba89bd1fa5282af151cc7625e9deaa81df90c26fbd6a5787008c1eac5149fa57dbe61170f246b68b158e33091e75e48c5b7bb2246c63117483798ba6be03c956d98437a06f2ed852872a14731fbfe496daa4ee29a92f96c09692ea20c7448855844c2da83a19cb28437c226e241f85b909fc57e322cafe5e1ad5122c616b883d785677d90bbdbe80ffc95e31aaf5c1bb985633732f3e034ca2f286376eb285d5823f87b2880e83ba4f48f35160066906fd08f212c547b0d90cfebbb522e4f4d65942bb578861da1886efe7dadc4f88affe6f172363f6fdf3be07d478285e5db732c67ddfc796c6c5b63d232e73375ff4f1acf1001a23ed600df3d7730209b8a2970c5bad227f8e834ba282457ca875e9de4ae1bc7cc38c3f7990a15ae58e4c5f5fc6308bafd4449336a4ca38425679487fd9a481974adbf6570cf4370fa4af764f3e6c40ee705cd70c012447bd09eb36087d9c004e6c290a182dfea5badae32bc08d790c7269c8617df120d859292d8cd28713818bc0e572b9d969e706ed9eecaa04076fa5cf9a580f986a5b27795349c0a317f9fed6ac326a4f90b23b1a162d97b78bcbb606d457726ad1d6255f82cb273353654e01b20d470f08cc1eebf0288b18231843dd2e7ba1906ccf2093a2280ffead0bdf6c2ed1cd7fb93e21f7cf6fcb4279fc120f61007c5976e9252f93f074cdbbb5872559597a6009dfb8d20e07bb26bd4ca2945963f6fde28488a98dfb524e22cf9b9aa567204a0ff3fd1eaf4caf05a222bbdebc6890826938eab553b1554244372bee3cf5e6db027bd6f322e7d3b8625499028427133ac8a9f561235b7a6fa9adde8bf3adfe2d4562f0f747a5bfc59c4128785d7ad68f53e783645cc3bc83fd3676caf0c9ed9b9d712154800972e4f705c7414bfa01ece2885cea7afa685d2974d2b6431ed29b3f285ef1cf2dcdf8438628d729345c7fc2b0711fb0f0d285e135fb4dc76ae95d8a981baeb4061754db8d7f192af6896a7d2deca3a5f924e3fb45e2413b4951b3bccd3aa9d01a7f86d8b8c99eed2e9b2cb06333e3b267c6ffb6a93a165c04f20290e49bab041530fc8044c40ae0a9a26eb26ae521d80b10ae388393536e6562b1b204687d80e73e0ea5aa3175b22b560724eb4386ceaebbc7290618b8d27b7064fa9196486d8578d2220ccef1b3f2330a0976b235e71394c5b87d788763921aeaadcab3ae03ba68d51ccc2d6d0f3f508072c20a66e026f0a1811904b4b7d70b77ea3976cfc3bc89ec0ead0aba5d266db7d3e0c89a9d00e217668e50a238a207f524f22c0c61ca38d49d18e52f8d5020f6e3fd324927d8aa69f892f252e242615b247d8a544b707e4b92549ec4af445b0a36e4c2493a868e2bd6674d648be3d0f352841a8b904ffe2c53a1157d9a4be2bb0fe4478df291be9680d78f76d0587d2bdeeb7d49114a1f51cb6caf0f6dcf6ec3d9b6441e772b488362ce45761827b8aa3bd155d649642334c67c60c2cf0ff6cf81d2980ba68fe5eb19851760477fab0f4646e212f59af035c43c1579b84ed5e64e20c12939e2533387a931274b2e523de9c248c03da33951115b11d1eb598ffd6f367440aa56098aa5b866d3d42f895f746fe1bab3902b92c33df8c11d485974b0d4eec98119fece24399b46b044027033aad3ea8270b9456cff91d4ca4cdccf9f1a545067db39e2827ba3d8dd8c7d6558d3f47aefe79d47ab200a50ccb8d2b542a7e2e61807f37c81081f8e8e9ce0f97c57394352ad6a85309ea9985e8dd0b37bae6f9585f9ac28a12657589c6ce722e46ed617bac089021da9afb9aa2dd73fdc4f0b2e3ae3d00187c7b97779572cf95cf464f8258f802410e1e76f6da19236d72874fad06e481f7aa9bd9c0b20c3b39cbc7b68262516bea4e323048ee2ab5b73792a957abc99a6deff52727eab5065cbeaccc53f69ded4784cb411d1ed9c05a7cfe421cc4e5172d4a5ae7f374d0b4202d8b4f527e864ae34d72d18ff2a37ae4ab8f6af686f585499dbf5ca3d8dad5406461d5c4ff9eb20daf22b4e39e44f0ce6e5e0bbfd163571c2e486f567e5378a9a52c8580bcfb156aeb0e8b2172e0df028633ad5a0df881f61b0d5c227d830bceeb976a6a2a1f302298cc37db5fc54b4d944f2d64335c4d0148040e13a6682f4a5a7bad05fbdce4a408655e5a8bc62ca1f17b7fdef652a819410fb91fb0c88fbbc66a4579fb82e6256258b68bcd56162dd1f3d9e7eb4ba568c5e4573533d94e4baf2b3054ace9b9bc08f2758e8eedbd298e4496efae4bc97963459f35c0c0e8a47f0c33be09a0d65138e0ec041ec6f2a1c0f0843f188ec40a2bdc2cc398a98d8d6fda52d86f08218ee35677d8e2d1c8c159ae35a850dd47e334b377598aa3a7df52dcaeb4958a41c91ae55ae181273fb75c770563ea32d73ca0b19777d8c2139cf2fa61d5f376847cdd3b6724ef7e2a6c00f9373ae1459560e1483bde2a18d8160091ded66cc724b5c5971f30b814ce091dd83f7bfa16f173bc4d374c2b86c875ead2e7446fd7a30d0a6550b2d1735210ef9f722ab999f51c5e35f33722622bb9e1491a7e48dacd5a29e60c749cdc1cba29e4dbc5e9335b06b75b419059ccfddba1762904be939eaf435f6a40023f11093298838fff7f73cc118e8c4c4cf10c0406efb042e84e6da4045ed0321344bead9531ffd1eb09c952ccc0588176de5cb1e80072ed271adfd228a2d306ecbc070004bf7769cce10fdc2abd1739d52e0b948900309809ccc79615650c5584406adf61fc345a8e3ff821be321d35969783fe6418db0bf1d77a5bf7f1deb641991c908b350726bb0a93cec7b52edbf5a39e57e7504bb5c13c28e2e3c2c82e8194fd83a56b8865cbe210b265224af81b9d55227ae3ad2f1aac24a0967130c5811c4536d3e682b8b7c6e3c15579bbdf065a1d074d75102f25cef4e01ae", 0x1000}], 0x8, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r14, r15, r16, 0xffffffffffffff9c, r3]}, @rights={0x20, 0xffff, 0x1, [r17, r1, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, 0x0, r21}], 0xc8, 0x1}, 0x1) r22 = accept(0xffffffffffffffff, &(0x7f0000002b80)=@un=@file={0x0, ""/4096}, &(0x7f0000003bc0)=0x1002) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000003c00), &(0x7f0000003c40)=0xc) 19:33:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x8, 0xfffffffc}, {0x48}, {0x2, 0x0, 0x0, 0xff}]}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:28 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x1, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 19:33:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000002780)='./bus\x00', &(0x7f00000027c0)='x\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = kqueue() r2 = socket(0x6, 0x5, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = socket(0x2, 0x3, 0x2) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x65, 0x0, 0x0) close(r5) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000280)={0x3, 0x8}) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000300)="b5fcd2fe75a14d618634351fecf67585dbb203181ebefab74ff95081381a36c864d748e655f9317efb0be8d29a368b9e928849879d2f947bf340ab03498fc774025610fbb84aba3d582ececb7cab43d5226838dedde0790177a2f664735cc39e21b817c944c1997d6fdc18405b0ce9d44e40633122cfd995097ebd838122eb17956ed5bf0095fe3db1f50ed2d4f395d4dbf6b220469c9928f90c3bf59b2c1b6bf79d9260f7b84c396b8dbb9aec4b684251e9bd48b4844d684c5bdd1cb14d363ae25dfbf84b31b92b73186c4c69bbd8e02f36c9d8cd302faa0c1252366248b85a67a691f75bd32c1052ea2a7cd6961a47cd7ee4fb5f272c3632a5d81c4d4d4295ded8eb4dbe00309516abe34c393c754c7756a179c19490c089a731539b258f447e36e45327ad4d6275df1ff4b53d9b8eedeacae98c68b8712547469dd304cee3112ed83a7353ffb76fad0b3695df38644fb70871aa7a807f20cdcc660fe8fa6df4047765d9abe306fb0f4774cad53dadc380df0ce5255e7be2e8c0a1d6e8573cf80157e968134d7f056cddc38d48e7f43f9c1a8e8a779c5108a18cef0a6464e2ca571f39e419803b3db2b7750fc92664bf27c86067d54640654e4f751b7f537d0ffe93b5dac2d1f3c4fb1e89249e8e0ce894f201665caf749d3b890297c79c4dc435923a6450e8589a07b1ca52332a7651b7356dfba6bd93ef3ecd4aa1eb0b619fd28937cf401f0fea2d67c10ac63e797ac9366d2c6b48b1ecbdf10d8931b6f2d60c93d8ad83cd2560ff972499cb2c2abb100d0ae29dde44473a7747b67349903b25d0bb7b7533c9039919314671c1b34101ac64b9914b42e5502c9746efacee6021b67e13f7dc06b456edb85c846ed520f81c9624d46232ff4c917f8e009ea2840b66340516a35986cbba5bd86287eac44189f519fc8e41bfb170265355bde94b5098d3d844b4f580d66c099b4e3a864b0235fc195d1bf8de33172bd1d267471dd7f00c220153b61c7d8faa810553a1bd7230b685b458db71817f9fab10b5237bbd53f396659a6169ab0d5df52d9c77447755d8d7fe78e165d5fd4df66e9f2113e4172c2647e02820aad9b996092d5c4b5c1b3dbb1da86b6bc74a190f410021d675c1829ee597bcca590a5bc96112e5299fe56009dc2eda38b336fa6c522594d04c0869dd0eae312e71b64eded1bb160f1f2130e2a7ab666fdcb6667e8907a08b2d4e6a65e92662edc99c65d3bb3c2445019a7813a3b865aee6aa88deecc9ec0b044b44437136d8121e4047bc2a8f8b8c4ef5f39dbe88c9a0cd698e5fa64598189c7bfc4818b3feeecae705068cb90da154c1434d59c4d5c24d3d7cf295bc2f8bc3680fa7fd63170825a8e2010f7f2bc8fce3d532807c369edd1e6593d8414ba2145b98c9d2335e484e450ce89204f4c0964bde6a32b7a202f59b18c25a0f67cf63b13af2573ab5941c4a0c171cd35f48dc457f026d8845777020f538e9863c5bde11f5ff8d116c6689516fb79d4ee8b6c97628df4e5935f7545ba12366afd71abbda4ab0f135c8e1ea7d892d96c8774c05ba030f9aa29e70fcbb5739e9325ae99856f17001b79694d69ec12dbd038169c29a7ad6ae9b1220dfd6259789ae1231d8da48fbe0c91865450a43540b1684fc190e2ee222b67d128965f6bb05bacab15d097169d0888b62baffb0ff215a879ac501358d945a994e1b622df5b27b192e57d2d53b2960782bb0069901606bdc27a7598ce30a30636399a537e39fb104372e31e9ecd5d902015938f6c81ac2058d2b0a75955813f30fb8759962a67c5044596a24221f2737796fff3666fde15a6a045fca980e5018e9ac471cdf7f64f03639e967805523a4c2061ba1fa8c8a43ae8b9596aa576882eee628fc7f6cc0caa60abc0c8d7aafc2e105b151cebfdef34e7094b14828d29a9dde3774f8cdb8db5b6332e14bf0c3c2494ab6526066457db604d6120e186d225edeefad022edfd9f62b4539606d6a666b2a3a9f86aa6fd7b21639e32429ba02cb9c3f7795799fe7d10483eb3c9054e5efc8d743c7761cc9e9d28dec191537f76819207e3907c1e5b4e830661eb3f64862ea8136e932d7c01bc9d0e579f48f0f5fd539e485ca4c76e073ec9dfe19e24281a4e06261722a3d522c22cea7749e7ad06ae7979d0db3dba20928528e495602bef6be7c251cb31ea4069cb77de7f4ea85b6ecf1cc222c6c1dd21307c8fc25583e918f492b5faa2ced190f1be7fc8bc282e16cae793cd82d580a235e69deb5b0d133f3118f84618061f2e8263f451db2b87c1d74acde27ad56ffab860882de67b6e8eb4e90cb2c00b8a0e2354ed3353a33693fef3be7a2a15cc8fad69f1f85d4abaf4da64a511795a36c542587baa361bac7cb5d0535818a938c60e9d55af19cec49256d0d5ef1ebed8c079286de2ec5e1ab20102dfad1056240c4fdeed0abcbcd06da4d3c3c882ba84f630614bac51628390f18c097440898f611cbc6420cf55469198def9c4f4890efa1cfbfb597f4cce69a9b681c3cdb9a5c9e8b9e30000134cf1ae7b9f7954da0a33eb5e6e9e2a41e2024b32fa036e27676dcd8e1dd5f209b8b50ed5137fe5414775ff711f85f88f1e3c872e8dc63e15b1e02fbf1c1ff8d1cbad834c93c416659627fb9b67dd1c56847cd55b70cd4a6dacb160b46677c9721b7b383728d3991b2b6ca4394589ac814fe04cbcef5bc623aa208628a7278f7414e0a3a7bc62b512cf15ea52d07a273bad4accd130b1bbd9f5f79e29f377d84666c199a1de429d0fa273ea912a7f48f7b24bd1d3bc6394c4f1f6d53824aa1770f97fd81777277880a3852d3165bf30aaabdb4dd7b1b167f57ee88c4747e21314062d996c22f6ff71fd2da36f58144d89194e0af078f83214d13dbde5f149a86bda42a621285e526ae2848b7a0d627681b554e54ef7add4936d00a5d69dc31458f9f560de6066151ab465c55cc71ecbff6d470d6b89daedfc700145e10f43be02cd2462ae4131ab60e7deca970903ccff8045275427d17e47081b50d020d808fbb27c3f2716b2a78ad768394f23b52024e0ea97fa59ef95663c6bd933fb9b1d85aa348302a7821a97c49bdf05f1634fad8adfc847654f3845c504fc883e3b874a7ade53b51748c7caf8886b927bde9360084e1c57844917fd0a5ad462bf10fab7867734de968c7f2ed3254bb26b885d4e04f8638681a14d350040ef1f39c309eb9f863fe2e92b1b9ebab13107f17e0dbf80cc0dfcc44b9028480bbaf90e61e3121b702ee0df87b70ae54a661bc8ed97b31ddb5575ce38a4866722636874ba1f56ff5a28a9077a686999ad71f182ef3597f9fb716a52a0ff948bd122397d966412810615f7208e63ece68cfd413a8e807c7c76eaf4621eeb512ac088bda7091719f12eb0b6dd7cbb787af379bf6e5b29eb0e0dbf293a74da1ef894f6572525ced8d9efbfab6a4f20ecdc3bdcf8c9f42a3bc2315300d8e5a7cc87e44afb25ea450b5b0e2c5c0b8bb4ce6dc09064555a821bb74039d48251b6648c693cc21a4540beeb3075352b1d543359be9429fc6ba23aa7d324143a6cb0194f695df2d9eafc622eb8902fe936b40c4afa93cf9950fea7366c5770a4a505019658eb347fd9b474711a7ddc3f515b429c22ace5785769955ded53eb44745cb901ba729ab5e06e9132f5f2ccad46c9481b8453c927b564cb223d31da6a7f6fd74215f4b9d395f33bc58357a4614222fcb23f307a4dcb1f8d608c069eff52a3352a9462fe8ad2fa6acf12a81342c479ddd5a64a86101d9adc6ee66db864a210188920da078282b413d07eec1f9f4f9f9e74cde1cd65e1152c1fd74b4986483b90ee221cec3c77f6f75034dfa44274469f9b428b43fef2e9c5407262443d79c2bce9cea0c14c5e464487e677409739ec8ddcb5a850874a6a2199733adf14c083909f32f28fb519f14c6f2ad5db96450474a52e6f4f6629988741f6fff57f218c79114772d20b109b79859a216eb96c7ffd8a01fb57131339ccb29d61f225475e65ad60955c06631ee01c82cbea67b3933fde4d7cee13033e7389a68c746dea7bc9990aa38d8c21a0f44152202b05760e2a88832de637e1558407c3702bf0016a6af87d384eec30dd3afd9f6cd616a66d888f80b03bec229618461488765be74ae0f0491ecf403f648a36978f7522cd1ba9c5fb125cf6b82aae0f51e93ec08ee42b6fa7076f53ca03963235de7bc7ea35222deb63476accf4637e4b2941c33dd5615023f0225d161cdaf401393fb0e8e24db0538e1f1c66394452371fa1c57148e512c30ccd7646134411591e951e45ad6fdc7c2bbc73ef45c38dc23baeb14e118c58f0199539ab24e3956e52fb8123ffea49b1bbc82c8d2c42c9bf7ea3c07fd0fc66c6d405ac53d2150d37c29d1f798ab814319a91c7a8adb6b33096f65717dce2992c4056d91f756d2c29c665bb21f6c6b43cca4cee8ad8d75098d2c4c00a87a47363c79dbfec65d69e75afbf8d5b44069d9562a09645c63b28417aa15a735f6f33022b762c5ac3c90e38d125bd153f666554023674a4fa86c76871f9e492946dcfcaa4f5f2e9f3f03167064a80e37ba65a9011453a7347741238c4cdde6b1f5fc680e9ee2a5527c376265e6c064d0bbb17aaba103fe7e28bc151b9ade1d1016b6e8a6b0091d08a19b33e56aee1650fcda3048062be8b62332b6c9294ed59d69b81e95858347ad695f85d668e22f7ddbcced434088813707565f7a2806553e0d9b8ea72f82662d1b439310005ddacfdada21f175b4006857b983816e76da31a19eb16c14fabb8e50ce1991c3d4b5b8c7201087bb67071a6b7542c2f359737ab080e370ed56d7a045e6172079c31300801a66ecaeab0f9a928640077c4f6dbb0e16722f16913a535d2bdf43be264fda33dbcbfe04e895ade4d7f8abd4f0038ded86118e19e6815a93be8e783776ff2bd2ce0eda0ecd7487dfbb3b192f64beb5e742392eefd7617ae45037f1eeb743be39ee086ccd610b06d7dd80e9caa53512e0bf4266a0a4fa472191340d6ec6b0d7ac76680e751c8cc7e896b9c6d172dd5806f64aa73d43cc221a47909d86a8f128c0486e530b31538de54e121af39bc08693dd0cef6911e94fe6476af3763695791913d36f99f5e6fb723fb48e2d57716821070beec9d91635a96c4b6cd352d1b12e68606c3453ee18c62cf2d37cd7b5cd7e5721aadb561a5553c15a717a0698721e4b9ca0f2b6299ccce1dd025c80c022c6ed87a74673e831ea65026ad974e7183d51301b4c911b16be91354fa830a31d04c6a0d16c95dfeb80a7745f07860f70f93053b55c02930fd09d4bbbc5371e7973090b88b60c94d1f1c71636110518fe1ec19863375434c42c6868e20696ed3ab26910bfce920d4897ba6b92459bf92c79350066cdebf4a3b3981853acb7f0f6b4a820b76ea4bccbcbff061e6fe0aa97beb0f75ffae57843633dd4dd7b6c59e62429570d35b184cfc547b3f9db576b7b370d89aef36790110bfc6204d29346ac3002b98479b6fd8797a5241e7d43a76e43524f121ab28f3967603675bba8f03a694dfee5ef7b0058784c035ab6ac55909a6b9b62325c8d21acb33b8378cf44a50eacf3cb2259e344e060f2de5f374f9afde8defc5c47dc3fea6ee670e0b3a589b6eebd441607206be4d822f8235de86b3e144d5b3973af4b61c26a67b87b00c0f1dca1400b34a3d9f5e8bdc47ed8389f94daf6b934c6a7265831ce92857ec0271591f1aff572a792ef0cac2608557020157e6815a86440f21f8f653f834929e7b2", 0x1000}, {&(0x7f0000001300)="4c4f468762421150caabe3c3c5c3832e85e22b9c87061836822d", 0x1a}, {&(0x7f0000001340)="f7dfe7375b5f5c949b2ec394bf2b93d52c95246f40b85bac45307e9f11694b3b79732953edafb2a34009d1cb836bf32298102ea1067ee61d516cf5915a9cae648ef98d55e6d4a981f7fdbc1dacd0b083d8a00a164209e5a68a67f6f57632e86ea75b04741cac746916a7b1ba0d495eb9e11b8cc10855568395ee1f35d1a071a108d6a8d5727c86ab35dbb9c3b265d4f1165af2970420e698d7ab9fd0d82b67c260bf28b153c9030cbb34e46e51ed1e0c8d7c94f735d170bbd3eb1a453efbfe8c1b823c2d1cf7928b5a9ca7066d97fd7845ad3d401088652424", 0xd9}, {&(0x7f0000001440)="ac7375e6b54fd4aa8850c09a93ef6dc693b922170640201ce05e1625aefdd688e82556cdd04c3a3b19b41c639d3c2a3b9b2cb553725b163b6c1f8cc5fc7e345981f9defde6ec64b77d894f1518d87619993de2813be041144791634abc94b688bb791f9c43507ed25dd149e62470dcd63bf15a5f5ceef372ce2a38e755d479287793f5d9dae6d6bb9b12cf2c5a84424e61f269f5f7554f6b042eb870cc1a7a4500ba7a6072669543bf90edfca8b46c63dd3fe3c3f11bf05a65ace4e6e2ab9662b3ecce22f0fc4a6d985c98339c31624c2569c5d35dc2f1853f7575b6483facb4b2f7fccbff589fedda79b1d0adb14a5195d9f8e76b18de840a5ce20072cb7d5bacf64eec368ac345607c6c3d471d7eb23f18b18a341188475ad3b18204fba7e8c753aafeb9474c54bfba54ffe2737baec088b931c38a8000e33f0d4e3130c2a9fcc2424644215088e2ff0f987123878ac9a20e5c65fb94c9f76fa9df7b585cc04380ef6d45552c915bcef3a55c0c5f616b7f3ee32072d561fdf95950ff5bf2096ccecb523e43254ed22abed415186938540a69226fff561774f6be155dd82353b7ac2de36920a83d1bb7d1f87a9de5fdb0f4dc1270a1079bc1a5ad3e699e45c6ff8ca372bc7f70d72e0f2ddce49ec843336370a7c3fa138d777e03239b9327d87f0dd76d2e62360e31b3df8b5efaf9bafe10b0dee78c1aa74331fd47bfcde71cf1067b01bd13ed5001900817dc2c8e2fc081e864472822c765471544e9e7ed57dda7da11495cc2dc105ee06cb6e969f9d5e660387b4d3e81252f7527eafdb8baaabf15d4b300b79df876cb68ead9363040f93b88f382626110482334f4c67a33fe3e88c4ab3aa51c19b8093ccee81eef796598f6ad65720def72f4a1a332944787c24c0f2f5aadee161a5cf78c29968e3621213ead557e926e5fefbb524a71eb3132074f0ed3b7d3a0c40bd7edd4f2bc909a2e69c3ab35efce7e018d8d3026a177cf912062ef73656d0a8cd2af457481b85aec0060b0f23e0167f682b15dc63fd7283c4a8e99b5ae9f46ab5da8dde188cae903cec27dce3b3ce923aba6d83ffa74787022447ccfd938302da5fb2b30c45bd5ca6c1cae6d53fce677eac3728f421b8fa3d8609196bb24fe7bb1764b3312c1a37a38d43ae20251861528ac639d1cf0d2b15f911a3a19fbd70023d9354f4d94a2a680ed9184c1f9da773e336734e3268ee67213b6c7c3dd7d866b527278ba4bafc9bcd5338100f0ca3a0d3876d0e6432464513dfaba31c74371d7151fe155d040f31099b05b912d23688e274fd2925179686660fdde61917ef861dfd9d53b8d408e6d4aa39caf4249a3872f4994353d800874bef03c90bec2235d99ec929120b5b3b1923751715fc65b8b2da14fe14f84ac2a4386ffc469c03b0c9a1a961a4a404aab4ae4b02aa45e5b0935cb319935f8cc6def6bbae9f20de29d488bd6efee518be1c34c18907fe56f974340f13051ff4787ec8d859c6329c25b888bb6c2a58b3767d2731f0d39282116449d24b2209811a89a0b4914b530117323a51d9c2da0b098ebabc27d4af81ebff0c05140540fa46493dae2865201f2536bc296f5650ff32d9b357e2d0af3c270523fca566126c112199810925ed037f1f6a26fa6cca35cdf9e7b7be0613d6b5cd4cdd98b14e515a710514d5307f98b52675e7f138c8d025be9c25fefa9b5b3ec27590dd37a16053aa7f0c0b6674c8672704e390e9ad577b6d931fe2c02b264c6902e3419546dc5e30c3f26678bbcbde7b4c330860271c25980c2186e24597b8d570c06c74d528f597f01b851eeb03649dd2788c13363619018255b8967f49b70ce6e2d4dbf8071edd137b2859b0bb81edcb8c2aa8a3dffa737decc870359ac73b94ecb8debe2d6c5008822bf54e485c9f32526ee9b2367d426684685fed9dcb74c629f92149ec3f415bb84faae789e19eb2085ad161f7cc013012edf6cc9ebb5c5fa04b28408e854bf32f0a22b85a438bb85528bfadb5f954dfc9a611973f9e35494bf5f787d03eefad99576b761604591231b6d2ebb6502389513472d7e37bfb99c41a6a172ff1512b0853d6d2f20055ea013598343d3da6e29f0b080a25abee940347c32fe26b4b09462c570748a79e57183045a477d5f9368d1548bf44ae437875681ff6ad822575e23a9ec1cba5a672c479308dbbfdafd1cb1fb9b92376592715dc5423cd7208155b51a4b8b52355c60004e037332032522a8114bf697e5c02b99122e3668432d36a336473f66478e4f6916ce368e20aab1b2c61eafedbb9524be5be66890573fe1523993e177254322528ee39f8087412d4b04e01d0fe15add51d7ac5ea6684e989d91092f2573407cbcaa3ebb6fbbc8de3f2aca4c9ce9d5e03872230b84f9a096104f922be71c887130ec002916ee99bd57df6ed6215006e3646f7dd21ff9dd1b1c65481fd1a2825091a6b6959f9b4b90de90302f9f724529f7747f4455ed737ebc4f81b893516158e7001f8fdec4302c74c403dbd05e46bffc98e96fef8eb0e1bbd84d1646b242b79ae30f01c6c1e4b64dcc5fa008e2b47500c1aa0d1566cabdd218472104a7b3cc7ff79ab9f2b1517f82b8cdaf52e264907a54bbc8563e434c8a34cd09de4ca9f0b29b83f090e80546a5c78fc2cdbe539417b6685d900e226202a17654f8cbe31ee6f2bf48f8a97c9b6bb92d2f5145947170120e558d51bef3b2e710983bec991d87db14ac05de471a1fa1ebb5a3dfc20c09a88d14817044ea9e930e5016900efbcfd4968bdfaa62e71b0f286ee3337f2703458bc31d2ca91eb705580df00c718c907a8ef99332fa0cfa882f34d5979d860215af9fea5ecd3b330915d5675bf897b4f150dfdaa2e90de0d5c37b9be7e620b8607e237dd99dc5a22c2563206281622d2b534f722723c328e95685d6004e845d3c550e17d8726af3bafc7fa56782c8ce83057de78490ba6e53baa2e0eee8e848b2f6c16ea246b445f22d57293854e795d49c3927e9a614a0152817ee15d30072b1065c12e84728f091e44a1d34ea9a281f9228378d2ad35e9d33aeba8b3c40e3292e966879ff31b5b6458064ada694bf73854059b2736704fedea77efb18322fb6127cef3314ea5067e052fc322f2c22d7de1b352c21f6b0bc43fc0cabb4cd57b53c27e21f8cb520aff09f942656d2b6e7e40b4b5f5af522982268ee4aeac2633dd83562e1cb989d03b855a71513593140d11f5ab23d0d65fe56b2be3d3c3109d7fdd4d97a38fa5d7200aa982459160db98995111796f4a5110347b42745e6d1aafd72484f433f29700927285851e02b14d2f5aa626950fa24ea9cf2ea90793d4ec85a6a5b024c0af00b4ef34147d0e86841d5859ecebb7848cefdb56ff751807f438bc8d8cb62edee2c6fca31cd6ee381b3cd1df79f95f54f32ed2cd2aaeb5cd32da88f024afdeca5bf38556e57bc387ee22148b9f881ea82669763c83e20e97b3cdb7e9dfffd9cd208bcf328eccaceb3a6a265f579bab2e02aad104fc746e38b356e29588f249827113cc7f0ca9bc016fe35d05ebbf76e4ede41e52897c6e4c43d715d0a520ddc33315e548867729e77eade13a9fceb3a89b85b346a221d02be5552909e9ddba1744e6c42cd390b059f63dd7f3b62540986e1e3de174c5d5b987da7c1bb354efafd1ef35426b3d56160a490a5435b3dc859a4debfc5df53f5dab3bc53789e9c5910f951f8eb82456b8d2da2fd5468e221ce6ba735d962ff30678bbfae236471e79eabef5f37d1257cd3ceb5b3ec9bf34c4373027018b52baa3890cba68f619250f2ced755ae9a786e6150152c1fbcb951a647a0263e56a06e2e4050c48e6d3d7317d98fcfb7b0d4f486b463c525b29f13c5eaf6d2c7285f7cd50fb98aad1d694c972a47e2faeaef6676b36dfb542bedc2cbd5cbc70431aec4efad66aed09070aeb4cf43ef8bbd573969049724d071570bbadab05a6dbb9728b0f4d91228944d521bdbb58d639644f5e0da8b7eb1954d98e5715b18f69b90c141c745fd0cf18204fa26750a34ea024540a4c8061bb158e61d660d3e3ee816133a95067170dcf94080ae4cf4d21f1194c7fa0d6e9185049aafc2b78f341c8b1c6962061d354ec555217803cc8ef06fb8b9fc9dd645180982ebe56016a51da3cf79461705f62bc564556b9b5bc1f9e13f7c2e3a2d0fe05cb63a8fc1c2e628d7c737bcbb702f6bc7a95df43be26d0e3f08b004c5ef9349e68641158fffc709305338127d3b90889f8d3f35b4279f350ce030a22cb1294213b97e84561a8ce647c2931e426f4651179282032b391ec1692ca710f51fa7527af3144b320b2eaba6d27545833423ce0e291377ced84737894acf525ace8ce2472d7cc9eb0554aa7acf2b4f03e30ed62d75a921394be2925ba6bf7698a4b8035fd1e23b0b9da2fbcec682b101d259298e8b187bba95a6b0878efd19a8b06d5b1682f9dce2b616f021cfe91a8aac0b6c2778e91c0484c83f222b8046e1427f8a584c3605571b18eb4c073560be590c931207a1de3986c97a7f04730aec5b6134f41e09342a613a15eebbf23982b2cbab396caf8c87ac442b9365f5d9b90fd8118c9514052a14446d3ea69470b2e953043184313075c7d1ec850422edc669d783d4e20142a6cdddcadf4571fb48bc13bc93058756d905b40555a813a84b612cffa3beda222a698fbe2f986cf7d4848de5c692cda41beabb029f2d87d90aa9e6c3e1d4130a4a9501a6b45e5988dd08ecf62ede57c4abe6f04410f083984b570ffb98f84a74e83e7c90564a532525683428b114a0262b965bf93438cb19d6d144b1344966c8d628503dd83782d72bd044bbae315daf6a454d5be502a974993c4159040cea4435fb1f580063f2c544ed33028e5272ac0f8c051b308cabfe67da0a647a2f6dae1d786edf8eb9997a7b5c385b7575cc5528fd804ba9b6b600a71338cf46e92e671bbcc9d048fcc7fcf7ee5e9e66ae0e17d1b804b326f8a33146f8015d871c6a91471ae474bcff4a39f3bd959de82a4d9c9d67c6be0a5c73ab29579c6f73cd954918c02d8ccc8c64cf187acdf4a800b315049777cfc7e09c32e767cd736b07a75ca3e2f3ec55d73f04159a3285502009c831e9ca0d86e400863a074a00afac63aede38cc3707a40fc60891a9268e1afc75ad07ffe6bdfe5a4945ccbaaf1cc65fd231594201cbaa7d4f4dfaa052da48c035a11d5fda88a78adda6b8b28ce82afb48b4bfefc82a1051ad58a7126ecead2d2390188d7bffbfda8a69fcf193d3718e7e4ab187d3e2b33eacd0c00398f092ab2844c328f66d8bd2422ae9b84edd6e52ae0c3feda21b93d040adb3805f482f0633ebe3fcebfcc843a83f7679b6ea9db36632eaa451ba5c59618a528b146529fba417109564792f09369555f189bbf15f78fed87db57afd95f55ef403d6dc23591cf65debc1f1c2661edff18c5a89bd05dd2a4805b6765b514f1b3b6cfff89d381d2374cf79f077c5056dec1e06675162af950eb4aa52f7e049424dc4dd0537023db3933e21df1b4d5a2835914de5683d26de3dc62f7f2af62fcdd2b28042e96a7abced5be22f528388f834bd8126ee520acaa2c31438e13068e592aee16a40eea62ea40300b8aea99c0567a2ab67192216610da9e4c552e5fff39e25a3a77397b915a5aabc0cadcc147e147138e1565b82509501012df063fe136ea467803b1dbcf45a9ad2a4c407697dee0d856c33743b2e0b3bfd4fef8e8796737907095d4ac3f23806d5dd665ac03b94b70544d3d7191c86ef231d12aa", 0x1000}, {&(0x7f0000002440)="b066ff884788767e23266b30fe3d0896c44abf0b8a74d9c02e33bdb8be5d0c3d90f30898d4d7962ffb2bae198d97471d98f31c622e7f3708e98b783bb1b9c3028a0631b5ee00175bcdbf07c6a309a1debd38ab9a801bfde01f0bad44ea65d5f5293a4d987e41be560d8e0f1b5ddd979b461d88e9460e5db0dab1ba6e5799232ab90da230b784f495b04af839676a6f30935e8dcdeecddffbdb0ba4c874b12eaf8e30c6648ed01e60f466e2209b2accae4d416a0745c91257a776668afc1a0e1f664c81a28bfc9fb06f89a8b7cd", 0xcd}, {&(0x7f0000002540)="fa8d917b84d27be422c5e3f57260108f5ddc3399570553bc863abd297af88488064c7997db9474790be8881b132a813f2da798effc1cdd447c5dafef55d46f4c1c8ed5513654c763203fb93b71abf089f60d7ac53e7658d5ab2afb0161fdd486f47b90bcfe07c13b80b687087a18ead331fe1c17064690cc6c62bb8271470eb48c45f8912eecd8941147bc9cbb02fea5b4995b04b77779e8a111cd1462c957614fb3f75376a88ac30c83ea606b7918039a3ebac1076a832d29ca287f74c4864131215f05df4c", 0xc6}, {&(0x7f0000002640)="0342d983aab8340d9895900aa2601d1cbb26f1229ce6bffc7399038b6d0ee4907391d85069fd7e2f8f2bd48202b66e39d6c8ea12f54fcca08d3bd4ad569f63", 0x3f}, {&(0x7f0000002680)="d91fb39c64a765cd8022b3767fe4db738c9277c7b33bc5f555b0b812fca14c8da2296d96a92baebf1050f0391f3518965530923ff3770efef3724cb1de46aa4d12ed684313b39dc9f30d2bae6136c503c1a5ee9afe0e6240ee016d8293d3fb1a8a89f8704d8dfdd8da7ff1", 0xfffffd76}], 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x8000000000000001, 0xe4, 0x60000000, 0x4, 0x7fffffff}, {{r2}, 0x0, 0x4e, 0x20000000, 0x1, 0x6}], 0xfffffffe, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x51d, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x200, 0x9}, {{r4}, 0xfffffffffffffff9, 0x60, 0x1, 0x0, 0xffffffff}], 0x0, &(0x7f0000000140)={0x3, 0xb07}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xe18d475bbe2ecc3, 0x0, 0x0) 19:33:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8bc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xafd5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2a3b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1c00000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x6a}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r2) r4 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x40, 0x1, 0x0, 0x3}, {0x1000, 0x81, 0x7}, {0x3b7, 0x0, 0x1, 0x4}, {0xf54, 0x6, 0x9, 0x227}, {0x800, 0x6, 0x8, 0x8}, {0x1, 0x7, 0x2, 0x2}, {0x1ff, 0xc0, 0x44, 0x32d4}, {0x7ab1, 0x0, 0x1, 0x40}]}) 19:33:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x25, r4}) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x7, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = getppid() r2 = geteuid() setreuid(r2, 0x0) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 19:33:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x5, 0x8, 0x2, 0x6, 0xffff4236, 0x9, 0x2, 0x10, [{0x2, 0xff, 0xffff, 0xf6}, {0x3a000000, 0x401, 0x1, 0x1}, {0x2c75, 0xd9, 0x3, 0xbe}, {0x1, 0x2, 0x63ac53df, 0x1f}, {0xd0, 0x100, 0x3, 0x3}, {0x0, 0x5, 0x2, 0x7}, {0x0, 0xffffffff, 0x7f, 0x5d47105f}, {0x8, 0x8, 0x3, 0x100}, {0x0, 0x5, 0x2, 0x800}, {0x0, 0x2, 0x8, 0x1ff}, {0x3, 0x3ff, 0x2, 0x8}, {0xa7a6, 0x3, 0x4, 0x1}, {0xfffffffa, 0x2, 0x45a7, 0x18}, {0xffff, 0xffffffff, 0x3, 0x3ff}, {0x9, 0x6, 0x2, 0x5}, {0x3, 0x9, 0x81, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x6}, 0x10) 19:33:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0xe8}, 0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r5, r4) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r6, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 19:33:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r4, 0x21, 0x2e, &(0x7f0000000040)="ebffcbff13b9fc812eaa4e71fb47e69931aa5690a5973b929648", 0x1a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x252, 0x0, 0x2) 19:33:34 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="b0d2a04bd7261ba791510a87524e8001025a66835f50170524271998b3da6f34252b99def36c79a2e07bba160a91f34c7611c70801ea1425e1fb2f688ec5e2a5aa0e610611b9a43d2f0f1b27b58f9d0eb21ec17664275ee12a3ba5204926a7df48cc1e80e4d921553c793d7681284dab6824c8a7a19af3cdd2ab88e99f4ac962736e00cf2b3f9a1c663de8bd8af641afd4e81bbe683096598e6ae1bcdd073b2277eba90164fc7d07b5012b", 0xab}, {&(0x7f0000000240)="92cb18c43a27000d9c5cdf51b1707b7ce536766bb07211dbe6c90b834539ef13d7edad0b727be1bee6c6f0322f8fb724f0676a031ca93aef96e01223e4347d2e4825da19da77f469e191b1016d49fbdc574ced91a45ae2ab06d200e4f4d515b1eaaa44f4a8c5b0ff75db555db11fc93ea808472daf47201247063ab8b1760cb308eb6624706b23c8e3ed8231b852cc7ce892d97f3b3041aa4d25397c706dcc4138c2717fa8726098a0ad52a829f83f51fdf67d5fa6d16fbb3fd7450356bd3e92f80a", 0xc2}, {&(0x7f0000000340)="b45a41d95c8883ab0e341fd9a974fa52804a9c9811048cfc3bfc1735d8ebd3d910ffd8fb6db8a4db33e291c926eefdbea42148eb7699906095732142e3ccae646d502a381001e4b3dab8e55ef8367d58c8462242fb604784a209f8c5756f2e7f31a019ac302753d9584c33e6130debb6a4659f63f51af6b079231cc24e0bd249f663a77fb4690a0a437f88121121ebee124a7cffabfe979d75f13c6fd7f3645d5c968e7f3eb622ae361b1f8cf43cb714cb839d16e239eb81cbe43ac5a26e33af43ecbaceb9d00b4bff8acbd5592fe4a72c62c7db3136c39ae491ee37053d6402226669aa56d5988487be5eede89411ca80997b3f32ff5d307b47bf52ff50e3e2052286c063ff5f9b0997adc71d360edda121d4e4b9d7439ab6a0286c50bb3b03536b5fc27a0c34f48b01debddfe74ddaebc9a3162b7dd3cb90c3809f7c45b07422cb7f2a15b23eb0aabb1a008ab0ea2f49477180758a3e5b35030591c71dff24f96339ef14a7e83024ecd35a38e370fdaa713b36136e1011644e8ee3bafb29aa1fd5fcf9f260fbb28d805f3e3a39b4d3adf2e0af35b695a4dd0612542bd55b13ee20e7d8dffcaf0718f1d672e543a3d66f377c588ac2fc5b9e49f20d3a00ae33f58a69640715687b38efd4a230a58bddea33829be0ddb43fc82dd2f0af73095c9b9543598c32a30d96c1e93a2596e1bfe4ce6d3caa3bca6d9939a80932dd3dd77b7f0f569490b17cf9baefc7992cff2a0218698cfa1cb0d6a8bda0992d42a67a016905c166eb8f96663389ba45d0f76c44feb884fbf77da2c0cd3aa02e5e8fbf3b836a5168d3a6cc0ae1c0761cdbeb81e3dd0b57701908fcef3cb32575895d9f898a21cd09f8364d8f54ddaf05c16f7f6f96fc4af4a1a4242c3b21ab460cbd81fc836ca8eeb74944f3f518b4d1b8b9cdcb67c0729283c19125afc3420be99e2224d82bf1b019696f5cc3650b8aa92d24591062e3392680521011b74be213c2d57788e4ac7fde9b55a8d22f061a25b7539895ee5f7efdc6e29e55b222ad02ef814092b23704eae7f8bf5140e4129b611ca61895ee5723d019fed230c12e89f43e55734dabf3ccea0089b9c59d45eaf2095a1896f19080127c60347f9136cddc4317bce6225c0567af617492fac912ead3dcc84436f829867427556a8ef7aad219d2aea80f5a947b04601fbb233540291059b7c29d51c6042214ca34bfc7ffbef0a36a9e6e56cfb412949c03d15b8467ffc05e6fdaa54c92ededb7c02d6a41c5c3eace587657299530260bf8009293e6a94aa0999825c283d907739495f9812ddc994a91d525d1336b4d40b04ef2f518e7699658a07bef759e7361542c2889ce27879200778a2157a43ee36cf02f52116d46b2bff71b90ef00a436b5ea0144cfd628958ee1bf79b05462fd94ec5c61d69c742041e7ed998ec4fed2a56bba6eae4f3d8ef174eb072be80ad4451604d2606376d2cbd86df028884a7cc6ff9ef41de793c47c9d07f8fb4a6c35d6af37c1aac7779958c600114530dd3464426dd26e85682022d1699c361c3510908f25d96ab7e740eb534b2402153d0828ee007217a48f680e572e0342fddc0492ceecc72ac1090df6988b07a65dcf3536311402ff6868c51fd6c634e2f820767206fd61ad09c2a353546ed4cb56fd60ac265f2252212cb5f2026ccc8f8dbbc7eab171e40310b9a4a202ee2dcd22a8006526d85094a2728a646198b23c04f250115aee98093dbe83ddf5182f4684e0608fb2fcedd40ef1b35badaf64d5e3f5bdeb87a3bb129b3ee8072064810bd60326409fd5fa84fa759f11f2015608ea8863dd2f15e8930860a0712a9b6c593bfac220272ac6a7d7ec5a7f4bb60945d15b7a82e1255547b67c8223fa9bcddb99a01e5883b12643eb5929d05cb1e70905811d1877ddceef159efe0e7af539b535ef66d1be191918c02a35ecde2035258bce02a66dd8f37b72bd265a9ed7407fa3325c95c89cc90b417eef30539ef2b707d16230ff44fed5db31adfb17ff4da90a4d8a056ab0d07b80b86bb3ade8e9d92c75b983e2668832acd8ef5343c870efa358ef87b2b130d5a77a5813f8d1a33f62bfacd2c1ab3f4f5500e26509ae2a9f2abcb27e7c9bb35bf40c16fa351eae5f6c90d8612145e3961fae8b4b8170323ddc578a52e509d098abe5d0be2cf197ed5816b4743395eee2ed90cd3f8de176f57c4cdc9005b9e3101a9a6018fc4cf211981f66b3507a3b34ed8aab529adba609e90810648425f42b704b0a63e3744b223d97340bb4e587c3b70b9b10bdf53fac08d72789d3e68c1e2da38f72fa822021c009347cd690797d8e92f50d59cf49be6f0895024461f5da0f3639c36297d38aecd9080bcd8a469082dbd6b53064e423943b36a49dd2b2833efb537f64b33669df1bdd1a2a431a8863c0a3bfffd1eaff16359ea784547e2dc214e74681460b6ecca7eabe7479dbf1deb471f19e0078010f97f5dde6c4aaa7b81a1fb82c3e9023bfa12eb97cde48bd1e975f6b690aea045dcd3dffc0449805c3d4a18db74dffc0f8a4413bc4c90ce1515088d2ad5abfba95597cdb4c842a905578f42fd8401e7ae7cc5e367e9dc221ce9e7856302b9276f1f9ae18b03e4e4925a0e55902feb089ffa6f3980840388f6959532bc7647f212664d8d4e1af698238561d8d1214fe2a346bb4569ebb79947fcd15b90d66dc5c1c822a5ba69d385169e91240c363151a19e98a772799a9ac579259345f30726d2b0a318cbdf4cd31eaacab3266176ee9a4b154ae826cc2c8223c0acd749d686c5845ed9c33445cdab298ac82df35f676cd19db0b8077d0f0ebe96e851ec1c6afa0283db35a3d851d6fcee4c58f91b780d271c7f522e49a86d9661637b879e79b714aa698694c59c975894b0d5353e3167a17501f66497744deb228e456273da318e82bf4ecf49fb45baa6380a4519a217a412b3e868cd37f9037defedd03df49369a4bdad132f9b62ee599ad74de8afe06ca5ad05d94d46df8b0ec66c9343c8de089f9d8a1d9d8e3753917801d5f52d738dad80b69cf9257130696ab6f88097a7711fbba1082cb942fdfe511050078747b82357bd6e2d126db153cac1c696dfe232a4e0e9d1bc519f762f53da8aa52b0045f15e57244b8843d86bc6927a6c376c1cb3b27940e8bef6cb1af045094bf28758dc1c32dadc1ea6da8a5065229f3667e631b1f6d7552df2624acd01cf14cb288a9330b3da1ce08f94684142a74b54cbb091565c7d568d9822de57aeaeee3c6b64f65d1dc84d4bc8a19484adf3e52f94b18bed573e4773a59c5f9a92b6295094a02a7a06ec8e57e68cd9b02811c52a9b9701f120230348c99b0f00b3c6e269fea6553c7b81aef174e8e5003b75ee3e8cb43ca1b15f6999842993ea3b4c8f4353122c4bda2aeba2a33fd0cc5dadc1ae730b4b6258f935fe8d008366feb8d03f047d5477a58d3a49932a735163c9876696d2a9ae6b9252bf6c7c06e3eabcdf36da517c3564ed5ab2f734a8dbda228cc7814dd33f695dcc7f1db5b14cf7d26d1f8e27622d9e20da30abd816bbd6b2cf1dbaba0e9686065fe2bd47fe9696a67440d4f08da42b91722a97180590b008e5f77bdb936f0000ad3b9b4a578ea2c985e59fe10b797d2899d8a168cfb5a18535a3c0ca3eb9816385f8754369c287fd6b4201227243e4d44d46223c84b186af211363188b601def3e6554c4d922a94389c251a816541f79cb60df3afe7a884240997e991fdbd1311e365a19a9ba4569a755eff1c6230658c3a784a6a7e95cbf16b0c1d5d17b1b2426215d4977eb01674fd94295cf23cb16313f01fae061372cbd63a8b92af19ac518ad27ecc54aaf5c7967d34c8fbf87a8e9224a7b3273772e75ad4f69ff0642f27b921698acbaa1df4ff0553ede89dc52833daf77206835887a14809dd30335caea1d2eaa39371bde3a06c5ee11bbf4a328bda40102c05d3d86667389d17775e7e30190b67bd02b6533e64d7d39fa835b88f1040710ea091f00e1f2539374ba55d790a3cc5914befd87cd0c9cd671946d723cd2ffa3dee52733c32832e4792b49f24fb87d0996709b7a59ae06594f3a2acfbdf9bd061bc9e4985582e2fe62d165f76383ad82ad19667ebc0e64e63d941e8ce6d7feae47be2a894c177bef2d615dcc7943e4313aaf761fab60fc4fd857998c0cbe26f99ffcc691db704486ef56de5efaca00fb94382986ac19fdf5967349c69d861cfcf0b09d9b062c0fee311ee1426d5bee557dbff671c8cf7bb5d9213ea51ec1f7550a58737dc30b909127831251003e32de1f2105b78e81e515888060048d47920b9d009344d0e97f8c7d5e47628539bae4ed7d3c6450b7efbf4664d09aea46499255f2a83cb53410bc93584fda96a6c54408cc663e8f19548121a594868368ca783fd77e0b42771b236c87e4502f74c1963a85696818c3b5e7000a9d648957ce0dc9af6692e6253165594fd7566af8414bb8d55fda38369e6c6b9b7b4ea8cc535334325f1a3f763d2e77912a17023a41b13645196c8a7e89cfd3f1bea3fea5c895b7e9d09972b3fc5c6db785fed0d18759a2e38698e37386a8a669224f3e25c87b73e678c3053529d9c6d7918010a73fd7326a67e38af7f232e489d288c703f3d7a22cc6b743ae90e6c0fd576ff25849d25661a85cc058dac46c3db44152fb2e94153bde796037bcd6a04da90d3c6a1cdcaaf97a0b181d693f04263779acf06c2e5c0bf2e9b3bab6e60248d062a172e2f4442532a881e4029a88f5db8d7a1dd72d7981367abf2cec67c6fc8fb1b52da1f1840e1174d12098d7180fa0a204207781e3680bcfeb92a52d6ce7fdaf054fd39e392ed34cd0536f3bf8b4c8c86a62193b44d7e631cc9bca0316c1630be26525780221ba1c26dc4cbeb2e51356e9f1de20a65d78dc94cd52f2eb1de3fe5c6baf5f0653642a37890d3b96888743f89dd7a313877bdc2bd671f97a0c5085d2ebb86594ea6524c17a2b677de56488680f5577855ce3a3faf6e71fa442464bccab453e77183c62283ffe793e5a79641e2941e9df1cf383cd04efca2b3a9cbf0b53f6b2dc4ec27a836e2d5359fa04369349671d9d38848037280b9a4de56894c59b55d9de528dbba92f60801730edef34a8c7ed5cb792f5a422852a1d9b56dbbbbcfbe65e8f48c50ca43274e826f10cf947293ef21742e26e50ad16256f6235ebbf05550f2fcc5c77cb51eb923d82e7e55ee23990d16b8870e11ff284488f6f7f2fb611f7bb06655b211cfbb8bb57e674bced554f803d0c9341ffa936a73532cbbb9808a60fc581904aa4530d78827d561a7968fe6cf64a5f78ee667b6deef24c39d990886361a402ba32ed84e54b0942263efca7e404a49afe98a2f897fc66b2a9c08bbc9ec97e1284b6bb1152e644f195410d2847b1bf26149c5c30c4595a35a572e4cd65b5e70743ad86234d79dae4d3cf7a994501c7bfbd37f43afb7a24edc3109977f52c0f78296af014207e2fa8c962f806a509c16a4a06317d7ea0e0477e7b1e5f0504635e8ef6e167d1dca9d6da4101122cf8a8fcc98ae2c291342d771623d4387c226b0fc78fb13c5cd91f2647ed6160f20980172eb154347290245ad853265ec379ed7c738b98f86fc6098d465d2fa33e35c5824788d3e8386d1d1416ae616350f50e2d3c1907b8d7593963333d7b70a1cfa1243578114b0b1797cd29b8a297c1b9c6adbea4e71b4436595455652e686ea52e3fdcbd59aef7e13d6e77ae412e51f03b70e7bd5b880bfee66880ca76e9357b5e3b7587a1d9054142a090e", 0x1000}, {&(0x7f00000000c0)="c71e938335022e4b", 0x8}], 0x4, 0x0, 0x0, 0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000140)="9b3758e1b1a941f04d8404162a5f14568d10584ae75898fd372799febaf9b75305211fa315f7cfb2dc3d57", 0x24b56150bc91c3dc, 0x0, 0x0, 0xfffffffffffffceb) 19:33:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r4, 0x1, 0x1ff, &(0x7f0000000240)="ebff08237795fd81d26738f94fccd022bda22f3655bd2b2fd48233ee1c7014057f98d1b7abb19a58d2a1197b6fcc4d8001fc0f171a0d8e9c83f4ac55df625bece3c531a1662f5548dc535e9064a09b4dd35ebffd5515c0631e0188547443", 0x5e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x30, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cadf7eb5288d1683e4a104030000008b3448bf6d2b23"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="90c3fe67eb5868986004f573e0d1ac83c18d65c8e22066c02418489f204b2c94d5236b1549b1b3ad6836689b0f739c038eb910f4a92381b81b5fb71a2280f54bfe540f228a3e1c556fc538c77a8bebd4b6cba0ea204bf66a32e940e14a3ab7bb84cc38d9d81ac9ab17b068eb882271471a72e2c9b9177e288437f816ddf9b2458b7f949854b6800efc2669e0218c05a9d050aba0a93d4ebf66b903214ad7975af196d0cdd4ccd00000", 0xa9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x1) close(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 19:33:34 executing program 1: getrlimit(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 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, &(0x7f0000fff000/0x1000)=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']}) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000400)) r6 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r7, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r8 = dup(r7) utimensat(r8, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r9 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0xa, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001740)={r9, r3, r15}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r20, r21) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 19:33:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() r2 = socket(0x2, 0x8000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x3, 0x3a) setsockopt(r1, 0x40000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931928648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x0) write(r1, &(0x7f0000000180), 0x13c) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB=' \x00./file0\x00'], 0xa) 19:33:34 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) 19:33:34 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351e00"/186], 0x10) write(r0, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) socket(0x6, 0x1, 0x88) 19:33:34 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x5, 0x28b, 0x3f, {[0x9, 0x1, 0xee, 0x9, 0x3, 0xf1f, 0x7, 0x97, 0xad, 0x0, 0x6, 0xff, 0x2, 0x4, 0x3, 0x5, 0x2, 0x7], [0x5, 0x8, 0x0, 0xfd63, 0x81, 0x5, 0x3, 0x1, 0x100000001], [0x80000000, 0x9, 0x0, 0x1, 0xbc, 0xbd1a, 0x6], [0x1f, 0x10001, 0x0, 0x9, 0x5, 0x3], [{0x9, 0x20, 0xbd4d, 0x100000000}, {0x225e, 0x1, 0x7, 0x800}, {0x8000, 0x669, 0x7fffffff, 0x6}, {0x100, 0xa890, 0x0, 0x80000001}, {0x7, 0x9, 0x2, 0x1000}, {0x2, 0x7c, 0xd7, 0x10001}, {0xffff, 0x9, 0xff, 0x7fff}, {0xaae, 0xea, 0x0, 0x9}], {0x9, 0x1, 0x800, 0x8}, {0x81, 0x37, 0xad39, 0x4}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000003c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 19:33:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x7) close(r0) r3 = syz_open_pts() munlock(&(0x7f0000ff0000/0xe000)=nil, 0xe000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1f, 0x0, 0x9e92, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33", 0x0, 0x1da3f3de}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 19:33:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 19:33:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1f}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6530007301275cde95e249bcd5ba9f2d43361080a51646"], 0xa) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getegid() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r2, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, r3]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r4, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fb7eb10d1f78a956c3f08a77b00b91fc85ed9e3df2aac769966ec7fb8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cb726aec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532"], &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r8, 0x1}) setgroups(0x4, &(0x7f0000000180)=[r1, r3, r5, r7]) 19:33:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='.\x00') 19:33:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x7fffffff, 0xffffffffffffffff}) flock(r0, 0x2) syz_open_pts() syz_open_pts() 19:33:35 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\x83\x9a\x8f\xa6', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\xb8\x01\x10', 0x0}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xed4) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:33:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x28) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000140)="cdc14c619670db9c4a1201c0b3ba568c6297961c4fc5871b5a81503d33de172d868e7cd46377d3a9d01cec336818198c68965dc22bd50da9dfa404e9bcb491da96f13a962844f9945437c596477f79c222a345d3c5888f0f6183b78e49cd51f5dc0e943eadd8700e60fdc5fa892848c0edd94edd7494e2e922d3c5d77ae949d605f94a5f94a0c91d68e0f5669d5450ce9589f47276c32f92024812161f4312196790a2b623ab9fb38c911a42f156aa58d287d140d5f41f00caa22665cd9cd63215b57f9674b786aead083bc47326ce40a93993ecb32e46ba8f4bc5502cd833156cdc5fa637", 0xe5, 0xa, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0xf5, 0x9}]}) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffffe) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") lseek(0xffffffffffffff9c, 0x0, 0x1, 0x1) 19:33:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0xfffff310, 0xffffff80, 0x0, 0xfffff801, 0x1000, 0xeb, 0x4e98a19f6bc7224b, 0x2, 0x9, 0x5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 19:33:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780200007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f00004bc000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x46eec92cf133c0c2, &(0x7f0000000040)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1ff, 0x0, 0x7f2a}, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x10000000000002fb, 0x0, 0x0) 19:33:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000340)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 19:33:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b00000000defffaac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5d58726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000f0872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb62a62f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c2fe89663ff83340996ba03ddc684e4e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24000000000000000000000000000000007fb4d36d5cea65bedc0f29df323178fb6e9e947b010dc6970a7f4d416eb1e9f84097aeae9c6dc40f2eae7dcfd1ad154ae433868bddc48600f2517f57a7d818bf3a9e958e3648030b8f79153c1eedbc6834c4c080c01895e90b6ae3a1b4898d25aa6938b4299572e93d"], 0x10) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x5, 0x5) getsockopt(r2, 0x9, 0x0, &(0x7f0000000000)=""/19, &(0x7f0000000040)=0x13) write(r1, 0x0, 0x0) 19:33:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x18, 0x1, 0x3f) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="6202eb0000b6b5a0777b830300ca24e89865766fbc3335a5c0e02470714206ae221ff3994e27bc3885bac63b54ce4a933df2030a03bdb8dd6b6032b809000000be55561e9dbb46c91acfbeadd728c1e705f1c56e9bb53c"], 0x10) write(r1, 0x0, 0xfffffffffffffe31) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x20) r2 = socket(0x1, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) dup(r2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *422621 82674 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e514f,ffffffff821b7c3b,350,ffffffff8218b943) at __assert+0x2b rtrequest(b,ffff8000167e3148,83,ffff8000167e31e8,0) at rtrequest+0xbd2 rt_match(fffffd803701c2b0,fffffd802eb94ef8,1,0) at rt_match+0xbe ip_output(fffffd802eb94e00,0,fffffd803701c2a0,20,0,fffffd803701c230) at ip_output+0x4d2 rip_output(fffffd802eb94e00,fffffd803701d780,ffff8000167e33f8,ffff800014944000) at rip_output+0x22b rip_usrreq(fffffd803701d780,9,fffffd802eb94e00,0,0,ffff8000ffff84f8) at rip_usrreq+0x46a sosend(fffffd803701d780,0,ffff8000167e3608,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff84f8,3,ffff8000167e3608,0,ffff8000167e36f0) at dofilewritev+0x1ac sys_write(ffff8000ffff84f8,ffff8000167e36a8,ffff8000167e36f0) at sys_write+0x83 syscall(ffff8000167e3770) at syscall+0x507 Xsyscall(6,0,c,0,3,d7c95c2b010) at Xsyscall+0x128 end of kernel end trace frame: 0xd7f3658a060, 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_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 848 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e514f,ffffffff821b7c3b,350,ffffffff8218b943) at __assert+0x2b rtrequest(b,ffff8000167e3148,83,ffff8000167e31e8,0) at rtrequest+0xbd2 rt_match(fffffd803701c2b0,fffffd802eb94ef8,1,0) at rt_match+0xbe ip_output(fffffd802eb94e00,0,fffffd803701c2a0,20,0,fffffd803701c230) at ip_output+0x4d2 rip_output(fffffd802eb94e00,fffffd803701d780,ffff8000167e33f8,ffff800014944000) at rip_output+0x22b rip_usrreq(fffffd803701d780,9,fffffd802eb94e00,0,0,ffff8000ffff84f8) at rip_usrreq+0x46a sosend(fffffd803701d780,0,ffff8000167e3608,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff84f8,3,ffff8000167e3608,0,ffff8000167e36f0) at dofilewritev+0x1ac sys_write(ffff8000ffff84f8,ffff8000167e36a8,ffff8000167e36f0) at sys_write+0x83 syscall(ffff8000167e3770) at syscall+0x507 Xsyscall(6,0,c,0,3,d7c95c2b010) at Xsyscall+0x128 end of kernel end trace frame: 0xd7f3658a060, count: -13 ddb> show registers rdi 0xffffffff81a00537 db_enter+0x17 rsi 0x50ff __ALIGN_SIZE+0x40ff rbp 0xffff8000167e2f60 rbx 0xffff8000167e3010 rdx 0x5100 __ALIGN_SIZE+0x4100 rcx 0xffff800014944000 rax 0xffff800014944000 r8 0xffff8000167e2f20 r9 0x1 r10 0xffff800000b36340 r11 0xa79dc44585d6c41a r12 0x3000000008 r13 0xffff8000167e2f70 r14 0x100 r15 0x1 rip 0xffffffff81a00538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000167e2f50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=422621 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9b30,0xffffffff82565848 process=0xffff8000ffff70f0 user=0xffff8000167de000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 82674 382435 62907 0 2 0 syz-executor.0 *82674 422621 62907 0 7 0x4000000 syz-executor.0 62907 20207 1084 0 2 0x482 syz-executor.0 98466 271538 1084 0 2 0x482 syz-executor.1 19054 364928 0 0 3 0x14200 acct acct 43923 229331 1 0 3 0x100083 ttyin getty 97008 110471 0 0 3 0x14200 bored sosplice 1084 386446 87008 0 3 0x82 thrsleep syz-fuzzer 1084 75466 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 112533 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 380253 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 463670 87008 0 3 0x4000082 kqread syz-fuzzer 1084 494768 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 309310 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 261911 87008 0 3 0x4000082 thrsleep syz-fuzzer 1084 373935 87008 0 3 0x4000082 thrsleep syz-fuzzer 87008 83431 811 0 3 0x10008a pause ksh 811 387515 75061 0 3 0x92 select sshd 75061 96357 1 0 3 0x80 select sshd 5860 348824 50972 73 3 0x100090 kqread syslogd 50972 392359 1 0 3 0x100082 netio syslogd 25141 500939 0 0 2 0x14200 zerothread 80087 41703 0 0 3 0x14200 aiodoned aiodoned 28580 461289 0 0 3 0x14200 syncer update 90146 284279 0 0 3 0x14200 cleaner cleaner 1529 101220 0 0 3 0x14200 reaper reaper 93100 82215 0 0 3 0x14200 pgdaemon pagedaemon 76567 352445 0 0 3 0x14200 bored crynlk 45620 297088 0 0 3 0x14200 bored crypto 24340 474059 0 0 3 0x40014200 acpi0 acpi0 59200 87229 0 0 3 0x14200 bored softnet 81946 27290 0 0 3 0x14200 bored systqmp 96083 411234 0 0 3 0x14200 bored systq 65518 363825 0 0 3 0x40014200 bored softclock 71243 116958 0 0 3 0x40014200 idle0 13074 271307 0 0 3 0x14200 bored smr 1 210697 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 9593 6968K 7518K 78643K 26335 0 0 pcb 13 11K 13K 78643K 1437 0 0 rtable 166 16K 16K 78643K 6122 0 0 ifaddr 108 24K 24K 78643K 920 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 435 0 0 iov 0 0K 32K 78643K 1568 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 7777 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 105 0 0 VM map 69 17K 17K 78643K 92 0 0 sem 12 0K 1K 78643K 1518 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 5933 0 0 sigio 0 0K 0K 78643K 139 0 0 proc 45 30K 63K 78643K 2227 0 0 subproc 32 2K 2K 78643K 569 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 581 0 0 in_multi 35 2K 2K 78643K 837 0 0 ether_multi 1 0K 0K 78643K 60 0 0 mrt 0 0K 0K 78643K 46 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1280 0 0 pfkey data 0 0K 4K 78643K 6 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 215 480K 489K 78643K 15774 0 0 UVM aobj 130 4K 4K 78643K 184 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1472 0 0 NDP 23 0K 1K 78643K 315 0 0 temp 247 3545K 4185K 78643K 209661 0 0 kqueue 0 0K 0K 78643K 64 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 91 0 87 1 0 1 1 0 8 0 rtpcb 80 656 0 656 5 4 1 1 0 8 1 rtentry 112 703 0 640 3 0 3 3 0 8 0 unpcb 120 3423 0 3416 1 0 1 1 0 8 0 syncache 264 41 0 41 13 13 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 36 0 36 8 8 0 1 0 8 0 tcpcb 544 2736 0 2731 36 34 2 14 0 8 1 ipq 40 89 0 88 18 17 1 1 0 8 0 ipqe 40 2523 0 2522 18 17 1 1 0 8 0 inpcb 280 14055 0 14049 34 33 1 9 0 8 0 rttmr 72 13 0 13 11 11 0 1 0 8 0 ip6q 72 7 0 7 5 4 1 1 0 8 1 ip6af 40 17 0 17 4 4 0 1 0 8 0 nd6 48 110 0 108 7 6 1 1 0 8 0 pkpcb 40 30 0 30 8 8 0 1 0 8 0 ppxss 1128 92 0 92 17 17 0 1 0 8 0 art_heap8 4096 8 0 2 7 1 6 6 0 8 0 art_heap4 256 2989 0 2766 37 21 16 17 0 8 0 art_table 32 2997 0 2768 6 3 3 3 0 8 0 art_node 16 693 0 649 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 22 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1516 0 1506 1 0 1 1 0 8 0 shmpl 112 182 0 54 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10537 0 9122 46 0 46 46 0 8 0 ffsino 240 10537 0 9122 84 0 84 84 0 8 0 nchpl 144 20826 0 20377 60 39 21 60 0 8 0 uvmvnodes 72 8088 0 0 148 0 148 148 0 8 0 vnodes 208 8088 0 0 426 0 426 426 0 8 0 namei 1024 71217 0 71217 4 3 1 1 0 8 1 vcpupl 1984 67 0 0 9 0 9 9 0 8 0 vmpool 520 90 0 23 5 0 5 5 0 8 0 scsiplug 64 5 0 5 5 5 0 1 0 8 0 scxspl 192 70580 0 70580 38 36 2 7 0 8 2 plimitpl 152 532 0 526 1 0 1 1 0 8 0 sigapl 432 6011 0 6000 2 0 2 2 0 8 0 futexpl 56 179430 0 179430 4 3 1 1 0 8 1 knotepl 112 1408 0 1389 4 3 1 2 0 8 0 kqueuepl 104 2076 0 2074 7 6 1 4 0 8 0 pipepl 112 3944 0 3925 16 15 1 2 0 8 0 fdescpl 424 6012 0 6000 2 0 2 2 0 8 0 filepl 120 58769 0 58684 34 30 4 11 0 8 1 lockfpl 104 3106 0 3106 3 2 1 1 0 8 1 lockfspl 48 1081 0 1081 3 2 1 1 0 8 1 sessionpl 112 49 0 41 1 0 1 1 0 8 0 pgrppl 48 111 0 103 1 0 1 1 0 8 0 ucredpl 96 6810 0 6803 1 0 1 1 0 8 0 zombiepl 144 6000 0 5999 1 0 1 1 0 8 0 processpl 864 6028 0 5999 4 0 4 4 0 8 0 procpl 632 13247 0 13209 5 1 4 5 0 8 0 sosppl 128 114 0 114 21 21 0 1 0 8 0 sockpl 384 18443 0 18430 51 47 4 14 0 8 2 mcl64k 65536 1970 0 1970 156 130 26 33 0 8 26 mcl16k 16384 142 0 142 15 14 1 1 0 8 1 mcl12k 12288 203 0 203 9 8 1 1 0 8 1 mcl9k 9216 122 0 122 16 15 1 1 0 8 1 mcl8k 8192 297 0 297 7 6 1 1 0 8 1 mcl4k 4096 679 0 679 5 4 1 1 0 8 1 mcl2k2 2112 70 0 70 22 22 0 1 0 8 0 mcl2k 2048 76446 0 76403 30 23 7 11 0 8 1 mtagpl 80 293 0 274 6 5 1 1 0 8 0 mbufpl 256 189399 0 189193 260 237 23 34 0 8 8 bufpl 256 35655 0 26671 562 0 562 562 0 8 0 anonpl 16 822431 0 799987 271 164 107 118 0 62 10 amapchunkpl 152 34499 0 34339 122 109 13 20 0 158 4 amappl16 192 39551 0 38256 312 237 75 85 0 8 8 amappl15 184 526 0 526 5 5 0 1 0 8 0 amappl14 176 816 0 811 1 0 1 1 0 8 0 amappl13 168 359 0 358 1 0 1 1 0 8 0 amappl12 160 1478 0 1473 1 0 1 1 0 8 0 amappl11 152 733 0 726 1 0 1 1 0 8 0 amappl10 144 757 0 757 7 7 0 1 0 8 0 amappl9 136 1967 0 1964 1 0 1 1 0 8 0 amappl8 128 1549 0 1487 3 0 3 3 0 8 0 amappl7 120 911 0 904 1 0 1 1 0 8 0 amappl6 112 668 0 653 1 0 1 1 0 8 0 amappl5 104 1998 0 1988 1 0 1 1 0 8 0 amappl4 96 5531 0 5497 1 0 1 1 0 8 0 amappl3 88 2157 0 2149 1 0 1 1 0 8 0 amappl2 80 45858 0 45782 3 1 2 3 0 8 0 amappl1 72 119298 0 118908 24 15 9 20 0 8 0 amappl 80 14075 0 14005 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 183 0 54 3 0 3 3 0 8 0 uaddrrnd 24 6102 0 6000 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6102 0 6000 1 0 1 1 0 8 0 vmmpekpl 168 39658 0 39618 2 0 2 2 0 8 0 vmmpepl 168 742482 0 739842 407 254 153 163 0 357 27 vmsppl 272 6011 0 6000 3 2 1 2 0 8 0 pdppl 4096 12210 0 12113 17 4 13 13 0 8 0 pvpl 32 2142674 0 2119982 612 364 248 328 0 265 54 pmappl 200 6101 0 6023 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1228 0 481 22 0 22 22 0 8 0