e4ce2bdf20b3c11c3a18676b36eb63bb7c60528ba90b14d4a223e12f9fe564cb099b43100db7c5447bbee4992c7cb2bb6b7987887159a3e0093f5faee4b402510c2cb45d1ddf4aa13126493f5d0539ccd1a2adf714c4a74fc4f2099da6277055f5535e36e1e226d567ffa96c8eb15257732418b8e270af048b75ef555460bff4cfeecf5eab3f5efee8e4655fb5183911a2b7b1bdba837c474b44791e733df026cb87f332e457a99c049640df2685947da379fe9626cf13efdb41db265ae93fd17dc1ee7e5685fe4b81deede36ee9fef9c67912059da41aefc997b6a83c3cfae461d5e130a6d55d5a061f506f35c61f50abf54379c16281f7fae5cdb3059696338dae83e48f2aa391888a46849946bbf6c3d5d95e1662588ecb0cac13964e60241b5805d3fe18061342634d30fecc1a17f308293c002d99d1b759782d0398b18dbb65cefac810b0731d3e5ad151ed2f8f95e547e65b2df383c6ef0670a7457bd3be85988f8ef11ba4f581d82cbc8955922deae44b3c3262632e7634122ba1ce3502aeb6522826618e8b7929a382e487146bc6378256675dfff1a40fdfc52c95088bc913911319228da2c6f9418b5460bc8cec8758a2aa1ce4fbbf9f6089dd0571900c508c05e11915832ee70fec89b3cced521c61174fbb724587b3d4d4a62350e0b67306d2f88779cdd27602d907c29a6e37ac9be07798dd15ba1f4e9d2cb4fc92c640789fc42428a3cdd45499d57a6ae777d15ada9c51a95f3429e8bed294fd323e0854b6e1273580d27314e272eee6f6bb490cd06f9c09808691b08243324835d7deddb60180f32ad09e10f40ef0214aec49447f9c08ec498253b7ddbe53044db1b478aa2c4a3dac2e4a4d5c0af0f8340101318a93c5bdd8d6a1681211546f3d610ae1f30186de12131f609ede6d39be9a2737abcc067acdeb180e679535933120235551a1089f163ae36cd50ee966bb29b02855ca58e77fac54af690baa660fdb13694ad98f74e4a51c1e11dc3488a5b8c542fca4e5a48b62743b60ac7e83abacb0c7a0763e9466bae778ed0db7c60892742d9a4f3fc2ce36f0f930d92e9e12616a90e38a139d73669945d431aa6866916c6737a3a40f7a7ef42f3dd9b6e83cd5f637d0c8d7e3784d1788d2adcc5b664433a608d1d0f0cd478aaf41dd5740ccd7ebffe23db99228d0f5d7769193ee4d7941a04047f97bd8e88393a78a427ddfded0d87f133d91768006fcfe99b526ea270fdadaf2bb153a5831d09bcc2f1c5049d4ff4990a70821160790242c29477756ad0b0f9cd33e379a3012f9505c189f7d84ff585c3f13a928bc69eb8714db7889068e735524df7e2cbb9aa250e2a7ec43a93f19716f4e6957d91138beadd850e4264fabad4cadeb18c737cfe00137275c0aed696e33711da506072ff7b0ea59e33f173efe663048669abc958216339f1c239736cccce289c7888c4da185bb7aa9ca1d3af07f0f5d02d71312d9a34a64c71d624850b9372e517ed0a8f196944a49371d778c4b2d6b3c21ec3ef5fead11d95b169e804baed3334a63a70477c5786963cc677b0adf5c481f93042b9e36a48de1d16474609d49bd4d2d6911f529f5a129ab64c0cc9cc59078c5cf9386e754e27bc6cc02284be7ad6d14537aa315c7a946b55ee5aa379eb2d689e366745f2f5634630c80800e0ec5ab2411e971a704e8b2048b514888960cd09a284e9b628d3cf1a0bacd82c0fdb87a1795935916a8fd7533d2ef3f48251acfeb228d2ddb495bc61951228b5ec0fa7956163d19cfc14e93b6b97fd8f15c35b36d9c659af20a8d3880b8378d8c6b3bc37fbb8ee8c16d5f4489519fa44c9eee66e197f80785968e1304e6ba6553b46920f8ef576248f32a0a0a173df54499929cef7d278542410b10e783b620b1d852b51ef9e6cc074f8606e555ce5319e5c42c7b3cd5929a26e30a57568b188e45f58de3c4ae8404c800f529851873db1c3ddc8af7200a21ffebd90a743ca434d9ed295b638beefd3b988874a89cf2e583725caef1aacb7ffda39928f31877c308848a4d2b8744c1c870f684ab060c68e6926942be54574185d5b13117c8f2cf18acf9df23ed7575899d07dca365d2bd193f8905d3c4afb9608dfcced489e7506e2cbae4174bc49531e666d5b62460b2f8f11d72a66245b93d563dec12f883722a18af9ef4a131037b011bbbd5ed16fba926c665d09e26d505169e5e0ac0de1d94680f9fa035c06879bcddbeb22368507c7ba0f0d8f08e89a4fe1773684abf12f9afa9cce73e01ef2570124fe5f9e67918730f4a91002a6b23731d4da222b0dcd16e507a1cb2911d33e0f03557d58a65811d08a0cd77e8f8cbd5734d7a4e4f923c9b0e858c9dc4447b37095096cf6a1f70fbd958516238f0c686af2704e43bc628cdd5f3b3697043d9517000a3fdf7d40b18178e78c9bde94fba526af91ba3461633cfd264a37e5cf2af711601d455b86", 0x1000}, {&(0x7f0000001340)="962bad4da67f563c3decba1ca6a8643ec8086ea7762b7435ba47eb1760334b69e5a8baaf3fb76496366363", 0x2b}, {&(0x7f0000001380)="4253f5c28195a91ff5ac94d5b81297efaa2d7ed8003ce307cb1c67958ae04b4233e6c0929b4dfc28a4a613d3a0903386443222cce0119c44fd62ee13d82295af5d1b72df2b05fc848a4c0e3414c0b58ad1d362272301c6c6e00da87637651a4ebe2bad979c197ba680c7edd567f4fcb384fe8622448279b46f5e6ffcd394edeb215f7f82fc0ec12d5e", 0x89}, {&(0x7f0000001440)="f92e934d97a8bbd01d0055f9c1e8d16b7713262260ac34f2d797886dd6c04f5580e219a453902d945f39726e3b8c68bcc8c3dd9890bec3d0cce85fa44d3d7737ce6bf73f2beb6f26ed57e38dbb9f552a6193f9588fcd63551a80062f07a0c60d1b1253cb72545874bf6e81afbe03fe12c31ba0a9d81e2159f5d7364e1faf479629f2901f1d6d383b3699f2053207282302a99c668d9d6b553058d5b4859552c5c15c7344d290230a8e3255dcf492eeb248a772fe3486a7", 0xb7}, {&(0x7f0000001500)="3002b258c5341f07b2a6868782963abfdb60624b7b976b36623f84c01d76375ab2d7829d6b79e6f2f787b51b358f04ec6ae48c", 0x33}], 0xa, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x2}, 0x4) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r7 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r7) fcntl$dupfd(r0, 0xa, r0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000f00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ec0b0000010000001c44b8702005c4ea1764c6367fd5ed5792256e7f88a3b39224c818a2d6d82cf0c2810de16704d8829b9892b2045dc911aed9d9c9a9dabe67192e618e55ea9599e8bc285b1890f4f97c4a032ce4ded00df72133a903260c6d02981eb21b0200000033f65a31342b6d75aed1dd01150f8aa034148beac77fafcf4be2f4c5102f874a6e5f007cfd3217a1d91fe7e8e01caa7e6e59c81689b8c36c0e1a8e671be9efb3c9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r9 = semget$private(0x0, 0x3, 0x100) semop(r9, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r10 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6c798f6f8b4006e7f14a87599066a91de05bb16af8e8bac3927c8f8b1a492127e4dbf0cfa56a0b0f93ec3a3b9d8bb00f18b8ab916421cec72c5b7579f4a552d84991d3b416f28ffefb942c8370c18a7f81d12bcfc2cdf6130e06b1bc5dead82f14902075a0dd065cacfe2b5d6eb096adb0eec4ffe7ff76a5cbf8f063b028c68a6b09bad8d78f0bcc64375c6f81ad00bd8f8db7daf5e8de86c9c0cfcff3984ef4e1f1af55a17618749cca8918b6723e56ecc01d6832fd0f88f9cb066c782de31f14d19cdd8f613d3652b078f99b4c75fdd0bd44f468e9dbcd0d0f689ffdf04f242edef11deaf2d4d0848e0ab5e5e157d0aa44027a5b70e72dd3", 0xf9}, {&(0x7f0000000000)="63b31c93a94b9da017e04a75335ee64faae0bee10cfe1b8930c68823f45a9a1e23aadc", 0x23}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0xc67, 0x9, 0x101, 0x7ff, 0x7f, 0x9, 0x7, 0x10, [{0x4, 0x6, 0x6, 0x7}, {0xff, 0x7, 0x10000}, {0x2, 0x1, 0x200, 0x98}, {0xffffffffffff8db1, 0x6, 0x3, 0x5}, {0xfffffffffffffffe, 0x1000, 0x3, 0x7}, {0x1, 0x40, 0x3, 0x6}, {0x200, 0x6, 0x100000000}, {0x6, 0x2, 0x1, 0x7ff}, {0x9, 0x0, 0x2, 0xa5}, {0x6, 0x3, 0x1, 0x2}, {0x6, 0x0, 0xfffffffffffffff8, 0x5}, {0x1, 0x8000, 0x80000001, 0x1ff}, {0x7fff, 0xd11, 0x935, 0x5}, {0x7, 0x2, 0x1}, {0x80000000, 0x8, 0x100000000, 0x7}, {0x7, 0x80000001, 0x5, 0x5}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000004, 0x100}, {0x3, 0x1}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) ioctl$KDSETRAD(r0, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x1f, './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$dupfd(r0, 0x0, r0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) getsockname(r0, &(0x7f0000000440)=@in, &(0x7f0000000580)=0xc) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="ca80b98c6aa5c704927f896cbd860279e13280f579e398a806dfccb6d09d203532772cda10570034b41bcd78f09cf56a53b2dc89732339c4a30a44e07fe61bec37ae6132b8819c1eea10d7361b24dd466ab4a9d857c87688cfe71247aff553ce7507bb91803c0332dd09a179527cbbfee8fc0556af611624c7c2746fb38e617abd1040460349da69c87e356b4a35c8769e365a7ec2c59a508c58d5cf3f1c71cd740c74b854a646bbf7bcb0f42a3e8ba9dcaefbff15406df867774361870eb7b1f707", 0xc2}, {&(0x7f0000000180)="8928afc42b9a2cd38504535328326d8042e2a3174b8a8465028bfa4a920e205b9e44ee27d67016ea30bce4", 0x2b}, {&(0x7f00000001c0)="1eafe81ca26dddd02fdbe72cdf4bc0f97528efcf4a4e0745fc493801a16bf3036ed8d5dad158b54395b88adfa530cf47647c5f0a801a2857bbc09a1abe665d25b7ca895504cd65e310beb0a0c28c75728646aaad0ba019da84e24b7170b954f319a3d887600901a3fda59aac81fafcd871f1f99f4eb4c0aa9454915c57a6f7a25423324160fcefb77a531c2696bc501634b83db601b960ab31980fa6f26eb78c8a492f2db839d575569ff439ee820b39f39d74e1fccd804209c69a4ea5f8e181228a31a75bcb825ce408b52953288b7e46e20a057d1411f5b2bb50254069bb733417b9f14398b4", 0xe7}, {&(0x7f00000002c0)="e7e3b7edb474c0ac1ef7b9db7b11c0033aefe353cd57af79acb2743da805f760598fbd61df00febf8908038a4ebf5d0c313739d6586218067911564ffd8722d8d4fd406ebcd757402496089d94aa7318187d5ba993f24e1f9bcc9f3f4d99242aac7d3cb028b667a0f474c044f37e681cc84d3d1f6c5b02fdeb42dc2bba06e1934f0d3cf073e05dbe6add1adf936e6183a7138db37bf252558aa2a62e80767a3274c68ecfd3d2b2ac2366f57bca67a8174886794999d98958f1025a0bfe", 0xbd}, {&(0x7f0000000380)="b3fbdea1d0e9440be54e18c9110c917b7d3ba3a32ce390", 0x17}], 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0x7, 0x5, 0x15b4, 0x200, "af476cc4e22f40fc558da22f28d682e9295ba7dc", 0xbe, 0x40}) setsockopt$inet_opts(r0, 0x0, 0x200100000000b, &(0x7f0000000000)="3c380652", 0xfffffe49) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:31 executing program 1: semget(0x2, 0x1, 0x225) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7ff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0xffff}], 0x1}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3ff) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/70, 0x46) dup2(r1, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2024, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0xafec27153228d240, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xffffffffffffff80, 0x5}, {{r0}, 0x0, 0x0, 0x80000000, 0x7fff, 0x10000}, {{r0}, 0x54225537b0516a5a, 0x2, 0x40000000, 0x1, 0x9}, {{r0}, 0x0, 0xf5, 0xfffff, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x6, 0x36b9ed20496e0b0a, 0x1, 0x425}, {{r0}, 0xeb2d168e1490f2c7, 0x20, 0x38e3931e17885252, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0xcd5368c4664d0a0a, 0x81f9a858672c7e5e, 0xffffffffffff524f, 0x7fffffff}], 0x8, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7f, 0x2}, {{r0}, 0x917e71c126782d78, 0x8, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x94, 0x2, 0x1, 0x2ca15715}], 0x9, &(0x7f00000002c0)={0x1ff, 0x5}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1f, 0x81, 0x8, 0x101, "af73f0c16fa8f9b4c753fa2bcaf9f1513a4cac0e", 0x0, 0x2}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r1 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x6) socket(0x20, 0x3, 0x800) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) r3 = getgid() r4 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = kqueue() ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x3, 0x209, 0x8}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="fa9ed9c79b7ba8c3dde3a4f13f0b9605ef58bf21305d72308b87827ff16032e8fe0424858e6b938e2417d65f35", 0x2d}], 0x1, 0x0, 0x0) dup2(r1, r4) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8001, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xffffffffffff7fff, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000f13000/0x2000)=nil, &(0x7f0000cbc000/0x2000)=nil, 0x4}, {&(0x7f0000cd2000/0x2000)=nil, &(0x7f0000c06000/0x1000)=nil, 0x8001}, {&(0x7f0000e1c000/0x2000)=nil, &(0x7f0000e6d000/0x3000)=nil, 0x6}, {&(0x7f0000cf8000/0x3000)=nil, &(0x7f0000f14000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ee7000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000d26000/0x2000)=nil, 0x4af}, {&(0x7f0000d34000/0x1000)=nil, &(0x7f0000e64000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000c65000/0x1000)=nil, &(0x7f0000eaa000/0x2000)=nil}, {&(0x7f0000dcd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3e}, {&(0x7f0000c0a000/0x4000)=nil, &(0x7f0000e20000/0xa000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e90000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f14000/0x2000)=nil, 0x8}, {&(0x7f0000e3e000/0x3000)=nil, &(0x7f0000c7a000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) 16:00:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1029, &(0x7f0000000180)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80006085, 0x3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') kevent(r1, 0x0, 0x5, &(0x7f00000000c0), 0x4d0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) 16:00:31 executing program 0: socketpair(0x1, 0x1, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000880)='./bus\x00', 0x8928ca6a99ad6720, 0x5) r4 = dup2(0xffffffffffffff9c, r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r4, &(0x7f0000000140)='./bus\x00', r5, &(0x7f0000000280)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000600)={'./bus\x00', 0x56d3849d, 0x3e4, 0x9, 0x1, 0xea0f, 0x5, 0x4, 0x0, 0x1, 0x2, 0x2}) pipe(&(0x7f0000000080)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1000, './file0\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x3, 0x89f9}, {0x2, 0xf06}, {0x3, 0xff}, {0x3, 0x800}, {0x2, 0x4}, {0x1, 0x2}, {0x2, 0x9}, {0x1, 0x4}, {0x3, 0xa08}, {0x0, 0x3}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0x200}, {0x1, 0x6eb7}, {0x1, 0xd3}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0xfffffffffffffffd}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0x100}, {0x2, 0x4d}, {0xe4f39b60c339b000, 0x4}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0xffffffff000}, {0x0, 0x2}, {0x1}, {0x3, 0x3ff}, {0x1, 0x401}, {0x2, 0x4}]}) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0xa40, 0x10) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0x8, 0x3, 0x5}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x40, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0xfe0e) open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x8) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) pwritev(r5, &(0x7f00000008c0)=[{&(0x7f0000000440)="c02c7316f618151bffa10ab8ee4faa699ffed5956e98dfb2f8a305e22f32f69307c07bc4101db3a135ae2eac103e0b6efef98e8594bff43d565e946dfb6ca91ea4cd739a9331851f3b6c31efb2810d197bf8c8e8597aa995ebe8db793b9224a82ce903965aca682cf4007f784fdbaee6786c79c605b19e39eee7582370f3efceec868f64ae9e0a5c4dab1c41ffc5ba3ef4", 0x91}, {&(0x7f0000000500)="1a114172f39b36cb9aca29e36a4ea1d69196bc691a3b8ddba397f829d7c4cc8ba572e5a90624e77b7048f2c30128946474c0988a897a329a6da28ddca164e9cb1a50bddf558e47c33ebf0301507467502ab735a13c8eacd565f46185dd344b1f3e19bd6674b37b1781fc4744fd8fed213dcb5b019328d3773f37593fac099f657de962ca657d3215238fe702ff3861a0560bc4b01f2a7ce407708186cd65642788346de5cd934dc92875f2befeb32bb6a08c6594c52fe4926d5921d9779126378e6abc48767598", 0xc7}, {&(0x7f0000000600)="5dfa2b19582c599e895f638f9bed8f69a184fc04b51debc2abaa77b354500e444b6647a06e49b9de38c607ec198e23413ce6e990fa7daa8441a3d2a232047633203a787c820504e2bf7b002d03ad2bf0f3e33cb09d2a89bb5414bafb1eacacf8359c4120232bb7db4dd675b5dd", 0x6d}, {&(0x7f0000000680)="6e09279bb9d3c6dd557d01cf1d802ef768631c94231cc09def210b0af2d0e0dd35d48ddca7d5d40403399220da32d0aaf9dff2d5620fc3a2cefd44c11987444010cb41cfcc99b3afae8670a0560ea706dc7a6cf9d88994295959ee441e87a101cff402bac6f146a3cd24d95bfae9dbc05a6ced5a438174419ac211c6106b46", 0x7f}, {&(0x7f0000000700)="0715ff94f724c398ea02cba0efd3ebe105eba81c4fa486bbe9802e86ee89d7fdf801aec7c5385181026971ca1f86fca84478c9c63b9e64e058a55f658f19b34a60d5260208ad1c8e", 0x48}, {&(0x7f0000000780)="14facc60e1b35c2b8eaf2fa47c0f0492e586834d9b334064dc7fae78ab63dca63f4050991fcc3f46f8f5f1e8491539736e875adfad08bbe628dd55143cbeced94d3f924d5b8fb7ff6872d039a2291e101c45e8355d6b3a5b3d", 0x59}, {&(0x7f0000000800)="e3bc41d58c9b09c1a0232eb2386b91", 0xf}, {&(0x7f0000000840)="1ffb7ec9c8d4d0a3bf610882a94bd5212b3c8acf360411f4d533415a4c3a3701a33bc3b134e37edf55c4f3d95109afe736085c47a4021f696a0bf1a97b4509b386305fde3d4537a0387a819b32a80e768dde92688e8296d8f5373c5f532556c1be790bd8481298eaa4502605b26eec381c965116", 0x74}], 0x8, 0x0, 0x0) select(0x40, &(0x7f0000000940)={0xfff, 0x5, 0x1f, 0x8000, 0xffffffff, 0x1f, 0x5, 0x6}, &(0x7f0000000980)={0x8, 0x5, 0x9, 0x3f, 0x9, 0x2, 0x1, 0x55eb}, &(0x7f00000009c0)={0x3, 0xfffffffffffffffd, 0x3, 0x1, 0x1eed, 0x76, 0x48, 0xfffffffffffffffc}, &(0x7f0000000a00)={0x6fb, 0x9}) openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x20, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000a80)) acct(&(0x7f0000000ac0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000b00)={0x7ff, './file0\x00'}) select(0x40, &(0x7f0000000b40)={0x7fffffff, 0x808, 0x0, 0x0, 0x10001, 0x1}, &(0x7f0000000b80)={0x4, 0xffffffff, 0x6, 0x6, 0x20, 0x7, 0xfffffffffffffffa, 0xd81}, &(0x7f0000000bc0)={0x4, 0x6, 0x2, 0x80000000, 0x4, 0x0, 0x1, 0x7}, &(0x7f0000000c00)={0x8, 0x401}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000c80)={0xf73, './file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000cc0)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x0, 0x7ff, 0x3}, 0x1, [0x1, 0x1, 0x0, 0x80000000000000, 0x6, 0xbc43, 0x6, 0x10000]}, 0x3c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000d00)=0xd56) open$dir(&(0x7f0000000d40)='./file0\x00', 0x80, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/diskmap\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000dc0)) listen(r0, 0x80) dup(r5) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000e00)=0x7f) getpeername$inet(r3, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x1f}, {0x200000000000034, 0xfffffffffffffff8, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x9, 0x10, 0x3}, {0x4, 0x40, 0x3, 0xfffffffffffffd89}, {0x7, 0xa448, 0x3f, 0x4}, {0x1, 0x0, 0x0, 0x1}]}) 16:00:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_settime(0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:31 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000000000, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x2, 0x0, 0x1) close(r0) r1 = socket(0x18, 0x8000, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) write(r1, &(0x7f0000000100)="8c65", 0x78) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300020003}) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000280)="3e3cd08b07c674438000417d137d2f72dbbe6c79029f474b6a56a9c6e936b8baafe83d3ce6fe5f2a89268834f93c3d2c36fae42bfc954fce3b14ccba7793ec89ccee9bd4845df34cd04157437da0318ce94399ac9948db9b6d53ca", 0x5b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x114) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x6) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x6) 16:00:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff}], 0x1, 0x0, 0x0) 16:00:31 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:31 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) kqueue() 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x81) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x22, 0x3}, {0x81, 0x1}, {0x85, 0x9}, {0x47, 0x3}, {0x89, 0x7ff}, {0x43, 0xffffffffffffffee}, {0x43, 0x7fffffff}, {0x4, 0x8}, {0x85, 0x5}], 0x9}) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240), 0x10000110, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001340)) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x3ff) close(r0) syz_open_pts() setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10000001d, 0x1, 0x0, 0x20000000000000}], 0xff, 0x0, 0xffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x98ad) 16:00:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8fa20226a745c6d3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x90e, 0x4}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x800, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0xffffffff00000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xe0, 0x2}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x1, 0x20}, {{r2}, 0xfffffffffffffff8, 0x3, 0xe0000000, 0x38, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x6f98, 0xffffffffffff2a8c}, {{r1}, 0xffffffffffffffff, 0x9, 0x8, 0x3, 0x1}, {{r2}, 0x0, 0x21, 0x1, 0x7, 0xfffffffffffffc00}, {{r2}, 0xfffffffffffffffa, 0xb22c5760321ba19f, 0x8, 0x8000, 0x19a}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x20, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x443b}], 0x0, &(0x7f0000000340)={0x2, 0x3366}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pipe2(&(0x7f0000000380), 0x10000) r4 = geteuid() setuid(r4) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x100000000}, 0x10) semget$private(0x0, 0x0, 0x125) r1 = socket$inet(0x2, 0x7, 0x400003) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) socket$inet(0x2, 0x2, 0x5) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) 16:00:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket(0x18, 0x8001, 0xffffffffffffffe0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xb0, 0x7f}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000100)='./file0\x00', 0x200, 0xa) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000001c0)="d5ced18b53e2567df8db82743e97582b7e9be96c8781fedabbae93797a480843c1ff39162f9fc180443706bf95642362e5aa81467663983cc906ec176df4e2f451b99bcb5005d5530082c88106f3e260c891cfaede2c983b17d16faf3eebc4b5e8e99e37e523ac22833e6f4fcfc092b07046b4aa57da57346356f958749efd32a74bace6b684c646beea00f45ca29342f77311b4e17f3af300431c7b180c0197558cc876e092dea32a61c328b095b72a06e79a", 0xb3}, {&(0x7f0000000280)="289a8c50e578cbdae85499edb69625b9725567b2060047c33b541fec2ad6a11fd930dd02e1f5bd09711276670ed3bde01205d00fb9dd1128b6204d1755a313c2318a644a6a", 0x45}, {&(0x7f0000000140)="32d4a2e6787d155424287968f30de621495f7459006b1fc29f98e1ede12d8f827ed2", 0x22}, {&(0x7f0000000300)="ae85084ecc8fbdf2bf460b5e2ae333fc68ab2f6335efd55db0e96531aff1a3e35e419e4535b1b97ad0104d8e17fb691fb3e5c6d8c4c7c0999a5d358fa8d23e3bc59784d25a6cb418cd29fb53ab99fb48fe95cf196788b7045ed5dfb2c264562e1592d6b4198e97930e41f9929fe234309a2f24c88340bb6ec6e324e3438bb5b8d61b51477c768c5f6f3d95f8a7a186d9eac1b51dbf76e59896c51b61b604696ccba8bedce571f65c2d91fb3efa849b01219697875c594bf126dcb0093388dc9d34e71faee5526e2850e9e4159af1c7b8f00ac02bbb4b5188246ab8831fc17b0ff9a11098600418ea15cfa5a803842645c54f63dee0741c151f83a5564ac77622735b0525f64f2b8c844cc2e115d4483edb04a2ed66808c1aa95bda6d7a7355b649e8ed51535ba8f910e42bede1997da6e556b09906891352ffdbb60063e6ccf472963c44d1a04a34d832b5600e43bbaac246965e8e08ff2e9216323f15abd311789d564f5d9e8f7699c3f841986ce59ca4792a127e207aaf000324eee4597d0081a00578c905093c74bac584acd45b639602b48d5f4ee53b9d5a024be1913fbdbe0e6dd8a0fee535675757ccd2fcb914c4a6fff2403c6a4ed0cb8e2de5463182b7a65cde45465a404ec870f201a79a917fb32213af296eea405cea7c6a27b93d9983e963561d0f7a39b922e289065b39623fcaaa24b1ea90b5efb8f941f13abc6b7fc1b945927a1c5ce2bef97536f24cc493343603f93020498dbed5577de21cfcbc17a8bd763a6a2bd211fbbb92c9f8c90b1978b69dc5a8dd3217ff90c711fbbb397bd9136e7d213820251674bde638143535d526be8277c45bb188fde8c0692fcb9563ee4cfabe749e745c2248a83bbda8008c3f32fc3f5ffff4a8333b5044de43be60c4389b4bc04d913bea4d7831e54779ca3f899fa499aa496e57ea1020fa1bd50ef91466b36598aeaee4ddda3e538d27d4615702440a470a1930282bcfa69a5b1981d8cf798fca5e2d101a76ccb2dc6ee01f00b5202372acb37eb65f70add1fb9e893c88dd28d655921ef101a4ff4fa0a9d93bb5a53f541bd9e7f27327e1201baf1b1a0d1721b12eb27eddf25c5203061e139184a1f80decf28252d32633e44219897122800a2ea358c61f36d326bce7d3f40efe5ed5e45530bc36a1c39ad9a47a7cce88da7882da1a83b60dd74a1f185c4d2f849ca5de766fddebdf5a931a5b2c24514a06c4873cc75c46279c6ed2b8fbe47a67a41a4f0befd077fff124abf953e7e82c0c248aedd541b1e2359b8eddc5e9d88a9a26764ef522b642ebc7228c4a6b89be78d64f0b57b11295d36791796416f942f9c997d8c35ab7ee52dbaadd8573f0ce9c070288a28516c5cf48d0add939fc87d07db4b942878e1af76cb85437e5293d2adbe9f65988d919f673615e5aec6f7726382a2137245eafbfb26c2741a7bf701dfc9621edd5a10637cde0135beb8669dee3afde14f9b060a902aee14c656dd2d26a69ffed991ce453da55f7f143f75c63ddf5aa0d80805dcf5610203df003883718f7c7df37176f03026483c82b675e3dca307c1c0cbe7378570cd85defc84be17e64d8eca5d037a3edc7505e2655729394825c94443f622358857b76711ee593772b4ac6819a70c8fd3d23aff1ad900a3f3b8a7d9d53ac9e6f1667f03366f9c3bb4b8cc3b209ef5620fdf8b208ed0182d388d80840727cc49efcf468b111b8b6973ef4fa0c02f3acfadc361db86f302d9bfbabbcded65aa31307317111d547471d0ff0a390ffbf003fe68394c085cdd7d424574e4399fa14114970586e5322dcbfe7d90614fe9c024dda408998aa037b6407b051160071add228f99433bb00f9a941ddef2e707c1386708e004d1a8ef544161c7ea4f98d9124d6f4802dccd5843a3387c9fe81245c1ef7b9fa79a6a9c88c34d0aed2aa3f51241d149fe3397e7feef9e2fbfafe1ac67b5d2aebef736944ee6b565a3f79f76b872fe1dacf48d57cc237da23b37a1389df40586f85707cba77cc5c06fc225d0aa2a1b8a07d7988088d1a560d33aa2af6bd8773b51fb7039fa132ba6aae916383717b291c0352f3c50a0f4f344e670eea9757f8d8e218b5d205a22dc4720cf31757f4301d05e47c54b888d1ec6ec00bf531f0cc1a499b706ebe6b04125ad2ea8723cb30ee1e7ffea427df7c0860d86c62a68aad8651b04cec7497ab33bd035177ac2b5fb47a66460a7eeda93667dbd0b97e7f023390bb8b7dad6384647d4967e9cbdaa874298b4569df3b6fa557beef01f38230e0f0a5f20eaf5b6aac27ae41d7c8463861b9eac3a65fad21a650d8e20c313779ff264c17612ecd0ddcac5ba81c755caa8f58c145d3adee59f07723ccd2c17f2125d22bacb3716c455aa311496999007d48720ea795b23eab931e6c265f6e2669e307dcb65338093762cca723810395e5627e6b998203791e603be535514bc1d9507275e6874866a49374b08b676f12cd6af6c8ab2cfe5069af5ee2d4f0557ba421cb96efbc9042056f3f1a5e7b0c99e10081435e2bb94a2fb61c4a290a851b7d38db2002d12cffe7bc7add9d0b5f9af35f980967e42b6892b735b1af4c54e3491723aa94e20629a9870cc17fe4c1aff11308d702a98c9d0714633d49a7cf4e6f69faf763198e3789b33e52d3004a63da9e331382b1f588617faac3b08fb109d0d10bbd6527ad0fff37a7c186b4352bcbacbb2645c1a30cbc3b4c286e2e8d045df7aae7b789eaca6cfdea04b5f0a8b5004ff1a7b0e6e7f93644dcc86d686153faf6ee1bd634c982ed7d3e5dbd4a7d82c64c1c865ba54c1b053261e66d9edf2d80d4d5e8b087ed5ad45dd93351bd812c9ba99848f1a8be2389570d883a6ba7c78152db738223f95a5766d1bbec77910d1b229a539f7cd6e650391a6a111c027f4f01b885e2005d74b5dd477fcd9a86af38818bcee60ce17b34362489c834625773d5774ddc6d87592c04c429c9074084004efca0ff4d6ad815174817b7b1d58eca3baf7846c11590af61e74ec56d73003c8de8f99c8af90a3fea8cabb4798bf8ea2c4f8000f649a0bb1f82fb3b5dba11bd4a3751c7e31457456713787b0434375e5c6846a3f32427703a85b412390935798783ef5097c45a70c4bbd906a873d895f0f5e3b65f4151a55df21d9f36af99b4b3e1b1c135e2eb293d56216aef82f682ec9934e88a7359f7b18d0903e2fb8abdd9961abc5e75464b4b81a605123ca2526ed544fb6315037d2d6857f2d36b2510f46083093461a5ee75d2f71b5b9dfbf123fe51a6d8860e481ce03dec14b1e8e1cd6d5107e67a7cd5f0c37cd1185c5fffaaf772562e72850fa9e7aff1384730c26a9e237adabdf0088be699191e83e5a5cce5eb5c8f9070475532a793c34ab68e4b7e0ea4000b4446ccac10584a89f13918aeeacbc88ae0c7bac72ab613147e578235b6642b5fdb58f1d132478f400328e1f4cc33ce0dbedf5129925d3cb3264b67346af02f902b3cd477cf5be288799f737ee608dece4d0daf168fda510c4e77c9037795abe8a3d15021a3ac5140806abf7146d96f44e123d1feddd59f1a4da33e12dff68b96309544dafc3891e6588167c04ea4a629e14435503697aec73cf24315852ae25c4b475af5d6c05326651bff1037b7d2b74e232cd38f4298dd64470ea95af7f3f38b41aa034edbcc4231bcb6b51dd8f5404edaae2314395245f80898f2e91b1451fcdd1c31211b9800c8839edd204673341456da47d310ab2c9e07401f84673376e1aa61c043c395429ab846d1610f0174c1218e4c79aadffac172c4e694f6ad44bf17ec44905f196b8754cfd01124eb858ce01c1a9a3a881441522581f41a9ea623d62769e04332ca7e61fbe07a2b05c0408d23223c3ccfe2c507876d1a7102e90e389a5acb08664af67ac749036edf4ca4c3534b5d006762fdcaa210392aedc68a49364979e10ad779aa0b85b5d21bb3076a1af8ec3641c75fe0055610e5680099a5000f56df0a875d2de727cce56c3402a93a77940c70ecda19fcb1d26c9abee18b7a4d3d7fc48e6050e14291e46a4ceb3dcfb30730d756ff0b53d1717b4d3b8c9a5b55292676f59766deddee4c3018cf29467423f486bd10bde421e655a719228a29d2622eaea61dc20692c65ced41bffd8a9eac58747d23672598d848897d4ab2e40b1d91063ef96c69373cc269335368fe9c35c8a6492ef1f2f24aebe1dc8d17c7b534b9bd6db90e3711dd83aa0eee7808cefca38ee959cae009847a374a070c39347b87c5c01bddb57238e3fbe2b0c900c411de1ce4a179af7ead2fcdbaa495948693ed416a8bdebf6f440737aca5db72c9a6b6953022e0de7675e56247f0dbe1e954cfbeba66d35eeb5fefb3b60e49bb8feaa8eb58fe26315fbc77cd100552cbdd23e54cf0569a8a438a41b17be1b28a5723dd9912329e62c0391d7b9ae23017cbeb981730d866cba17518a52f80c1ea92ecd7eeb3e8da7c6307d1a97c60291e1c34761bebd90fcd1bd8b90cf63c4f5db914fb0c12ee2b6b6089b95079836901d97a789aa63ada1d4270cd88d857f9d5f94470d7ff47915e52525113651070991fb7cec96fcccccf1339be20f633685f9ac5e0e55b75fa2dbc7810f98bb84f384c9292e528a1a09b411985eff96b9558b3df5a818733e0c44969e528bafa9d0d90232a4aa4397149c1a299b55a9bc0b02fc01c0183bdb060b389e2ae5a82cd45520cd98013911dc158a27ba6a3d414fd1e2623b184c1ed40795c61d8c2eea8a4879750f2e2d2c66f35cd9bc371d3599e28dd8a474abbf9aac36d78073bc517fc04392db413bc3d23189354d18205fc2804012d5f7710ddbddc87dd193fd480d14172f75e4be0cf0148487405ab269aa0b329a462f605d6c19f887278ee82b69d9b38d9896d62cf6efd44f4063cb6521c080a52ce99b18eab8fbebe091472b34eff1fbb656e65256e4d9f826ae28f57e4bd143d8cd92cb1edb668e0d743805c3ac2c97486031d7c8cf4196652b88943eee5a406100890c638738aa20339ab50a07645e6997bf39c18010bd2187c23f8394359c97379952c6494ad847643726276e5e87d8aba91f5c13d3734f19cd38a9c41f59ac2dadd712745d2dac5adaf0e4879a6ebe3cd617660785c5844898bee6cb565b435945b82441d649b56680768e032151ff5d3297a68efcba524ad1737e0a3bace5ed6f49bb399fef69bc15de6e67cd3c0e7c54b6ec81dcb3b942888900fbbe95d4f5d72122ebec016850bfef178c4997694b9908f1a4be039ee59a00c0ec178d2ecbb0cc590a71bc08fe86ccd1d08a12282a6007d3020a863ed89d65c453bd60e6e4e49e189761e48ffcb0cae731933302966e9f9ccc67075d71393de154fbdd686752f89dc16ae69dfd5218b1c695e3ead4ae3ae09a941127a5b32814ae5e61ce5e00c52ef6a521f3828edbc18f01122394045653f9d53cd7aa9abd1fd3cc5ced9ffb5bfb13a4e30bfaaec0bd62ed4dbc3647a78b340cbc1d3314308c128d3277216ae25c0c95e85133e26987f90dfb0586e05a543e6b719f5f128b897a04e16a2b283892ef1d179ffa67b5c8aed7c3be2f0f4b5f35614a49970d65b050ca08545a9b38ce8257fa4fd82d02c17a70bdc3f2223e147fc5a838759659d1a564ee1c150b23b5288c3e875b3719c1047ef2ce5a9f92fdd23fcec4294e495d21f3501999284be59b7fec1a3c20aa79eb83235594f1d4b29d2eb23f42566ac619dbd96262e3daa985539e86359ca30794d294743e9459e87210bb4a696273d9427bb2cd8", 0x1000}, {&(0x7f0000001300)="3dc7674b27ec0e808069a04c8a4a067b9f8fedbd02c77fd1792c2d9efc65f1331ba77d2a11fb05e593c6b04cd2f77b42b3cba1a1e849eddaf17b35e4e4532ab2ec3ee3cefa7e81e37e070e6ca265b3c627cb9b760136375fdcd85a5329ee9a6939f16a2d5c68549f9d801dd8d133a845c76525c215d230179e80883f15c0621bfac630d952487e1fd4abf88452a6", 0x8e}, {&(0x7f00000013c0)="457dc42e88", 0x5}, {&(0x7f0000001400)="7d5c40709ba567ffab97b1ec8fc145cf2f7544b4eaca1b2a1d2de7968ceb5240ca154d02d944adc9dc1997aea07bcb12a5e01dc6e5014cdc25f292ea2b52196288158292cb614c09e9e8702ff317de71fa145250b7bd57f6798e28410465d8f1f21f15034faed546a2e19a9c1364454635493dd3d9dc08aee62b55d4fe4954bb57770f9ad42b90f2bdd8ec890e75f3eaad5c5604e65fbef98b1d553ea4da1a35519c37c102805858613581760ad40a434fb9e22ec701335c2e515e292c00ccc96423f34dafb8a3307aebd49eeef34f50eefa93936e53da068dbfe5d6083951db63", 0xe1}, {&(0x7f0000001500)="86f35a801595e56c02de0745725b4ba38f38165cc587030b95514047a8d36a9a01cce0dd63ca91035421f0cdc12db4af7640e94eb7c58da3154759e61d4618f73874f90cfc972d8e11e9753fbd05f83df78e3803de80b30884fb80d7b22b25c77a71e9725bcaf015ba586ac16e6455a5b6ada848646d70c995903134bfdcd5a203f310dfb96103dbb2a1761fe01e05befc7f8cf9438e232f81a836657b36e3d0579736c0ada8cf17dea6e80cee8cd15eb71f5562dde1cc12efbbd791a84383854190f713337380ae09d454685e98df2106a007796416db17", 0xd8}], 0x8, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xc0, 0x404}, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1cc, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a5387060000004603df59bfe20671dd1ff1f008b0bc813e458cf0a8ed38b79c3cf72100565c4d0a00290000002e"], 0x38}, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f0000001240)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000003c80)=[{&(0x7f00000028c0)="e5f493575623df6328ab1868417aa0793fae09f18bc7260173202f0d8f1b9a8ec854d744cf45191ec2934f8f2642bf53c8b7af7d3e0b9d1c043ff681aa74932d63f2562a71e477303576dce8c805f68c5f4a", 0x52}, {&(0x7f0000002940)="bfea09e68aacc0391b7267f114abf8713709ca80c1070fd837c32f3d515710ec9490e5480e13b9cb10a3ffb3a8f9185be8da0aee12bc2787e20d2ec438dcf266c2ab27b4087ea5554c153b8505b570a188aa66a29ff3e83b5a728a7dabff4db8413c12e871935f5c3e4bf936a06e7adc1a8f6fcf6704801543a97ef6f4f569bb6baa5cc9261c3466e3650af60f61f565c1", 0x91}, {&(0x7f0000002a00)="edd37d9b1e0f1e6ba6e2f9675b7dc5fc5a781909f432ea04be1f902a20d6fac00e55afaac4c0793b4c69c5f496d5c2d4d513a494cf2ea27f2ea74d50baa24f90bc0c869400a53422", 0x48}, {&(0x7f0000002a80)="acbd2c85adf56e2d9fbf3799f30822f879b203662ea0187f5d247570d24a67ce0e9afe2faca4a9edcdba88d5d811086c64b97d1f8bda2ea822ccbd862e3c6a4c9f4a4cc644169518b5057ded9e16d60ab39a79d0c1b469aad9ffd13097696f7356f4f022ccccc5348bf79e63d2591508896bc5c2f964a03bf9ffd390306ee0bc7164300c81c5a9a2d412beac426b7399165d237d54a39140f7d400714ee7ce0652fd20b8e48a93b9774e83d2d559f6c2ab0a4bf577ab12abf843e0798c53b8b47a16299948c6b80605bca9ea857e9028625e591f052d3b49cc4f5f892231976b5a14ad269dadaaed78584c47a3813ff87b881fd6c0d52c5cec830040056e6d25c90d7b240fd6099c189d5661d217052118da2de3b1c26dc91ffe15313898d1eb05086aceff6ae16ca6c3765b6566a2bef1edfe26dbc50dea676e33c783e10394348abbf13fbae8bec3bc5b85da06803992b8680f5993a5bc5b745845a44d93141650b67e0fb736141f6c2c3423ee94e157cd242599a9b48e398284feae1509a6c87475ab4ca624da566b67c4a4dc6752f47b2fb0ce89d482d99741fbfd9a7c5f2da7436c8c675c5d519bd3b31947ff2aee2c080ecaa0b11a9b847c480ab14c5c85563100fdf65167f80d7e657f42c4593d247ccb383caff3607747269584cc48699e704291998c97881748962a90ac7486ea847c8ea12dc03122d7423b99eafa6326e5e9fddd0a9340518ef6506763d3e6c061c411e354a4bb28bcc207b4106c7c959f293d2adb76bd51e919ef5828fb0cdc022adc541a8b31673db1a8cf2b9655c7afd2fcee6aa2ba9610b3f52a2e534ed6da4cae4b417cbe68f07e75af2c2cf6be3d1604c8c1457b920e4b4ec7450cc61ab7e51f2837933895ddfe7f8abca27b55fdd1c942968248c2575c10b7826e60469301867b4e46a713f295000f28069d414273c663a189875785e012d3a52ff9a7770420f612355c22cc6a1d89ba561ede4fd5da90d43d123ae84fa11fbad5c84a192b649e314a67cb9eafd360fe36be6d31fe91e2df84061e248991081de2a68d1bc5e522da836b8889967df897ff71a7a26807215aa40eb5f4ad9c325c9504af1b5c940f8803d620cb1b4a081cdee90f59aa8acae959616513414198dd72cad6b5a4577873a7c61ddb0c4b87c3830fb9039fd7874292e47daee132e7c7a71f749d70a8294a5625bad616226350f861c9fae922b8e85a1a15cac3957bd0440624a1efd87191e04490c346e41fb24b1530e8b64f0095de57aef043642149ad8f797cd896d72cfef07c89db3d134bb6f81b37d2bb6e3911030299cc9b8149babf06509b076c1ffcfee09c292da5e7bb80b02587bc560a31a18857ef59b26a12244304e87e8f1e0ebf96389665abc683493ef665d1897987b6ce90438b3bb3f2b2ed1eff876565b81b481a21230e684b89eaf9a72c427f2c1e3f3ca3de7d23862b7ab56d09b83cf6298bfdff5fe98fe2ec36af1953e677801155854a5d0f61590265db92e63abe4ad1a88ba8c50de146113b18463ee310fbbf0fb3059cf7fb4a6d94369141044773b5bcc0ea7b1de12acd045d9b4eb2bc8aa7b4b1277d853736b9c28e0ccd765ca483d6d7d278a5e74cd9a54ede19b4e84e322daab39e0c1abe27175bc40b6a8cc7459460991290b89e743f4c79c70079e69401307f066c679a8dd368e61efdebf87af4800e7cc8ae4078fd1c5463c8b29b8f0d2bebf173b1aed5379544aff3ea42c77f87d7791554e5672114ce2a151267d017f2484de71926c9dd3f7ce120d0209ba8649152b3425033f461e56329efed10a1282cf5c83d62f200ee199e3f77db4feaaa592c98d441647b4f90fddef54e3011da9e1f19be572d056214b78430de4caf0459ab5b4520c633636c75c6bec468f5311db1e3ef87d42c00fd6919677c8349a531fe34f66df110fd3db39ba85628aa695d1dd8b2e6dae961f2aad7b593aa73cffb2f9a642146126d18d6b7d0be099617196a5518b2228e4aa5578d5cae6c0e39f53a62902a782ab7324c4dfd7145f4769381da38d71312aff4a211569fa16b1852e35665c86488bd8a9e0757050e45b716894c0cb46419ecf5c6f5a9f62b52530f0aa3bec6dfbdede54545d142f1b8c2ecf8c3c3e45fe4faaaa5571302e45af2305b999e124200b0fbeb1a32d323347500129b6e0157849068518326eecdadca55d1dd84bd121888ab70a8711964a7da030c96abf8846963ce201cedb4e468a84049e59c0895236a349d310ce6addcf290945e4ef70ee533ebd2da7fda0d8317552b192f7871cdd42d3fe84586bcc0ec84af21ba22e7a77d07f6ef91d2e126aac846acba9e1d8a02b4d82158c6e82fbe2c0b91f3678722a454539501a166943edd264b9c29ee3bd5898968881bbd2013d6ec35acfebfaebcf83693c1b22d05def1b0620506db70adfea75f9cfe53529395d81a8d1e8bf2948a01fbabdadce51730bb7199e65ab3f806a9ae43dc24d605f21c2562e5de3a82f84fd20c17d75251d57cb1613724ac5dc1aa1f3ea80414daf99cc3332ce5aae6cef8d713acc8a443f1c8c0dbe7ff73d8f331041eb5fbf898bbc9838b5af5a75c379e5beb3898eb7e5319617c131999378ee33283becbd7b0f628630c65e5d5a04c546d51a78e116d4444d6ae82ec6fca9614c2c78f7b35af0c1e697b217960e7726db7c49571671a181d84631f9d37377be5eb3ec2e3bcc4c9e20504e8a37f9eba380800a476ed88698850b1ba9beb8e191a11596a9698b2f0c116d37056ee383ea2f0e40c646352120ae2a29d0fbcec6f94dfe9e95d9663fcc96249dfef3d6258d55df24771224ec2303c3cd430f80b6b42d2b9b470f4fe8285d424bb74a5585093065db0ea5ecb3f54ad50da10966cce464c43510b4de5d2afb588744ad4a0ffd301bedf141c66be50028c97b4a23585d550dd21f280bacd3dd5754001ec699fe9dafa4a074f08a35f874a6b18e28ca27c709edcf05bd77717dc45dcf71443dce6f7356819be070c8fc6754f6695d08c66864174dc031280e0b2d806067cd81c193ab0943c468b81e9a3268e39010b581bded0293c4b6b26afc87ce88801065897d3a0222a8cfc0eaf7f0d9a0c0eb33cec44efad81687e1dc7d748bf9fced660f499ec67edadeddd09f08f453e2a1c7827e876a1cc51e70234c5048a448cc3e25f26b1cb10075eaaa884016769f2f13b7a2d24db772f4f595323a3c3f6d54c5e0043731f49afd125cd21fe12f64a2ee1b81b221ad0fe35b87500ab0f88cc8ea36207ff7057ea3f9635b4bb64e5f8d2485e6fff1232a8b23ed8dd201889492d3780812ab90709b0763ed6bbd0f3f9f2134d2cb71f200d4125c8c16c28a59adbdb748888752e4230542878146a8854d5eefc24a0397cf3b8a3cfc2f35afa4d64c8647a330a181ff4da41bb99d779df70092038f0ab8dd402540575fd1b359639aab406176914ba9f84872cdb9681bf90e98a1b916cf9db822471bbe5f36fac5a08aa3dec7dbeeeadc2f47659352f6a65eb23bc28689d9cb90c46851108a6259d8a30ec7ee708e66a058698e4a2c27c08a9cd9de89587d4d040afac6ca4e608ad29437ad19ac90098d8aa05de3eae84ef66705aad09b7fb9f923ba19254012f89d1d29d28867e22103f9a179ebacc743c23824bf15c07bae608f97f93aba14850a7a551b77135806ae27b15b1511094b56f0939359bad068b354a629230754b4a8619abdda17dec4d95d2189b7dbe11692128b8da94c31415df0ab1ed5e3e2953a8efba04b556e3b108a65c5aa7fd30d23a19419b258ad3ec32b0b7fc9ac3e37e59e41a82f8fb967762dc4fe015fec239b61b52e208c4ec32b660cd09d2aac59c76e1c083ab2b01e711ebe70b4b893f39c18fecb2c881d06f8d75cc7c5fb107867e26d35164ae291ea3af6d144b0ab27eb8680115ba32730c1acd02806ca3c8d49f7d6ec0132184e380bfbd4678b39a44996e33275202471d60aff3c57e0d85e5e4ff5cc19ab7a5d9a983cae6d07f1da8b0ba483ef4d8662445059fa2e34790569b4a3417016365648f8cfae6fd9e9383cad4c92d2ea184dabe061ed8a7265df3b6b27d597f4b7f2b59574875897aa42d02a23bc6ad9fb2a4c2967e2824494db5cb282729317e02ab4b93c516d3571071b218efcd365d08218ae5c674e4f12a6853bb43fba22f3b492b086b87ef94b6f6cc869b39a2053cbc4023497885b0da9ead3fa4c8114af5405a2f7437922780b3989b82f9009fe3a4b7d4de410599ee089d3bc3f6cbe776abb1490fa4f63e2111a6b7167fde38b17e2318ac8949e1445d32bf806a2a75d1f79346a899022c34b25fbb0fdabaeea3a9553ca4b1b6250ea3efd75bb1e641af0a11d60828f4e8727008a028c45f3771b1202f95d38df51ca8d89d383047da426baadde941645f4f39243932c99fd634a6143bf99fcd054cbdc745a663f62f3a5c84c3e45d872c16c463116086117bea1267fbe99d76b8037500a0cac244d0b0f23eda3539f49985713717198330eb650ba4ca2771b81ba7b81704d06102b7c8eb9da097188579a799718df0dfa8a9bb71938d9a9bfc3bde3c1077633db78e52d28e59bfc636971afbc66619388b2660d44a0c1cd375bb7b29a353a0384fe351eb4b132f863e356c2821dfd7e9819ed4a85b6845a968d9bc7bf6c1390e7a75b0135a72f9c2880c1bfa7984a2882f16a78758614f7b43c7c9aa931f3fba05bbd5b5953c47f03af55fcf32db8a2332b6b13c7fde5268d9fc6ff196dcf18c73885514608d43e0dd3f73d510dab3f262bbe65c38ad5e56e52c34efb792fa46eb23b9b466d2827153684ae62bfa6cf9653e4c9a0c7788636a0c12fac4c0d3fb3eb754949531e2ba1c9461b42f48dfbe9aaaf5f6f7de7c188184ef21bb6b2e1ae79650f4989fb124104b9e728de031fe02879186f1bb783f3fe36c5d4ceee6702b28d415c8dc032316a169e1de4c3d11dd693215690d81e40f844ce624ed8f4ab78ed1ab671022f02a862d2d429321d6965805dcd111881378699dbfe365da7a18bce7ffb1c7ef353e1ed0890192fbdc13b631f037a3ea7e7362aac8391d4cb3d3245702b7cc98e1a2c37b624616194059e8608d8a747e4c8a29fefc0bf6d2560ba96262868e8348a7fb0d16a8ad5bd0c42406782d0d178cc2229ca6959144dd6834b27aa3e146608319de94abc66db5348ecd0ff00b833897610b39be87ab523b15485e70149f7d4cdc7d1a9aec853232af6874c32a046fb0393c3a5167792699dd16a0d3e01fe078d0be145bee35cef11b3c6530913e7e295d0866b73344282d3ce4154ad618006b55a7d06ead75f8eb163a3b10b27979dc19166981a90e82e18e5b71ef9e47767d95f584fd3d71bf351c9976768e82da0bd23e453112f5238e5e43a27c682a0d8c1f020f4cd4458323d42d7b8d4c62ec701c5be10064cfb26b6689c049f66921168d5d702f5355d8da34f8a20ed49f0e9d1ded1fb6e64f6923aad4aba1b9fbbd82f65120dce3df53f4df51becacb38eb22647604d7e1bbd645743760eb26d09f98dd1c152a371974f410bc0bdcf25d8a284cc472b3ea8073710a44634c37fcbe2ef6313e1548aade09ec52c83dc27d7879bbcd14f68c79f8ba88c4c902060be2ae240f4d14045adce1803a4f4d3137050cadc076a7563420f2aad0a337b30392e774433460242da9677ad7f08dd339830d7d4f6c9041a8b4af3faacf6df26c950d3ece46b26068a92dd684534f6bb7c8fb6db7b1f02c5858558611311528b39326", 0x1000}, {&(0x7f0000003a80)="256311f7aa1fe5345ef5a769f0f87c4ffe334470abf8e9f657906f788dd9fe3a2d3e75ac1c9e7bf2cecbda79a66374825ebe9d0c66abdf60b331c4ca95cb4b2fb3d7bde5c12986a5bd29cc73261fb63585b65df80fdcdf0385ba007609f2ed7796d3bdcf8c77656f03d6a5440143a6563277eaed994b1273d774d4004ea3af0a88cd2ad95cd197ced7ca8486e72cf33c34e79fb6876c4ed857c00b247487d175c1525c3d1dc001f1d71993cd044bcaa4de59e2c31094fbdd319492ba1feb416c3c150b68afbfbac0aebbeb", 0xcb}, {&(0x7f0000003b80)="ad02bb0b7668bfb0d947052c50855f8a98ea591573da6318b46efa71611ccf4a781fae2b870187437658346f4c3099ba81139f25fa497492eb42c353a6dcf02e10fcff698b3f348e352f0b77f513bf98c9ebfc742c3086e534f9a9d1094c92a4437fe33cc0573b780f6a911541580e9be771c0d07ed329ff2156ef350ccf9cd3107d41a8fa4b4404cb020ee8365893292f0209cb3981cc3d586c4fe8a7719364d3eddc668628361638af656df7bbd25fb4d5a9884fc52192ed21477783721e3bc265f0d8364e84307d3987d287067c394dcf1f143a9396d92a19a48fab2e88ea8ca9577d28a2b25521ec18a8b82cab2161f4", 0xf2}], 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000002880)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000140)="620a5b401155e0fc89da01da348d095acf2286dcb27a600bbc310dab37822f6c870d54cbf24bd38e940de0dd72facb2dd1ce1ded80f05c355293ff18304a2d31ab367a025487459aca7393fac2382ea0cd23659d1ba0cbe8b22c7d1e3b704e1251547dfcda7b8596f8e2e072b5b5250506cec5e5f3dfb1f354a9f7f258d40ef0c3f024b25aa7e68398404947103b5c78259251249913da9ad690cd9f7e78d3b089dfa307b89b6e97133935bf4e1c979457c961b4cb5a21cd207f33f67594948ec08759cac1c9336c0502ea0c7046d14520f83d0511cafff54b0bf87586217ebf33fff175e00713067ae6e8dd4a5feac863dc379eb5303a71fd83a22719020e5caf0ecbaabea1118473e97357fcdc9e5a2c0443627c6525aa3c785da9bd1616e0f8ab60f5140b86ac9ae416911df6bcdd3b488aa22afd0d41ed2be2bad260d4c23d0cd8694e82fea7a22cbc9ce4ca834d7a7a86fc0bd4cf6bd9fae3e09417d0c524192f54baaa531f05f8da62a914b77c5023ea17083df6addf8bc8a0ec40a1c160040ee372d154f99add557b098333ebb79023ece213fc50de0c8f61e01d212d10560dec87ebed9edafe4862271b140ec7f38cf50f0c33654817c49135608cb17d976a93cd0c09904ac40a0cf4b1c8d822df00688d16a0a301d4187e35e368b1252f04a7ef0c5f27ddf08f2f1ebff7708745f898f874eb429f6955dfaeb1042394127694e22ceb13b0daa2d61d0ec165b8fc18404f3f0a0090a8a8811dc9bc6d67ec7f4ba8b66432ff7e09f497a8c7d36137f0ece6bcf8be6437200eb26610d6c87407f03c9c71d5fc0351526675319ec8a16eceae3f643b329ddbf6ee18b7e657d5ba9852ecd15945dad5186e9d729fe8aaf6e2ce1bb60f5013a411e4d8813f89a4efdc63dccb8bbbc0693a9bb86e73907df18ed3cf06a68d99f685c537b4df223192787328aec6c47207529a0fbdee5176f3288c52d4a0ca581d84d2762e656344ef667094a32c48298a79475a659280437c5d727e005e3a42b662e002a28cc847915a10739939e34b1b29ba915b8d4477539ebac9a635b8aa8f0da7f26f81502a4db034670bff7bd428a3fb46465bedf5c742ef04f90b93e3d1186ab19c81ec12c7d90a83ab0f037ab518c8ef0fdd66a4f19116a8abb03ef7f48f151668fad253add0f4f9c373a54d146a6e9d2e74b30013bd21760e6e589f2a6a5475d2e0ad934c2c70bfc4d724a5f5d7d38d73e4eb9a3837fe77970ed1a384932f847e6b4a49a00aee55c750f367a4c108a1b6bc87134719da701eb9b69d7a3c9b6f7bab7f68e73f11d276a9d34936db5049842e59a92e9e4c429487c1a7529b6a6ad5e20880caaed3df71d998a4bbc6988af27f884d5cf8a4674183b810c976b9e81bc6968e26ee2ec7779a3c8fbdc0e514ee591cec34746e0cc4784673acfc46dcbf6ce45163da8aa8678134000cb728bb003774dc205cbd67cd54173f655e0387f7c4f25789944ff99543d09defc5c9338abf60ed7a54efab27ade41cf9eafb30a1350c6b4be09d75d089a0cd26134f0d87ef40cbeca545e03c62ddfa2cc31c72c0c2862994f5e90c8abe49fb75487816da8bdcc5d49b6b7ac0547fcc2713a18ffbdad16ae6e0ed63aa978ddb971b3bf658dfa33a3586c6e6142b871476572718777e308f0483b64b451abd07f0e1b1cc0e434ced37957f750da947af4024f4082fdc041441808b1e9cda6297c0c139dc09bd8cfe6399c989efc2ec3cb69f9f19c97b24772abfd570f2fd43214a642f275bac43881dfabd356d0534321583f799f4108aaf64a79c1cd388ea4dc5470b04cb10e3d77af02d5e4831d95285df2d5721637c644390f16194157da1b9acb9681a77076fb4fc134f57cf858700d0c86cbf5307f2488bc889e50bf80045b47c57bee5ac5f0a06aa44aa883330dace05be8ed71a8d7c200d51dfb737069d280962ceadb84e6c84fae2181ea21a13dffa1597c79da49edf1f178ac3ce34e5ef03b16d617fc2fcfc899913e88f816bac32a3f02b33500b2a80895ab9799c7ee4f4558c2a7f444c25fac4ba9eb9e872455783acbbd7981aa855434c314f3c8714b267ec1a763c4c40f8222c6e7de62aef46b84854062d0951ee91dae32a91fdbe4155d6508f6b910430f329a89abe5de5d4aad3db142ac72ecc34df414f6a0e66cc7cc84db9b94db1ea31a494303ce930b2e1e6d391ae854ecf9f38e0d694181d6920d6aab1d85de7f833e44c2547177295d52eb1062e5de3c38bea935f4347e5e5b6c5db3f3b66b6978c012b7ea5fc8c903bc4a237103a94af11c5df893fe7038906f603b43aea3988daa5f6f79d64a0af0126c10542e2bb7d8f26e8bc92e0dd1284d5f8b518f98e8a47c56fdfc81fe11fa4e679cdcba39a725a22b4b6b694bab9b99330f61ff6510abcec37b3a55f9b56b4181354133a3532848303992f30eb5b320f8980ac3486221597ccfe765029a4ad41bd855c1d3aa3a2b9b949140266e59e97eb8f3cb3d03802bd62f7a0e825d7b8d407e094ee4750750ee7b08aa00fb2e2ee1fc94bc046a3d9dd26f08f8f026efc58cc62fb3ad8d0860b062cf1fe230dbc9e73d2f4474fd8bf62251c8c34b837329cfa22db983257ea30286e70ac479af181723923281b1931901ec675c63f7fd9c7508ba4e303d36b15eb7844ed08905b4ca77ab20067f2f7439f310e1e155aab6a7268f7cbdb9a1cef2397b04a1d09ca792e30ba3ef50bd55fac6fbc62a949d2d7dceafda3c1187052be6f257c9b38de8a93d9d7d14ddf1de355e4918499784890adbe723f03a2ea74243d50cd69fd2462d162c19834184aa3251eac0e2a00f2faad2d1f8b549dadd96601e36554da110fc1808259a6d4b68b493bb4c0340ad6c9ca3c9a66345a92bb36fe7684dc7b64e3534b2db9e80c0a14c7cf22cff7935e9dc6b8e4f41589f00b2c6378a441695b17ce08af3b32fbfdf488ed56e044db5510a5a0dc4636e0b2a28cb61a4a750e0d832b65b3e0c8268193cbe7cc5680f26dcc959d0051f54ff872df89d4db93bb47278009d856cd347700462861749fe9772fde55ff01d0062bd819344a2c883530551b4bc5dfc30f7f69156baf23dff2387b7f5c8e9e0281f569bfefb7a2475f0ead171851b43b4e199bd0636cb10dd7fd81c2a4136c815fa5fc6c95cb940e9f6f4c45e7a8acc7de48e16cc1a2f17d6b24e66713447c15c33f335fb7fe8a21aed5ebafc526ae169b631db92e20c485f8c18add8c241ccb01f66a41ffcf6e7aed9d06c0ea33eb71f046ca6fdb5e11db91937738678562ec6d8f0eadf7ff0d2b29a2e71e72ec6a172b21bc0aa3b3a148efab199d2b25e9ded5b5b73e9cefbcc6e273419fe153ac7e389d149a2d9f3f212ee31464c054fb303e3468435687db0863e08d96e15d47f5cf2d1f636f18d6499013148a7b43b126543f7e2c372684815b88ea02d39d4ed9906850f4a5680264bbd12b77f7e3f836ae3fa7d88517f7bed074aab4a385a9b73311142f34b5f62221275e39bbfb5587a6630414155175426824a4fb75a47b5f78a3442d7bb4e1efb909e1b43cb38447e4ce6b791c0bc0fb47e4531622523a88eb23eba31c1aa7d3f386b2d6ac69e8c686ed218cdeabbbfd64835464b45e72fbe8e44c4fd38368e7c37e4ac53229378e5b656b07c0a9c80f00f465d9f900b97b3611b42c5a05290e1d244f153dfd4008c40487bdee08077c59fe6c991f84ccbd9460fef2f25d24c69cab3d7e3a48870611f4d31310b17bba85123660917a3d073b52fc3766267f6e6601a6457ad572d1e5db5a82dc135a40a4a7e21d39b776ad2348c86c82176a60d76b2e8ade1ad32f8c32f5060ff0de11713efd912bd8ac1eb7410a8ea4db98e92c9d0948b5f57bf9b0a6f19e030f49b16a48a7681111c88affa6aa2d768af05fb99702fafb7675828a50bd7878a83d17200e252d7a1b7694c64de3d72940ebb233c364b0a4c054bb7e54e2da5abf6207e1a19dca2760a536df22be85f990b892fae545f97721dfd1a0e451e21a679108560fc3326edff115d63cd12caab1273334e65b791e76167dba6a706c2be427d8e408d3153cec13dc6be1beb5ddb38e003de4dbf8bd3c4fcdb4ffa2fec161d81263a36b28b126ba784ddb63af71218d0d4efd4a9ee5f466ab964900f3377451a9104e1f1832e5ec9ef2a2e5fd367d5b4aebbd440d4222954b62da86645c3ede4dd3180b10de8a980bcca1cd22a54e120cf486a2bde52609ea531f8560167fe3fbcab933eba5fdea4a26cf0a60b7da58d9c57ed223abc3381cca7ed2e153fb0c4be8a39ad6974a4f05ebda4563e17a0cf8e94b851d11725224d36e2569ee20febb26dd7808354e7887cd9383169050e1832f40da58c57de84b9ae436d4d66fd320b69fe0ba9ef3805775e512cd97fc564b1238c300e5f326d5e342b6ed386aac6e1887fd7ecb59ff01a1a50d8d86d2b71a5e96df7f7e24b29aca8d6e9c6099b1f284924890562f3737b2014e75812a489b91ae689e51e8b415ddb8e3245839318d01b4d7449e9f6f9dbc4b755af960826fcd60635d1672edb1a27960d4063efab549585764920fe02aac61cd79c180057af9119645586691aa009fb4ddd42109971f2be63437232e443d5057eb8795ee4afc70ffaec118cfd0258051e674111afd81a79b0bda21715b6592ea55f9be5be3b7162e78f06a79dc38e0e15453bf8c7e37e6dcb0f5bd910966defdc944870a2b5930262efdb047282dbe318726d9024bcbd7a8ec6a8e07e8f24511ac5ec6ce8cb8b999dc3113750aa8325d8a76d413765938653d1c5c87ed22c619df2e231de0327d37a23e1f157d558380674ce8da99bcfb6006e0235b91bc8812682d192bacd7ca8bc0b13501d81c03e369dd13329faa54e0d77e42fd8b52aee58ed57f6d65745d2df6bbb51d2a072db7a03f20396777a075a0492a4f5993602f3d87943e3799245015a0e1dd94294e5f8eda9992681e6539486b13dfdf86644f26ff612f589569cacc289ecec48e3e438e60d83eff981c893193aeb6c1720b7e8864d05c06bbc5b4de2e706cd336ecf64793d70b2efcc2260d038976457d050387a365cc8005daa4c2d7fea8e529eb3f13492882d4e58d1ccb2ce8fb6ef8381fe8627fb2c7c99efa54b0a2abd166c52665a76a12b630528f3026801861e5ed953f0582ccfcc2df5577b06e815b5c483008ff2ddf44beab856df0b6a6e310d99a10b82d6b09d996542684c96ff676f35de9d70039e24bb88429b3328d77bd2fd17a65335e44d76e55c6caa517e1cd089c1df882ee85ec71dbf850bab6bed014ba3d73f63b97fd5720f3c4fbc419e602fd90d73886c2cae2b5a745d8198f9678c4e1b82335241787038a302028bc986988a76030ef300c6cae686b983b8a1004983defe3470c5ffc799fa4805f593bd2df84c65e86a55e132a47ed0f9a18350366b8c79952043f93077f74953376e532e3d7a9adfdebabec0edce50543e63581d7c6a938737f44e43bdde4fbb820ef4a1e94fa7c7c336e65aad57521fe1063511a2023034ec9cc5fcb7f9b9f5d5041c642e9ff910103e39e904b344278e7395a11748f09583874e4d9831e38dfd4a14160c0eaba7837e08282beb48bb1623b889fbbb0a68df29be594b63d293c35a91bba474f79aab87c3dac722352933aa8e6e7cb40156221032414191765370b42507c06264e90f7935d5d0117208d81a2f96b2ba903e45e8c55a267dd47b1369379e2a1f5eac2df78f85e82cd2eab7b6b7df75e27cd95648d396369", 0x1000}, {&(0x7f0000001140)="42b7c7a5d85d284abfacd49cc2c9f4daf3ba6b10671804951fcaaf28cb28caa4c467949140525a02716978db73925374b9da3458e239d805925575b8367ab3cad224790f379ee8370c9bce16cf8b9bbc2b2c6dd28264568338f92343d945e2f534fd5a98aef82f314a8cf36cce0811e5da56454ee54fcb1206dd8761684add27a2d3786e5b9d11dd3dc590af056b19a6d70cc12ac23f9c8242d6dbd633615f5d182762ed4726c25cbe452a16ba37558a22233f5bc0ca1b766c98d2b45ce1a4adf082", 0xc2}, {&(0x7f0000001240)}, {&(0x7f0000001280)="21cc899104d0be4848e4dc6134349258698de883e2ca86160374ffe2422ce3e53016117f56996abe6f6564f448d5532f994ecebf2927e50f7984079af0e0165382d66932b323d4479357720519cf99c04716cdc861bd8e0dc0", 0x59}, {&(0x7f0000001300)="e79f9fc760027f566ea342593a3c2c764a63877e19f86d030b94bb100c2363dcb913290812ff03de24ceb53edad6bdb6fe1be5f49608146ebb50ebf4f8fe0bf298e1ebfbe14b246a31e8e0fb2a38631360484b3370dd9472e0643c88ca0c391cf7934cb7bdf2eb64466d8dc35c23ab3e179310912222016d9400243a95212b55243fbcd0f0a880b14c545f70c1694282114a748c291d10aab15994a6cce965295a51cb1f590b281de99e598ce64a944c7df05158ce05a50cb03daf92ea8a459d4befadc939eb10a6386d7ce9528c14ba92e9b9d58015aac8bc7fd6a0688b20ab43c1800cacd7fa40e27bba1fb7606bd2db05433857a7ea8349195adf", 0xfc}, {&(0x7f0000001400)="782b675f9054a574cedf824b0fafba61e3a5eb84fd54b5a4e733b55479edb31ece6b352667f71157efd0393f367b8a1bc10487a98d964c626cfcad91f7f6a27b95132765a5a06ba5d737af2adfae630e720b9d770bc59074ef93fc8ca463bfc9a465ba4abc9de9b9070533d8f563fe651b56cf98df0c33ab22defa3860e7d532e3ddffca1c2cf039d0f92fbd4f6603f4aeba7ac2f5ca14ec59f72e49946e1b01f17b407cbf181d8adfb3c33e6efd11374b782664d2fde16c9167c6c6fb5f5fb8f0ea8fce8f1e5eb4ab77c9e3869fabb408dce871efa015c1430897cb9411b4795be15545771bab2b64ff120af8c3a8e6e0765f37eda57e8b57218628aba28f4e53cbfa5f6404e038ef530761a3c4664508acbdc0c91e3c29569966984f83ae9ca40f89d0b5136635fa809e74c4df51a866a4bf64c0b5c6d08017b548b9ba83240ba21ada2b64ff7e168fd0f5244f68a89464ade7adbb6e330795c6bdebd5665ff612aa64d70d45e6e393d656c7e18f351408ed3963b40becc49cc043e519c6da1e2f80d8abde1011d0f094381336a48b31fec3f36125415ff520e423b54d71f58c8fa575a440ef7f1e42d72a73ccd22e6239c674ed9dac8f6a43ef4c097b362e2fdec5dd22c5e946b3fef589221f0b9dd083fb20f1b220cc48ab9b0379a8cb01d84799b9629820c60d9867088cfd53378ba656e16f952b56ddbe93b9d7e129d14032427f91f9ce9c75f67b130ff536dccc431c532d69aaece82c029a4c2d0a0391f85987f9b42fe361c41550ebdb98692f8dc95f51cbbd2ef27a573fdc4ffffdec2824cb1197b007b3fcd2d5ff192656ff11e65332d34e82c82feab07e0922e0d3fcc33d3b522f3c1389e0d56ca5364a05e197a7b98db22c1a98e84f437aff5ea0492e5431750cfabcfedbf7bf703488dfa5d80e6ff7417c0e7d828b2fb5b2399f58636894cdcb1896a54bc3d2185ce4002907b03b34b5de131acf7c8e329676941c838312d656b4959e1be5af07e15285ff77a4ea55710b24ad365570f752ee7bcf4e184de2ebf0c57869eb6a7d9c79bb520a8e8477847abe3ce1fc76a7ff45b2cb2215fa8c1f0a0aa0fd02b7e918744a6696147c73655f043bbc77736ead26c65c12ab718b1e5564b20f893af8e112df796949270f7673ebf98faa619f55f34a84d3417afdf6222d05854f038535df744b601270902307293a247d778f687921fa704a57120c3dd5cf918d75e44f2b8d91bc8c5b787c86d67a222f591b42db5a8fb24cbb20c3acadb90cac2e952366025fadef0af7468c12724695b24294402afa8004726f76570cdf73a7db975d469e4c4011230301d2ad5d623698397853f6ab8edebe801b9871e970965d1e68aa7f8156e7381dc31a5055e201fe76e2008105d72283fa6741fcb8e6498c158383ec3ec3b03d8e41e111aa9b1e39dc72280961c8aecf73f6a3bd966755c848d6617e79400fb2a61c8a4df9ed067eed1748521044b8da65b9195dfac4de967e0c7daac17d035d9158670100b6893105f9ba5a7833cce248d6840b53021ca8b4d6e09aa06642d6a553d4e1c1bf5c302c577611b6caf10b3e2c98fda54d3372ae6b35bd3e4e9db402fff569d86addbb7fe7e023e718b6418a5bde4aecca0d0bf284716824ee0317794eb52704f8e9fb2d920f8e272bbe86bafef988e44846aed9999451104db2d7c0f13e86f68ff1b0fd783143618a7c645340145c8d33cfdbcf837e358e53476b70ad36315a38b3115d7c08f3aed6875d441780192c4da27133fec1a65a13471ac57675bf7e4415ff3e4f23db50a6587d08a6d8865c6e6e3795c07352101103e2845109bd8c12f5885fbf6b7e02fd52e6095ab12869df9c0e5f409d47c9b42e0d4b71dec7945035d6e86c874df9dacae549821edf6bec2006ce7fb40c6407b74366c394c1ec4f78c3a7fa88abbdb660cff5b05d75dec3764549a0a1dda7ca4765719e31d3ba1cc0a220d53191d0e9bf29d35764a77961a4d59d92c75a8d3040c5b8fe46d8da962bad60e5cff63b6569000e9b7cbbac54fb6e310d065aef399c4eaac12833ad61bfd51752bb8fc15ba4c5e3fec70d188405d6ff2905c2ffeee5f4e0da168f7fbd8cea1eaade0de7db0e672e1d5aef3e06674834c47e68a19de07ea3d12af260c1ffe5067329bb275e86b6901d825432251fad5d85ed6f1c61ca5b7edb5335e89307a7b0e9b71ee0efd083fe1dc3f32d227013f0093fedd5e9356fa924ab070b6ade13f160c1a21fec3828758c6d96addedc4b5a6c59c511a91758262a94c87b8925fc79f78915d512d62a3a09802a284218c19a097802eccd6906eb7ffd5762e541645d91f3b12160a5ac1f8afb2b9899b33fae9e7ff30ed34751813b59645e0293aacf57ec408e5912889b3d0999daf63ee08340806f5c7e3c0e53e37d3d7a098527c5a71fbc25e145db7b42bfcd81e1d46e414c10f9dd5f10a6c4d867a078f54084bee04ceddbb530704fbf2402598dc87e6e901302fceaf387b6e4445fe7270295db4353a69460249b7d9d590e3aa670d87e9bc43908da3646a8cea379e424d61d258ec84ff998c51e9c9338e168b76ed62b2e1e4671285b4030344f1d2ce134ce8ff9fdedc35c477a87293dd754addc1112b3061cb66606fd9fea4cecdbc3de1b9a7d48a96c6a2720feffb0f037e9c0babdec499a27d8f55b7c43c70c3d1eca778106887bff3eb372619ca86636fff4a1a4fad9bd664f6ef01dfd51907bce6f9cab35ec79cdd9b990d4a01ac4507e09612983645047459c794b2ffef6e953bae6da0ceb3d26bc4d32bfb1585c00f04ecfc86784c6876c46b679ac1679e94183f54372dee0e29d88e3fe2880e1011dcbdd17863bd91e1b7be86e9697ff98853a28643e864f6765eb0223329ff1b3e29633a2e29e42df30afce5ca5d10770fa7c872b392b8694ad9f19456fdcbcfee9fbd6472b50c73edf8da6f8b222b79ef5a28d81093b052180908a5d8b238d24932a68920e629f8ba4dbeb4bb11c9d985392e3853b6e2e7a3c1c971a223f7e12fb703ba088ec640b37c6a5fc523499833e9171a3750b2a89f85cf4784037f42fae31ba80c0f35d6535ae5d960ca4b4d11512e501669df8aa9f78e37d8b94ff6f5819ca0805fbfd22e531e0bb6869964e767b8259b39939631e6fd783cc5a2738011455f0530ed80a8fc339b1bc09bb414255ac61bc19a5272c19654175d8af139d813193c366ecb32aef0a1e588ddee495c79a3403c7c93231a41625772f72f5d665bd68e5aee3cda4743fe5a17019fb380a5cdac19fc423250c2b111c7353e84569bdd33b3209e5a45464f2ad0f54b13e6eb9b693182c7d6e50dc651db57b446774111d950c38f01408466ea2ea0bb5262905ace5b5f600af3f5988a4c05744092c107e4a757708b083c465be9b24a3e81996c969d8e6fdd156623834339c51f214bc9fc2bb7d52e4388d28c85d63d6637cc1b47eadb6baacaf3686d4e4f861ad2625990882535eb09c17cec97770c24d73b44751ae686849062fdf6b58a07f0f31396fa24dc1125979ec1b4bd998450278955b78cf0e16bd0225d65a2340ba36e3f9a63a7a80f5951d36639306537d833a2c67803d34c66dbac3aa391dde5dedf7f11e99530f0ecfabf046246e19c5b0bd40c95422d4a01bd633f03dfd710a4a08d3c45f88263069db85d728965c956b3aad30b11c15a66e88538d728e11717d1b8540f16d3647f857be72fd1d4e017e8fd94fa4e4749ddc162c790e939eee4c59cce74b279427af7e9cfe5aab3152c090574aaad00a25a8cac834427a990e9ebe60c11a3116c58a774e145bebd191f38096c6dbc8dcfde36e95194c5582f600cc0ed0161d395a9597fae7a2717d4cf491ac600836fd907a47b7390e48896b3389143c34b5ba9f2eef02811305dcde1080d5ae7acdd7b96e4df22c5240084677bdf9564ed63443c51a99317a0ef455cd1ce55f4432241f6e799ac1f79275ac974d4332627e5f19f74d752b14cf6b54d87050a4b8d2b72d7ea72ebca14ba61ada05ad94d82d2d63635588f0faf83fb35ff6698fdd04b0534acf1dfbafd8a9fa169dce71979ed03f9579a7ab1a5173a73918508907baa068eb0f7c36a26f1324663bf8befd88b218111bfbcdea288ed7f8a8348e860f4ab933da90b871ad9476bb7e63937cb3b6ae790cbd7644972cd87c5874f3da47ae851667dd6ccad7303806049d2bd313b8f10529dd3804570ba91f0678f3850d1ee99aee209fa8fab58679050ff6d67f3fae143fad76d532eb7184c9537d141bb28bf6902836b4b057cff3cd1f976af720bbf2fc75ba8ab5166cc2397177040591e0f3fba16d157270a27cf2b5eee29890d5bc854764396755c3204b9494e0cbe6a91f272de184b44f7b8512dff2f27ae410a66ac27a953991a89270612663e743eb66882be2133ab37597599da3095efa46708032b00103552c3443044eaecb643dfa5923e0c9f9ae609e2a37e9dd16c97013db56a0a4bb35c3e2a7054de1d128cdee450c39ca5b32d8dfcc6d9317ad40b495b8b2b84fce42ffb168af15af925a2437cc9930055508aaf302986661118ea7dcd5dada8918d8aec8df53420f47b1940832a3ebcba2455702ebedc41b1a34cd6736ed7a4bd94c7616d04fb9c6e0a5e778dd73eff16e408a2fe48b6dae2be13d0245a5832286424a4f8994fb5f47f5032a8815c2100cac1638d10a88953d5f2678ede344df93bf64332853bd25df280b1d73bf55acc2d3894c3588c94a9a6a149922a941e7619260fb5bc15ac0c934535d989614ba9e8008658bc7affc972b0906ffbaa5f1078f80927db9e1d52d7d68bf0b422a4276b0ed7a777567cc0ee55b8b708438b0344e87d0eecfefbc944347174298f7ec4bd610c98f3bde7a0e358c2376350632090f92cf495b4a98c7018a83b2b46290f9c9589d7fd946b37fd2f09dde78b48178fc42c2448b9f2101797ab7580b7c4a9c3d3eeac09d51cac25fc3b004ff8d135a7a3e00377a74d365d467a8f8ef5f28df5007f57a64cc6d7d8f1ef33653b7861d46bde2a4d866b55db0f7a4e0b16f5a52be484fedb5670e1838fb2d08c019191bb5cb1cb1c58f95b326fa15998d8b3e9419386a431e293d648e3c4acaea9488983357539fb29de4fc2661a5c1585df13e30862d1bf22b51e085264fd35221c9d00a4342d603cbb48d781e04a76cd01861aa0b73476b9b7966023aee066f7b929839d0380f0b5532b3b80483b85108ecffafd399b0e1c169a1a4eab2d9bc2e317df368812ab59ec5bef99b154e594840e67fa6eb6cec65a9920d720bb662b566e626fd9ba1ce881118bdcc49c1be41ad2fd89a6cf92e69b6ea718c560df9b03880601fe6f00e7e22f3904e08bc3ec9e946335a0a6dca9122141a6a205bb13e2e6bdf0170a48f145ec7a2c6eb8d66580d8fc83abf7a0b397743058ccc7eba3b8832018727a330c5afbfad412dd0f38cbc5f73b8b70a75e0aac9818e300313d8658b0b3009b9fde50ae24b071abdbadb03c822633cde0d61c8c53a28a64b457be434888010c216517347e3afae6595632d75e743154c5e990814b4f10ce8ec4b63d7c6de34c705907ba27120adad5c1b3d65218505c1d855f09dc851262cf9396a7f5fab2e5b0aa18a9ef5028249ed76ccb18658f448d9b235f0c7ff9bcff44a50d0661123a54ec29326fbcc7d4ee0a52c16d4a07510099b96f674483ccdf96f76fbb7a9893be9ebfdfa3288ceee05e5fb0e9129ae21ce898c587fb3c53dc370d2f9d803a366b8635824", 0x1000}], 0x6, &(0x7f0000002480)=[{0x98, 0x1, 0x5, "4aea439330b73fa56441e7d00ad18a7f4b1a2c3bf1bebce5d8fb05d7c571ec48c5f4fa870f825d452c5e07e7369e74f0327f49467f302a861f623cb7b59300aa6d866a6299013f3d6d7441f84a8504081545c2bf78bcde0957bb9fcea37cd86ec529246aab4310b76f7eaf7fe34104f4dadcf34d2f0ec98a99732ae07d0f312152"}, {0xc8, 0xffff, 0x7ff, "71bd7425b85ebd5217fe6d137f8aeb779a058dc621865c810fc445d5d56ab746d7f5c82ff8138e3fae0fcca707a00cacfbdcda598f40c8289661e9d3ecc9723d65e70daf81663c4e4efbf7008ed6e66e26cf51596afd538ca2e4e4628b1d3663ef77135364bf944886f394011e86035652a0c46f8fcc61f66696aa547f8924285ef55f1e4fd2fb5c50fd000164a5ef17a9a43e84adb5d117ad7e14cadf89348638e457dc564417ed175d8b1983f6484d1b90a9e1"}, {0xa0, 0xffff, 0xc0, "a797b603a43a81e432045fedcca3c682d0c085457f134fbd05c405895cc39243d2cf2aa47b9e8bd9e417ed70e1abfb3a0ef39cf90e6abb87bdcebd3fcc9e71d9b5ebad19ea1f37fb264011f979a57245add6d5fa53321a26828d40a4b958fa6e1f001b154fdc73f9a365bf73aa6a39982d2e1b0a158e911ca3f49f1bb4935304e473d910a15e1fbc6a9ab60e96300807"}, {0x110, 0xdafa7fecfe81ad7a, 0xffffffffffffff81, "c74066cdd1feac630b87f182a4672d5001e9e8ea486c5c2d16f58510858f64f569d7d3bd63c469be525f88f13314f93524b63bfdfe6a7027eb69f2d0993acefbd31beace532e7a6e99b2cb49354d03cfc5854317619379abe0d06f6dcb23c8dcf4c941261e33109a1e1bc6fdfe0526437996886b13374e8e7e1515e94404510e8b978ca24b049199408baec481eb6158c96a0844bc726a709912e86774329d3fb2e370ad678c2b8eb30206eef8445e2fda298e48ec5787718a9994277f4e67eee66b8f32dbde0f98f4d99f3f6b49fc74f8c9119bd889db7901dda5e67577e32819b87c6f3210e5f282df4bb2be29b428be3481f4a4fb6293a213"}, {0xe8, 0x1, 0x3ff, "10a52c452a6fd884b3a2ade53fdb6c5a971f33c08d97b6c7793d980748c1ddb2776470bc56a394dc2c97050216d2af98bc53aa867af5e9db0701c2a8621b220aaeecd76439b7eec899c8a5e24141ba1fac9877c12555b02d98d820052874ba2bb4f7393f28566301cc414fe04a1be1eb8ec3dcfc14825ca85385b067a2f47dca3287218ada6613ea4568f7fda24031e1d0b2466b57382dd94bcaea8c4fa2ec9c98c9ae87872a46f28eb6938800fe01564947ee301262ef3f7e7cbdc082c0454c90910856bc9ef4154cf12d70b72c14785af25f"}], 0x3f8}, 0x1) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x400) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) close(r4) r5 = 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) fcntl$setstatus(r5, 0x4, 0x8) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x20, 0x1, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffd, 0x401, 0xffffffffffff597a, 0x1, 0x8, 0x2, 0xec, 0x0, 0x3, 0x8, 0x10000}) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/54, 0x36}], 0xde) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xa, 0x0) pckbd_enable: command error 16:00:33 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:33 executing program 0: 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x48, 0x0, &(0x7f00000001c0)=""/72}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x4006, 0x8, &(0x7f0000000040)="b72f17b4", 0x270) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x101) r1 = semget(0x0, 0x4, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/108) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = dup(0xffffffffffffff9c) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() r4 = accept(0xffffffffffffffff, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x503, 0x0) r7 = kqueue() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0xb47b07757caca1a6, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/speaker\x00', 0x10040, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd0\x00', 0x100, 0x0) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="00000050d7d9de7180c6001a8300f51f0000000000000000000000000000f3000000000000040000000000000000000047f65ba500000000"], &(0x7f00000013c0)=0x42) r14 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r16 = getgid() r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001480)='/dev/diskmap\x00', 0x80, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = dup(0xffffffffffffffff) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x200, 0x0) r22 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0xa, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x80, 0x0) socketpair(0x1, 0x8000, 0x40, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x10, 0x0) r28 = open$dir(&(0x7f0000001680)='./bus\x00', 0x800, 0x100) r29 = syz_open_pts() socketpair(0x2, 0x5, 0xf1a, &(0x7f00000016c0)={0xffffffffffffffff}) r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x80, 0x0) r34 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x80, 0x0) r35 = accept(0xffffffffffffff9c, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x441cb1199a913b89, 0x0) r37 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x8, 0x0) r38 = accept$inet(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r39 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x7704685093db5016, 0x0) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000080)="336c641a6eb96f46e5c07da8c2fbc834662a1ac53a2f09793c459e462e6c186d3bac26e9c6e2c2c02b246d086b60783abb16", 0x32}, {&(0x7f0000000100)="554c53d5ba77d57815d64a684d8dadbc18a6505b02ecae7a9d972e537840d3a63767268a01a7658c3298ae5cd62a387f2e3497b2490ad55e0ca70354d0b2cdf6312d1d7d9957657fd802a2bf48fbf6d81db0b7e8a3545e5c59d26d4f58cf6d208800490f5e81b793e477c47625861e36baccd16c97209bce9e8d5cdffe62cd1eeaf75d048fade41a86b851e02516a584e9977b28058277bab42e6865a66bbf6a7f9718fd601bf749e92268e61f1f087346868cae48e85090b26eeb1609afe409b950e21c0f408e770b20468c74e6b4c5495d02973fee106c76a72aac0e25493c64b1232bbec473c00e9b4670c45cd9733aee3100320d9b61e60b2bf739e0debcc269659158f5a486374707b1e906ef1e1cdc458ebdd826aa695ff4f7bc2ea307bba381afbcacf03e3b0bb54c8285e2cb36fe6d07cb37d6866b3541f7c5ea057643d881528f8fa3d326de4c77b083f25ff19c2526eebcc7851c9807cbfe93490798477ee3ba484ff2989c6bf4c1fa2a22a59ce21056e6f552c3b454ab208185d12536b0600b125ceb3abd9d6105257b1b957f84c6dc3d272f9df09d6ff431206680faa92742de5708970c72045f4544b6df3a8e3b1c14de686c58ce8aee7ac135fc49ecadcd8445d6975370896aae4ea2b83da925507b89f29e94133efa0b342c8004e7078303aab8326dcb11b4a8c3046793fab273e7c042604d9544c1b974052219b59ffa83213b0bd7c19b46c017a1251031510a59307506d00f748ce288126cb6540b89d3ab83f59b93605bd69c5d760288422d646fec076f71df6648c012d4af3ab2a61165429fd970ee1dafb1e8380304a6bf97fa034c61996347d72748ac4571e09dc334dc5b66005458ab4f61ade8a281d069c3ec89c6efe43594a06189cb26e4b8bb7327ea71112bd65900b405bce9fa6ae17169933e126e13d21cad48b2fd1e1d42bcff313fafe56aeb093e1637e34d7ba03bb0db055ccbd3cc66ccb6294aecbdd3a8c2e030cef4110db07c02ceb583cd6853e463f4336feb37cc3899164138d2349610aaef7439549f901dc4fc2ced89fabd5fe69ad2717c7412439c80905bcd6b30a964c833b563ca2cba8bafc7fd884b13d3aaf7eecb4a2ac9d1f1072c419199d03b964d5c845a40a8d1706e4e94f99a40212b2048a186a513000e992d4707a0257d874ee0363c40bbfa0106b06dbf41734c4dcbd1aacefc6b74529e945c9b631e314b5312836936f64325f1d32fb9c36e9e3c4f5ebc82fcb30b052f985e2dc1a8fef73e13726a1860d75ff7d3f11b8e42df5d2c68d615dbcf438d860e78890db49848dfb6c2f106320d496ed9ebdae5c7d897380aad79b3f2a185941b9e96ca93d34d46fa1ec5fdee0b699939a0d3b2266b7735dcef7596ded5b2b22ec0962a548ea100563894675362b81edc1e75f9633300475f696a750611186e236ecce103556c599e31b7c12bf17d2abcad6facd39c013253223025ff2903775c9582cd21ab271b80587a99cd820e9b2c7dbd1b8b6ed0a98c57908e6d28d55776d197a452728ef731fc494aa97b93084ca12ec7e385cb1d92a2efb045de13b6a6aaf0e07c7e230f66176ae59e908483ef9eb5cbd924015bc79f66f14962f979fc5d0264476339d0b0ba931e59290e8e71c5c39dadb06e691e7aba2a2a34869aa9790381d1e2b8cd1a8685c6c30746912dcd10831100f9e142fe99194ede53bb4f77af0fc1233f988d6359c915a08a2715ec0859b71c9a3d2a30b2665e78d78f7df25b46d911dd8860b248754ae4929bac99a20893e7cdb36e6a0bb1149b15b53cf96031f89572af2cc95473b41c49fcbb9e0f0891de5ac92472fe1d8ee11bc8177980186eb4cdd0276430e1a101f7b9fb29fdd6b284a05a8a6c9047d167984fd3feb2532b355e44e2e1f620ab31240145ffcc5503380d6169ae715c8d45fb24631a0c5f70474effd2f56c1c6ad08ddbb42ef603b4277512dab14234b79098b1c5803886066f715edf22e00ec3b9d1480df6f7428673848171375fa71f67c33bd57866e81a35fe4e9f5aba75252c3b370769ba76cd1fad8978e983f13a16a5dbedc8312eb45d540c65ac348f5c73cf26ea083a1eadfe739d550f5f0cd41acf228643adb058af5badaf9448133ebe6faa8099819d26363d455f758d17b8d76ba01435a656a0dcc7847660703dbe5e0aeea117de280a90ce7d5da67c471539b1649a5169a3dbdf2555e7ea6fed29f77b5568ea2ca784e6eaa9bf9cfb0fb754b4267a925352655385f7931fd4e3a98a85746d49f816862b7dbdad4c56fc32c4a0487012e0cfaa6f92ac93206f9c4e0b6fb8d1d3c6e0fb727aa221031b6c466e48e97036fc18afdc42f66a544a10b6c52bc42e829cc3f5d718fdb570b04d3798114719a49a49b5156ab67ebb810822b36f0fdd0440496ee65390f18f0bff5338e2e1e2f74a37f4f12e14a1e3cf2182be99957aa3930a52b6b81cabcb9e7ef256eccc83ed6d8282e7cf2457e82eb936e2a841e849e05b60c718792769bf7347c5591924841a5280de0458cce53c511fff69986e24b9b85799be0a821079be1c111959655126a04b4a285be0b66f91e79f61c751a3ab20c0761c50859a51ce660086f847c43105b8616e4a5b071146f349f061bf1c9ae7393207f4619ed0e87fbe3fc26ece7bf1abf9daaa8702c00b197bc05be6801a72ae0538b61e913efd7e69d3863252ec3594c842a10652e4bc6e3d2744126e0dae9d5036cc62fb9b1c774e14ffc3e0d5c7f9541bfbdeac915c7f5c9a5647e5f99e82c377d464ef180e4e1ed8d32ae963b091bce525855dac75d0e014970fd8fbfe5f690308c5e41786b11a6f5f16b22a9a7ac414983e8bda6137c39ef9c27b30f4f50668405bb7904e20fa1e7eba4f32fb905e16b8d4e1dfe49f83fc6082dffae8712d687d424fd67767c5db5760a0536d15aca623b7b7a0d631eb380461a06fd49fbee77d6b40c343acb7c2e70afe5304cf1b23cce4cdad8f8cd6ab0791c862573cf6a7cdc0e91fca1d5fe9049766723ac301b77e55d1dc8e4789ade0d94df685817a7637500449d544cae05bad5023f652d35a20a08e7f67f5f9be3b715ef9701b7e72023d01619b112263a1d666c072022247caeb36df44a6fdc38248bbf65cf27712c94735a9c3201fa40a6928b5a40d146f0af4d48b6619bed6aaa6f0c95f230b5f0729a1c9f2e319c984ce0bf0abdba15f6e5d0ff5ce4bdddf9ee1b2761f7193c2c908efd911fa490bb79e5dc4e50960bce7fcdcc0b2019009fb82fa98a0e1e3ee0748dfe1321c8264de58cc17eeda9f410a6011705935015a55faf4aba623cdc852ef5535922c1eb8bcf1ce22f1bb6ee23f669afaf92654f8ab30eb59b3cbe8954a36a340f554e6efcf8bac1be236414f74b2fc3a3fca87f85828501ecad4810c398ece8ff8a060e2123100ee42cfaad657eebf963175a69131fe5970e36c6f23dfbaf25ce5677bf106ffa263b2d289c9cd0a4f4855e4018323bd714dfaa50917a869bb1f5e03e5c03151c3ada255cd2199cb0840c23ee17b8b8a839b63aa46cb8e9b33d20acfec4508fc93265e2865ac65590d5e37300a5ddcf2dbba8dfb126ec26af82c6c1c60dca37eb77970738c8ea075994b596d94a0529d98fb47a9803421d714eb0ed1d96434e5e6aa295dc7097464f554b113311973b654cb7658dda806ef78972274a5607007258e256a376607dec9b76c56ca177b3722c218f724af3ef6f6e81af445d2b2fa63e7e912e1a1692c1588e078504672ae86958c0f9fbe91c38973a204a5de59f87cbe34767aa5c3f02fa4c1e4d96544b2a1d58d01b7284298b10342e8378d9c2f515d40fe8f3b08ad6781e9bb138383cf61faa0a87a578ab62a1966b4ce051b8930ac10fb5d876c7a454a66e8b0c69a7f48492e1ccc04729d14dd858d1f3c28dbad79ed3704666b1c1a9ac7038e28b666f60441dd9a68ea67baa86f5a94ac3442b24ebcb042dc5af9493dd26ae0e3245e74136be78555d6d61e5c6c79119e097a523d095b198a29f6637b04cda8830b24af45ce35bcce32152ee838cbddb5e87fa7ffa617b84c0616e446e2ff534342227e4400b92c016ef6b7dab1b56182b6d8fc07cc78b40bac1ab6a9eaabfd4154ac9303c8cd01e8e9480e48a563dc2f9f3ec5746f2c51a91fa234e2a9a45ffad94da322e1023fcc941926c1d1df9c955713d59290fce4f78edc92ab2996e1e2be888905292894da71aced5dd6cfaae20f30ea4330e2f7ee0a86f169e4edac262e6ba7fa80920896163a093debc7cbc3f89a6d8a19d9f223f2313345522b1e503b814b91e55c5ae4215e79000243f5952759caa8d6cba7687239af0f8c70deb769a58fadf4c6c7eb451619a841b82a1134e80b166838091f21de17e19b4df49c298c15b5e74f26a7265cc86d4bf112b0809e4a0e6e34e222283f7465184329baa7c33935fab8867bb6ff43516243dbf6c2fa9beeb88d47cd76084111474656b4204ed343b14dadd6e2c005c57ac30f32263b57bd618fd7754ddf9dc05bd67c50e6f30a3ccd4dd55898973956564f05cf02fedcc98c196847aa5dd193189cf717cc79d6ee89b4ac22ed85c5ad9f6e6894dc216f73180acafd078734ced527161d9195c57753cfa088b294fa936e89cb051faa29db71fb37cb8745dfcb22c42c1075996ffb8cd00134bca434752e8ab9bb808dde8b907597639189e062bb15c7786489536b505122311e9c5315c45a76f9409952a0a9514e33658b618091f17fc4917c313a33353d7bbc35bc9d6eba8a1d77d70602edebb692c441f69070d919c91776a28cec089ccc89e2e8e3c0adef5dfc5a12f5e53d95e175ff3d15bb42260055360d07d63ee31ea49564ad8a58e55f2e728bdc9fcad8d6cc463b0a9222471b57d68025f21e5e098b7bc7d58b398b64cf8df2b1548699db6f7ddd1c56aa9347f28043dd82b91bd63d623783497a1eaef0c881a2663ec0583da42eb0599dafbd416f25374019f3b44615cfd931b256b55b570a34a3a579bf2be677a438cd84a453c2cc0bdeb1c8cbe5ae07b0abbe5a83234b2b00f870c790114f505e0c0f6d77430a9308b4245009107fe6b63266f8d6a84fcd844d48402db8100538027081a464e894d232b1e8646e6fc84c475cb4785ffe074a14255930adf07b0fc98d0bc59ec368ec5f47d0d7f13d41f8d3656f4023e21f795793700e0639f274539e6458038c0806bbad29dbf78ea87ecee6545ae8614d7640e05d04fdbb7600fb7ff50eeb4428732cc671fe3394b386fba5d3c7b9a2e4ee59d4408649ffe1e019b4f3332808c2ed69da014fdab2ce406031a155418e6ffb6aca8792df7f737fc99f2e3efdc40c32ef1414a319436aa97369cfd6f9992d87c7188f4193e3d52bafae023ca86693d78179fd1257653dcef43d9d86a3308b592546f87328b641204da3d626fcf939b5b5a493b515d7fcf0cd75a44999b27dab127e215790454dbbde4883896b6dc62153eed1f3c1b2a474c1ce76a04f8ec406ce6a7d6faa4e3beb11746c2a11cffa931b155a15d5e166a99982488c527d4ff861f7ab6160d1a0fd0e9aded3ca774e70ca7ac48faa5a4fb7cfc997a5f2552db1570ae18e66580e39704dabe5d71a9c80ab7d5b1a3ab958e5bb859c6de5f247155ee259354029242360146feb3e5b2ed0f7f6a1ca6931e3a18d0812f08e3afea82bffbb764f17c78a838632f68c4f9546394de82b27432dfed8aefe5db188a1acfcc7ebe1e9544dfdcbbb8427ac79bf1fa526221bbc5ab960643b12", 0x1000}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27, r28]}, @rights={0x18, 0xffff, 0x1, [r29, r30]}, @rights={0x28, 0xffff, 0x1, [r31, r32, r33, r34, r35, r36]}, @rights={0x18, 0xffff, 0x1, [r37, r38]}, @rights={0x18, 0xffff, 0x1, [r39]}], 0x150}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000100) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101, 0x63a84af4}], 0x1}) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x4}) pckbd_enable: command error 16:00:37 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = geteuid() setuid(r2) setregid(r1, r0) 16:00:37 executing program 0: mknod(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x7) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = getpid() write(r1, &(0x7f00000001c0)="efcf17aca9201cdebef9d01b15cc4449cc5883ad9b9454817ae57eb34a16bc8e5f83442f04debcfadd0a76c3801151326287357e79bdff5e6eb3dd9fe69e536f5278d52e78a1151c29c6f2afe8cfb5fd9059fbf3feb1c281846617ebe41baa5d06951d0b862cb870317ecfe2b3d5d914b4685d7315f98fa5a128d0ce2ec369a16c447b57d1276f43bf", 0x89) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) getrlimit(0x4, &(0x7f0000000000)) socket(0x20, 0x8000, 0x8) shutdown(r0, 0x1) pckbd_enable: command error 16:00:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000000069c82ea10000000000000087920000000000000000000000000000000000000000060000000000000000000008f600050000000000d0f114220000000000000000000000000000030000000000000000000000008d1c00000000000000000000000000000000d37f67f4ef5ab0cba407489ac13c5d128b19412a360000000000000000000000003388e16fb169c82ba8269b9700000000000000000000000002000000000000000000000000000000000020000000000000000000"], 0xcc, 0x1, 0x1000) flock(r0, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20, 0x0) sendto(r2, &(0x7f0000000900)="d5ba46e6e8f868f8116916b4be1bc5c1c5fa40e348b7b128275cd72ca8ac53a0ea036a61c1b9b6438401a53d06ebd8f870042104a2f00a3f423c415c5daa3f38306e39e4ab80d29e6fd3fc07fd88ff06e7e0bf51e96cb8db4882722550e8fb9267f2ffc9b7a38b1a420a5329d2579fb5a675f11fac709b19c6715296537e", 0x7e, 0x401, &(0x7f0000000980)=@in6={0x18, 0x1, 0x40, 0x6c53}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000740)=0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) unlinkat(r2, &(0x7f0000000600)='./file0\x00', 0x8) r5 = getpgid(0x0) wait4(r5, 0x0, 0x1, 0x0) socketpair(0x7, 0xc005, 0xfffffffffffffff7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000800)={0xfff, 0xf9}, 0x8) open(&(0x7f0000000840)='./file0\x00', 0x10040, 0x1e3) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r7, 0x2) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000008c0)=0x40) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x810, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1bb672d2539ba616}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x10004) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, 0x0, 0xff, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x7ff}, {0x0, 0x4}, {0x84, 0x3}, {0x0, 0x800}, {0x1ef}, {0x42, 0x8}, {0x84, 0x1}], 0x7}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x1, 0x4) fsync(r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10400, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x3, [{&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6e9d}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xff}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf6ce9a74e5c22b9) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="65a4660039102abf90db443614f04f41a5d0f1526b24541afe852715a015e0e633e56688d89ec0ab40b9aac9867ac1bb42785f186c6ba1d7", 0x38}, {&(0x7f00000001c0)="eb8274adaf6f1e2a8d994341a9be46cd8fa91d87c0ba7e986f74ac6d41cf4ace87c2bd92d9bf779794aeb8fb383307e68148541d4a33cf23e17795638703df343754ae53f47e821922e4c999553211932e63e9251f8099d55ca5591a900a7c24e705155c70f1a49573dbf01daa4cba77db54fb0457f2df9c2c243591931106837b0ef363857f18e5c525cf459c6e263e98fae4f6ed88f03e3b337b3be9c1dc516d74fe026f939fbd9b1ace8270258e60ce86b9710fd4a3fdc1b492857ded8b34d02a404aecddff1581049afd60b7", 0xce}], 0x2, &(0x7f0000000380)=[{0x50, 0x0, 0xb4, "4ead8ae2a26ec9cf6a0e5ac9f7126e26af5b130e8cb0056f2c8d8f54024446d16fdbc10cfef496dffe6f56d6cde09252e954211a4b5c4a05b8dcb44d"}], 0x50}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chroot(&(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x1, 0x163}, 0xfffffffffffffff1) close(r0) setitimer(0x1, &(0x7f0000000180)={{0xd5ca, 0x4}, {0x7, 0x1}}, &(0x7f0000000240)) r2 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x3bd3, './file0\x00', './file0\x00'}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) symlinkat(&(0x7f00000002c0)='./file0/../file0/file0\x00', r1, &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x7) open(&(0x7f0000000340)='./file0/../file0\x00', 0x400, 0x6) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0xfffffffffffffff8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x124, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) 16:00:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = socket(0x20, 0x5, 0x2) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r10 = geteuid() r11 = getegid() sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}], 0xf0, 0x5}, 0xe) r12 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r12, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x800, 0x0) close(r0) 16:00:37 executing program 0: nanosleep(&(0x7f0000000040)={0x8, 0x7}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x1a) ioctl$TIOCSBRK(r1, 0x2000747b) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64, 0x8001, 0x0, 0x9}, {0x1, 0x1000000000000000}, {0x40006, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) recvfrom$unix(r4, &(0x7f0000000b00)=""/4096, 0x1000, 0x41, &(0x7f0000000500)=ANY=[@ANYBLOB="c40dc2ecfc2912093000"], 0xa) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x9) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d"], 0xa) ftruncate(r6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x20000, 0x0) r7 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) 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) r2 = dup(r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) 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:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0xbeb77cdf5fd05cb3) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x4) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x14) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r4, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000300)=""/208, 0xd0, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x6}, 0xc) poll(&(0x7f0000000280)=[{r0, 0xaa}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}], 0x3, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0xa2, 0x28, 0x401}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x1, 0x9}, {0x3d, 0x0, 0x9}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() recvfrom$unix(r0, &(0x7f0000000140)=""/236, 0xec, 0xf93aedd544e6d073, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) fcntl$setown(r0, 0x6, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) getdents(r4, &(0x7f00000000c0)=""/107, 0x6b) pipe2(&(0x7f0000000000), 0x4) getpgid(r1) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0x20) r1 = getpgrp() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup(r0) write(r0, &(0x7f0000000040)="24cde4123dadc32e9809b930fb8b5d9fc40bd7141ffd5feb414af502d066d8aa30e2f05a2f610fbabad4ef61d9c574a94979983457bdd192bba2d927693d749aa0fe1408482170ab6173c0d7d88204514e297432344b3ea2cc5f8801e66451aa50307e06f60642238f8b67b497db2bd10b4478f32aa4a75fdf3f4b48d8360600d6c0fff1d91b2f451e8dbfe9aa5f151f5fae1f6f9f19cc39f0cf59964acd6122", 0xa0) 16:00:38 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x20) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x1000, 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) dup2(r2, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) pipe2(&(0x7f00000001c0), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3eabe4cdcce5813f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) fsync(r0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000000)=ANY=[@ANYBLOB="8f1dd21fc758b862c49973b3936c8ec3f5afb6a43279ea42b1664b21229cb99958944544af6b0eec9742e8c4e3d959195a03fb"], 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x35) 16:00:38 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) dup(r0) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffe50) syz_extract_tcp_res(&(0x7f0000000140), 0x7fff, 0xa7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x5, 0x0, 0x7fffffff, 0x0, 0x8, 0x0, 0x4, 0x2, 0x0, 0x10001, 0xd828}) pipe(&(0x7f00000002c0)) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') 16:00:38 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) socket$inet6(0x18, 0x2, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcfb}, 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xf0f2102e03cf2017) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000001c0), 0x10004) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4d) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x43, 0x2}, {0x22, 0x100000001}, {0x0, 0x9}, {0x89, 0x75}, {0x88, 0x400}], 0x5}) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) acct(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e8dee7246df02be6291f80526bacbf6ed69ba186dd9dc721f8fc34d6254d6865b612a35d6220c382b958a876f254540645be0702ea540505cdf3f87a5b8f0c08510d08049112a4fe68aad2d1d91fac05270451dc4a69d56fff38dcd27aa62d06c5cb371048f34281ddf9073a0b85e9", 0x6f}, {&(0x7f0000000140)="03dc4e2c9b1edfe857273e43797cb54f6a1e4e00c5341d05e48c8807c1554226429237bf464f164edfc6b725dfc68f6c320b6103e6ecbc14f7ae3e31821e64ca853b8cf9afdb29eecf2463d05642083182c3d1298bd136e38529ee25421a98fd4e74ca89295ea04cde9e062db9edcd461053e5a2392b2673bec81720dd5ad3c8fdc3409c627aeab71539a7daaf3f2f79e62a23811b9962781ade311574439db603688528e4d437b79a2eee9ab7ea3b09e2e42248e54a356c0ad9075a19184892c45f00340fdf04b7e965b0b82298a7fc0534288cbaa4f42333a8bd910d4bef2da3cbacf5f4e640", 0xe7}, {&(0x7f0000000040)="6160b9eeec01b4e253d42aad", 0xc}, {&(0x7f0000000240)="cafffc84fc811f1a03d216317b92a8875cd02a8572bf9e2fb4f6f728cc55a2423920a102dc9e12911d86a48955851761bb57b29e166701ef901a918aeac89ee816ed11fb698ba7def984f8c6adb16e8d2f1510fcb0017a72faed4585191365c847d19b27d25096f6db8b07368800128e51e136617cc3f1b5688245", 0x7b}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="a1e644e1eb3b3a16dd543116ec2b74154cf4f1f2cda818cba2460f4a904695fc6c72939ee3f434cbbda374a6eee8e72ae1dcd3a88525021550de2323b32721f66fc88f51c90de91f79d89969b113bef93ed2760bc587fe9721d33329aed20de05b2ed97860a33583afa6a53f53de0d1d987579dd1984af3f2aa95c9d732d39c0b8246d7bd4010291becdfce81ffb63a769ae4f8907a4f0672057183954df693d7ed13beb8e809d29bf8765bbdf38a9b074", 0xb1}], 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xa01, 0xfff}, 0xc) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="a0c574c3aee7c54c4d76babd8abb4a06e358bd872ab3ae6eeb48e1b25a80c0325ed77fcc5842434abf65cbf8a30d78c6d98874d6bf53d514ac044da1ab9cdafcb8af283068c7d9b764e3a9ec330c9e29e3fcfb0024731193da74c13e", 0x5c) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="5d28f13fef40d6ed93c0ee7b02721d2ce47431a0cdf33b99a0c7a4562eeee07b9521a80122e8d913f83e", 0x2a}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0xff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x808000003, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0x1ff}, {0x5, 0xffffffff}}) syz_emit_ethernet(0xfffffe92, &(0x7f0000000940)="1ab8de9d9cde0f560800319639faf0008a23a57162bc1a17c035c3b726ecc779a4a6c127896465026b8d078a4b17dd22bab544dc503cc995e83111050052c6fd8726c5e3f14b3720f3f50b89bd9578ac678b428a02447bc0ae5e68e911e4d2611542230c5755d192034b337ed182ee7393085fae0e3e98ac2c3fd639a0ac13d5e0ee852a700b0a996b73abda66652b724f5f85fc3181aad8c636fac9a6c3a0f119f2f7da2fd7779a818d71c4182412e33624634a9a94f1a4c8cf9b310d249dc20c9f70705f401798df4fc700000000000000000000000000000000000000000000000000000000008e49c4da095b9d6c4e10445411607f083200"/264) getitimer(0x2, &(0x7f00000000c0)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x5, 0x1000}) setsockopt(r0, 0x4, 0x4, &(0x7f0000000180)="1601af096f645e66f6aa8ba619373864e7dfc5d2b1ff3a3942de866a3cc9b5bcea45a53ffeec6dc88b708b233c2fc34e1ae18e1ebc7562927e9a9d4faf16e72d02462e22330b9cb2d5e0f0093822a5061ef7456e5c0be5262cdaa9e3fb5a72cc73fa15d9d7f634205bf36d20c6d8fa1f33e8191691cbee940d4eb6f69cb107310d2e993923fe08ee03fbbde86412d5d364122ba7c491b8e07f2200000000000000", 0xfffffda1) 16:00:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) socketpair(0x3a, 0x8002, 0x81, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000880)=@in, &(0x7f0000000080)=0xfffffffffffffe46) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000003, 0x8}, {{r2}, 0xffffffffffffffff, 0xa0, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0x45, 0x1, 0x800}], 0xff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x5}], 0x3, &(0x7f00000001c0)={0x5}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x381, 0x0) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x7f}, {0x1, 0x1}}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f00000002c0), 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0x401, 0x7}], 0x6, &(0x7f0000000340)={0x1f, 0xfc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x3, 0xe3, 0x7, "3eddd2c70cdba7ccbefd5b939f45cd1d0c99063d", 0x100000001, 0x69}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000400)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x7, 0xfff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x10001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r7 = getuid() r8 = getgid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)="1c69bfbf3bbd08c7484630a94d36e43523e6499211328dc2d9cae3c64530ceeccf1261e55b6e3724e8e39800bbe8356641a9a710fb0f49bee866e5e6de86176a1d8ce21efea515a742b3f7146348078d3d7f37986038bef350e6ee2c5ec7c9b38db8a22ff2acd8f234827dc3b7dd31abd0339d12ff32fe6fed4d16cbae113863e448eeb0cca8608ce603a2866d6cc760b58d4a666b70892dfd118da09c5eb6a593095efb15661aa37e10d4f386b47ee252898bd5f2e01640bb316bf0ac", 0xbd}], 0x1, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r5, r2, r4, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r5, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xf0, 0x4}, 0x401) ioctl$TIOCSDTR(r0, 0x20007479) r9 = semget$private(0x0, 0x1, 0x404) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000007c0)=0x7b6) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000800)) semget(0x0, 0x1, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x5, 0x1) sendto$inet6(r0, &(0x7f0000000000)="616a43fac1a36fd1e5226b93c5c9b209b4aaa6da629eb21d8950e27ca971259dcc7338483ae2611cf57d2e8e9b029f6d7f39e32cc8e1f7f6233988c9cc0331da256ee866c15d64ca04db95021abf7cb6a078b03519a0ef", 0x57, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x100000000}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r3, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x11) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x0, 0x80, {0x2, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x9, 0xa2, &(0x7f0000000180)="8998d94ea1d012e716bf6d4051bd3f99a357437e0f74d430cda171d39e2d9cf44218a4cdb51c6b69247b3350611c4c044747b8664088d8c17b26be5bcceb1fd50916486aa7c79ef504a2a65be1c24ab646150824e26ed953e1115c06d508678b58a519532a7afa81bdd3ac83cb918e7f3dd703f87ce3de200e654de72bac2f63b68b8b091def9deeaec0b339bf65715e0291b451e194a6b54970cbf998eeb0bc5cc059702befa15ac186702fb7d370e7116915773ccbdfb35163462c149be70438847f6ee6dbd5469b51a360db69209fd2cd50f3adf21791116a6ccbdb6187b6e30613679922bcca0e1f7370f951c11bbe5b65dccc163b7440510c7611e6963fc9466a308ef6f94e7866edb2acb35238cf96d250a25faf96ccd3a72cddee9c4ff0fc297415416511ce79ceb1a9d8cd490817b99353e08c7774bee6a6fb3b82b22fd6fc87c63dba596b49fa43d77e1f9572abd3ea39d99a5bcecbd8a0258785eaa7600800fe114551ed629fcecbee2d796e8fc97d9ec50fec2685a247b5d9b52b4149767369db24f5b9edb4147168cb717002b8a183e2290fce68886c8778b5c7190ad559ff8a21ce6b3924a3358154567ec7b0f866f5e7594d661807cd3686244699833c3b45190f3d81680694feadccd69a08ba0db46efdf47d4fe149d506afe997a85a4f4b5e66a256bf7d2b5b69b92bb41aaa65673f9f35baea1f164b7af91e5f9fdef682e078f689745c26f42b25b2ae6fb08d272abeafde8d3f5d16270ec638417feb74c2baccc33637091f131d1e3aff90ca39956f431b67c91cf3042563b165fe4bd9ae497b8b20be8edafa1f3bf959c17d700d221237e570fd7549a92e4cfa74ba4cc1b11b3b0b2a5e64212842ebdf1774d24112f25f363dfc67e36f91125d7f990a2f34675ad6036402ddfc73f9b0b7fc419d9f1c78488000903dd487b86d606821d82eb174c3692ed22efcdd212eb7c8d8de02e0c840faac9c0cadfb971ada736077a52df9eae3985bb5c3fb4a9200201a6627748a6894b2c461635761a425a9aaa21cbea7b70e46ba3408409de98aeef600a7d76d4f576bdc17c5798525469a06c10026a5eaa2f286338c6334d7dbaad53632dc3cb688f80ef964aa321c558c626dc50f523f68a87db5fadb172cef710305d425388e129990d5f72332a198b38704a48eb78c601ade0ec280c88e3115874eee9a880132a42419c365a62ae7b877bf8588ffe9912350ad193f009c9dd469e28e85c368e918fab311256c60f558dae40f8cc110e016cab1eb874ba5b05f2581a3f24d00d13fe7b40dd2708176f4b69b08e817bb20ff1f26b0805ba2a63a037da6f98915e8f0b3bdd65de5222dc80d2acb657f960be8d9157b3dc515b99f834c9e2bcf41a0bc4d87f60d71bdfbdb45102015289fd9fc7d35d16610022708d3b9708446143f86fc824d1316f6e81410c46ce0fb1184d9c032958c297e8b3b81600f673eacb7d879aa7925e6711321c4e573b445434b86a5dacfffb2ec2909fb6062435f34883eaf2d9e9184717b3bd069a82ae4b6b96d024a01ab3edd0600f327395f78d6a2ac95d82d221fa784b3f60044780fe42826d04acc71d457b70ee2366e64153e47a84a5e7451818088119724ae51bcfa71082c17d24b24fd2b2eee49282bf38a2dd31bef149dec49f18a0e6ffc2f130b8fac3906f0062c31fee702d8ad40ce87b99548c854fd7bd05cf3fcb598e205b4734d11dcffc23cfc96ff0a201d2a9cbd9373cb49a78e9a44aec3ceb7b4f801d3a6a39a4afaf0bd28b93d79e42c985ea99f6a3a52bd8ad3716b48e0026be448b04211b5f9606f41cebec1f213a43421f5be21e66d2e2da704f1ecb2268d09522144138e3da6c3b7e6922d88ec59fe1cd9f50fe8093231a3d896d4ac171e0afa6d7b4372b86d3c7b0e60713c7840167a3b219685c8c386d184770dc2f44ddf4a1bc829e0223b61f9fb525ae929dc812e97dd361f35f4fe8e29e3197ca746c1a47de7c55d443a8b7d71f28b176b49e7dfce9302dd233b04edbdb0b23393d8dfb754a50be2dd70dd2b1d5f79d9fd0a853045b0b4c6fc6c963113ea75a68860ad2a60ab0a436107549918a4c6d58a3a5b4aeecd6e0123026c22315571e41aadde3b7cd35d24b7d0f2344ba4d44472aa02f9d3128d58a81d6a71341c70d881cd44547ea8bf90ebd3192c7aab6fc587fcf5f931a0f6ce8b5645916f97ccebbe7824cb2cde973661abf44260a4753950525d4bf2de929a854a1781b3c2d73da901829df6d67345b96f4334cae06a8e1c9c651e3af478c6c0cb843363227036a9593b27ff15e2c91b55ed045dbff96dd25b8b8b01f442d4594821d20d1d163f5ddd22c4791e8311ef34a7ebb833de79dfeba5f52cbc96f2fcd6befdf9acc2f4bf962d9d993b964cdfcf79e2f4bea4d96df351b55a013be30f009085afd055791d751969596c80fe936e40ede822ccab14ec75ec7108f669b7b389d421293bea84dcf756bcf7f985d36f26694e6044bb0c45a069684fef4d3854bc3c25d6b24441a1be0d887f4b9448af499c6f1c1e4886c29ccc0e14f188e4e84eea896da7245e6901a96d7eb2d3ce4d9242286ea1ed08e914e15e9faae1deef4539f124722ced495330f19579dc9575083f3bf03bbb6a425f2c3c6111c5024343b49f13c06cf901e415614ba97126300d52f2241583dbdd7a31e620fb50f748fdf1f6497220fbdbaeacd015827f7a1d0007643aa602985bfafbba88068c4420d77f818ddff698e9e51370702e4f5f3951cc5d6be93a35d51069bf30c15f1065a0fd59018198274c3d6c7e84e15d1e71fa8cd709ba7f559fa3b1478f8cb5f391fd6ad0019f74f1d591f3d436663aa34231fac7ad40a7346bbcc5eabfd51dc1d85ce4190094d893ecfdf50e7331ccbd1680da9c9eafaf4ec6d203be3d464800dee05c86e5c2a6a834edfd77185753903981678e4f42325fbab4f076db7fd6d53a70c4979953bb9ae72491b5bbc362b1d12391ddc568e5d7f04227437eed21faffe63c5cabc9bd89ae96ded5fcf1fd991c70bd600fd94868eefb15b6581a35c86cc27ce9be10d4fcffa9a6107e575dfbeb8b5e966b83c3725826a08b63af07ca929fb3ca3c774f041bf9f1d22dcdc0fc8754a260eb1bfc92fe081f07e936ef1ae36cb5efcea1929470fd0f7ea1f9dcb4fe6afdbd536f53f4b2d83f60c1593ba6404407aaed48185d77631dcfcaa17ce99a7cb59eaf7b7e5f97cbbeaf6b29631162402aa689a1003d61095601810bb4ec3bba50a2beda01cbe4a258f74a5741cd4d9b2fabf218cd2568302b703e3cd9b741cbc87f5391d7931e205f066d810e06190ea390ca3ac70e561071e770615345fca3be25dc5460013b508ce0a409fcb66e0e49678f09aa8695fdcba68e1236d0439c56597bf35080267ba5f2c784d6e5e706f92b083337b16a986893692be9835baeeaeb8bac19bd11e10845ba5f354c41247c820898710cc6881736043f457cd2d1daa305f8e29264483652e4f3d0043f3cf4b5205715fe76146a6bb15a5d1f27365eda05527d700ea2e32f7af2f025b1f060472f736a2fa25fa854e340d359a647a94150f0e17357731ea5d556e59cc11afe437ea5136845aa3c2edeba889c632e9e968fc4d7d54ecbc886c2e01c1a8d3914522456014e095121dcd8a775b2c7da723965716e6cc81977bbfcf4306bb4ab9cca1ec883ad2411f4966ca825513813d550d1726e33ca1bfb30bd8d222ba1e0bdbfb9b4e84cff315f001271c6133748aae8173f58705899bc09edd71314b0a0233c1b229c846d23f2bd4a1a1410674e95496e3a92f1665b0f44133f0123f31f46843e464600e2a296c4091c110670d20242ebed6f614fedcb9624253945630f2e866dc3819029421d3244e18ced74fd9c038f68c004f98ccac286e723c9e1a41f1debd94e7c19b4b26186d7eddcb01086cbcbf3e6c25543ea0b04ea0a65f85912e5b9a0f5fd6d49464b7396536df1647ae95f7a38127065b22565ced46c09191e6c37225848d35e4a6a7f9f951a848bf667c1774ab42648b2e235134db5f6ce8460827dcee5d0e5e8425c79decae86a4a4c459c281a79e2c15fbfd0ba879263b95ef2d1b0d03c201d7c3c717a5ee6f2837b99bb80cdee5728a957533e14ae66f39c00e464c0a18309fa45c68e54df781f77cdf3b6bba5cc295f3f59212d1e0bdf60833549e902d7437fa56684fdc7b24522d89e4882516e833acd06d37f14ba3a924c9574045f1a945aa95af57de1ba68aa7abd43a80bce35e4b61bc674f36d29a437c61a2b9d621f34ee6f6a7e78cc8faaca04975f5e21fa6dc1bc232e012d928f633cffac4b6d79ee4b4967dc37d3fd17dd9b325945a39b2b3f449a93a9e51a9a417479ae26dad16380c3edfca368f423beb59266eab78dc45c70c4460be4d226da2ba6ed13ce9d9522096df4fd9f10d45064f12659ee8bbe9942159fe4e6adc8f259046dc5b5119f19486d1db630f94923c9a7fe9b05a7e05c588b0797fa45a7d29b09891e0f340051cd0505ee21a0590d6e502dd9193f06ef753242007c423d3f51a1dacd9962960864ab5940f45bb1d2f2681405fd07000dc89226dd8571ffd7c0ea47b3b06f95ac93190ac8bfa251d1a406cd9d1b238131bc6ea51d05f684cc1742b0cbfe8c80feca2c2ec388b797decab78187aca63373ef935d9ebe50cef111047902f4e6048ad2c39400046f7e7dd29e4e9917049e14858fcbec665a6bda5e2c5b9c63d6e00ccb310e9145e9a9030179723bf19d574aa38ccfa0c286dffd0c31ac1b9d18149b4a4d745791af9d19c0eefc30fedaa1802d6f654d0f84c97545625f6fa039fe54ecaf06045ecf0c432a6b75d377da776deeb47637d49c316c7b117b5ce56f267ff1730f928e62061f1d4f2fd1d1f169149e82fcd4728123d7dc542013c25b9b7fcd401aac4ac887da676b1abd8ef92167c2ec3dbdfa534e8282c3a435227a43728726791961010bba578dd99edb59c6e9eaa8c771bc5ba2353665a851a7166948c0114e1d3c7cc47782d2e77cf55ecbd920f74a39a2e83bcc28b3ba58ca2b4c99f8ec5b10e3e1296c3a9355e8852fb30a5e52d74e3a96bb13f1d7fd692d71aef9090270855410d4281e07382ad2478cfcd340247cbaea206f1e2d16d55a258bc7b522049c2f6d50e3956c8fce160bdad1bf784ea1e92013da196d396aaaed25ebe70aa6394b276164a79fa7020bcb7943ef7f58ec1ef91081bcd99250a4db5b3a5bea57df2bf85be6fee2fc32eaa9cc9643387ef464b43d32c60a63fe6f6714738193809be447d287c802ae0e9e80f4de956d24005913bae1dfd530cfcf2e1369d4e0a26db64476182a815eaadc02d79cfe8ebd745e09d4a6c4e1ace8d2dcaa93eff097e91215691185633ec190ad05df7a0211ca607abb15195d9f80de8c66308479383f9554bb2e343cb8b860cb38142c1fcae081e3b8ea57814606571bdb4724691a97f18b67601abe75198dafa36b68ae1f757bd8dceb6aced236b6524657280103ad3351c8ea279fb4c37c8e997a5a13c0c3ecfd5f61e80e6f84b41b95ac9454795311679de5786806506f4901aa7ab2f60c93b602c091033b0ad8ecd84574fd119ed5c7fd12fb2f1483edfc26fec72b8a1a650af66818aafe9a4bff4516e3b7900fa302cefe20c33b61d811e742e2e7e19020adbc18e927724e489dd5e08d9b7183d06656e44d54a8a8aa469b011e4b177709e8b0f22aa5de441a0281c90f0d204cd66529f1f6f4b37eda3cf04916ebc40a", 0xfffffe97) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) r2 = socket(0x10, 0x4000, 0x7) listen(r2, 0x9) 16:00:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc0, 0xc4, 0x100000000, 0x7ff}, {0x1, 0x1, 0x1, 0x5}, {0x9, 0xf, 0x180, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1ab, &(0x7f0000000200)="96") 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = semget(0x2, 0x0, 0x5) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/183) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000009a6b19435dfbbef86d0a629cea0000000040c352726f2de272d6fb98ccda01594900000000000000000000000000c0cd5265175a40f50435bbf800000000000000ffff010000000000000000001100000000000010000000000000000000000000000000000000000000000000000000b48af436e0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6bd2b0c590876a1f522700000000f962278a572a6b71ec68675f31afa20500"/239], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000340)='./bus\x00', 0x100, 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x5, 0x2, 0x9}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x6, &(0x7f0000000200)) fcntl$getflags(r3, 0x1) dup2(r3, r2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8000) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93", 0x4d1}], 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:39 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x80000000}, {0x18, 0x3, 0x7fff, 0xffffffff}, 0x4, [0x0, 0x1, 0x7a8, 0xa9ae, 0x6, 0x2, 0xffffffffffffff50, 0xd8]}, 0x3c) getsockopt(r0, 0x0, 0xe8, 0x0, 0x0) 16:00:39 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)='l', 0x1}], 0x1, 0x0, 0x0) dup(r0) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="71845d577af3e241d262924aa90447237691904c66cd", 0x16) 16:00:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6) write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r1 = socket$unix(0x1, 0x5, 0x0) r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(r0, &(0x7f0000000080)=[{}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:40 executing program 1: r0 = semget(0x1, 0x1, 0x80) semop(r0, &(0x7f0000000000)=[{0x4, 0xc43, 0x800}, {0x0, 0x9, 0x1800}, {0x2, 0x3ff}], 0x3) 16:00:40 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='{^-\x00', &(0x7f0000000100)='(&/{(\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[^.\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='#%\x00', &(0x7f00000002c0)='{\xe0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='},\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\x00', &(0x7f0000000480)='-%}\x00']) r0 = socket(0x10, 0xc003, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x1, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) shutdown(r0, 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) 16:00:40 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xbb16) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r1, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x29e) lseek(r0, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) r1 = dup(r0) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffebe) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup2(r1, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x1, 0x7fff, 0x3ff, 0x8, "878d6ab70c92cbe59d4859e04a7044a08de9d58f", 0x8, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:40 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c2, 0x40004000000028a5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xfffffffffffffffa) sendto(r0, &(0x7f0000000300)="a6fd4d60c7e4d6c5d8cbb7ffae584c07db19d8679c477c9a4c1761240580aa040701deec8531e83147100795a0b12d069c8e1164255b00858cd76a0b846a251d1f9d9571d2e9d08c53a4794af853862d972938bcb5c80cd74d6448927476796f00c374f90b54d719020f9828556c2e600465cb460bdd0cfe20aa14ebfe0c1b048f75e9c8ee0f157772494de2ce9461e3f84ae02bef938d34da6738e565dec072e0fd61d4f8f7eafd3f4549e5f886ec1655be01a2cfe31c61b36b777f311a23f755f4d325947c6f5b9a9b0a17427a1329cbc8e63eac344751", 0xd8, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x8) pipe(&(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9202f7ffff3effff0078"], 0x10) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0xb) r1 = getppid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x1, 0x5, 0x0, 0x2, 0x6}) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) socket(0x2, 0x4, 0x0) setsockopt(r4, 0x1, 0x0, &(0x7f0000000100)="fc9ab8368524dd1fb0a68f7873e8de986420e8654eaf545460c32d3366115d7f054ba7ce040b2309125758177ae7c97b06ead5f7bf47dfd65b1198546ffc0cdc1f8bae20a54e775220", 0x49) socket(0x2, 0x2, 0x20) write(r0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280), &(0x7f0000000200)=[&(0x7f0000000180)='^\x00', &(0x7f00000001c0)='.#]@\x00']) fcntl$getown(r4, 0x5) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/1) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x103, {0x3, 0x8}}) getpgrp() poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0xa}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x6efc934c325e9ac9}, {r0, 0x108}, {r0, 0x20}, {r0, 0x82becf285447a171}, {r0, 0x1}, {0xffffffffffffffff, 0x26}], 0xa, 0x100000001) 16:00:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xfff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x358eacdf5618d308) munmap(&(0x7f0000587000/0x3000)=nil, 0x3000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x84, 0x6}, {0x62, 0x7fff}, {0x0, 0x1}, {0x88, 0x1}, {0x2, 0xf276}, {0x46, 0x1}, {0x87, 0x3}, {0x47, 0x1}, {0x87, 0x72ea}, {0x43, 0x80000000}], 0xa}) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: semget(0x3, 0x0, 0x52dffa29d1fe639) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:41 executing program 1: r0 = socket(0x20000000000000a, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 16:00:41 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2544, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="5500000018007f5f00fe01b2a4a280930206000100000001020b00000a0007003500280014000000190005407fffffff0022de1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d400", 0x55}], 0x1}, 0x0) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000100), 0x4) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 16:00:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 16:00:41 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000140)="1f0000000107fffffd3b59c007110000f30501000b000400000025cc0000cf", 0x1f) 16:00:41 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00000004c0)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000140)="1f0000000104fffffd3b59c007110000f30501000b000300030025cc0000cf", 0x1f) 16:00:41 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x3c8a34e6fe8bbf31, 0xffffffffffffffff, 0x0, 0x0) 16:00:41 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xd6d72b0fe4a05e1f) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x76c2) 16:00:41 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00000004c0)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000140)="1f0000000104fffffd3b59c007110000f30501000b000200000025cc0000cf", 0x1f) 16:00:41 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000), 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 1: 16:00:41 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2544, 0x1) 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: 16:00:41 executing program 1: 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x400000006) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x100000000}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:41 executing program 0: write(0xffffffffffffffff, &(0x7f00000013c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9acf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0x1066) chmod(&(0x7f0000000040)='./file0\x00', 0x20) chdir(&(0x7f0000000080)='./file1\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="4e8438c863f3bbf5fab84601f704cb5361086c063ded8e0c5373ced3302dae78ad98d5ee6a24a55f7e7df9fd518f6c5b0360944c2c69735f8806cffe50274e4bd5086d6b8fc948521d2f7a9866a9d80d89098cf843c5a0b719b6d15b7db414ae4877f40dc901e71ba0371239a2a1c19d4c8ea2fdc59457daf13e8ffae2324fe8d8a7e42d67d55bb8cd4de71df1485730176d6aaefc9b6547732935fe3dcaddda2d874199cfc2ca9825f7573a5d8d705824559cbcff0d78235daeb4cdd5393c93bad5edde871238946da8f5730314a971ac2403da9660f67cbc5c592d25929d8ea6fc831ea7e2ae"}], 0x1c9, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r1, r0) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x3ff, 0x1b}, 0x31b) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x20}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) 16:00:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x10000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x28231, 0x21) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x141) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x1000000000, './file0\x00', './file0\x00'}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:42 executing program 1: mlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) fchmod(r0, 0x20) fchmod(r0, 0x80) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008b030023270000000000000000000000000000000100000000000004000000f6a2287f5f95", 0x2c}], 0x1) 16:00:42 executing program 1: r0 = socket(0x1f, 0x4003, 0xffffffffffffdffc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x8, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0x17b6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x6a, 0xffffffff}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0xfff, 0x10001}, {{r1}, 0x0, 0x11, 0x1, 0x8000, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7fffffff, 0x5}], 0x2, &(0x7f0000000180)={0x2}) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x15, 0x8}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r2}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="39886dc671bdd7cab706066553635714ec285e01ca0341f665a4007bb9dd3da4653f7cadbbf7ade6ec44090b43", 0xbdba}], 0xffffffffffffff4, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x328df1d7) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, r2) flock(r1, 0x5) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0/../file0\x00') 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0, 0x32b}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x14b) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)={{0x3, 0x6}}) mknod(&(0x7f0000000080)='./bus\x00', 0x200e, 0x8) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x100000000774, &(0x7f0000000080), 0x1000007, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:42 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x6, 0x80, 0x4}, {0x5, 0x80, 0x401, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:00:42 executing program 1: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)) 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, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) 16:00:42 executing program 0: mprotect(&(0x7f00003ff000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x6, &(0x7f0000000040)="d5ff9668", 0x4) shutdown(r0, 0x2) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="fa99da4785f2", 0x6) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/116, 0x74, 0x8210ad498f045613, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x2) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0xeae2, 0x5, {[0x40, 0x0, 0x2, 0x0, 0x8, 0x1f, 0x952, 0x7, 0x6, 0x792, 0x5, 0x100000001, 0x14000000, 0x5, 0x7, 0x1, 0x2, 0x400], [0x6c28, 0x7, 0x8, 0xfffffffffffffffb, 0x800, 0x10001, 0x7, 0x6, 0x9b, 0xffffffff], [0x0, 0x2, 0x3f, 0x1, 0x3, 0xfff, 0x4], [0x7ff, 0x1, 0x4, 0x8, 0x10000, 0x4], [{0x200, 0xffffffff, 0x1, 0xfffffffffffffff8}, {0x4, 0x100000000, 0x1, 0xb35}, {0x2, 0x2, 0x8}, {0x72ee, 0x536, 0xfffffffffffffff9, 0xfffffffffffff801}, {0x8, 0x0, 0x0, 0x80000001}, {0xffffffff00000001, 0x1, 0x2, 0x7ff}, {0xfff, 0x7ff, 0x1, 0x6}, {0x6, 0x3c0, 0xffffffff, 0x400}], {0x1000000000000000, 0x100000001, 0x1, 0x9}, {0x6, 0x8001, 0x9506, 0x5}}}) r3 = getpgrp() r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r5}, 0xc) r6 = semget(0x2, 0x1, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x9, r4, r5, r4, r5, 0x40, 0x7}, 0x21f, 0x60, 0xfffffffffffffffb}) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000640)) ftruncate(r2, 0x0, 0x8) r7 = getgid() connect$unix(r2, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) r8 = openat(r2, &(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000700)=0x6) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000740)={'./file0/file0\x00', 0x9, 0x8, 0x3, 0x1, 0x2, 0x3f, 0x81, 0x2, 0x0, 0x100, 0x8}) r9 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000840)={&(0x7f0000000800)=[{0x0, 0x10000}, {0x46, 0xfffffffffffffffa}, {0x0, 0x7}], 0x3}) getsockname(r0, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000900)=0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x64e379b368fb9d21, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000980)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000009c0)={{0x3, r4, r7, r4, r5, 0x20, 0x1}, 0xfffffffffffffffc, 0x9, 0x40}) setgroups(0x0, &(0x7f0000000a40)) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x17) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = msgget(0x0, 0x734) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="00000000000000004457164d4580c1e520fde47ad0b75db300cbe1ac3e9b46aa1d07689125922e188c", 0xfffffffffffffc99) close(r1) r3 = socket$inet6(0x18, 0x5, 0x5) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x52, 0x3}, 0xc) 16:00:42 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) socket(0x0, 0x3, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0xfffffffffffffff8}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0xd0e, 0x7, 0xfc7, 0x29b, 0x80, 0x3, 0x3}, &(0x7f0000000040)={0x40, 0x986f, 0x6, 0x4, 0x54, 0x9, 0x3, 0xad0}, &(0x7f0000000080)={0x81, 0x4, 0x0, 0x68c, 0x9b1, 0x0, 0x2, 0x3}, &(0x7f0000000140)={0x9, 0x5}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x3}) 16:00:42 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x9, 0x6, {0x1f, 0x7f}}) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff6886690c5356ca332e40fa29a85748e8"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xff3e, &(0x7f0000000380)="b23487078f282fce92a142cb9c4a30472fc3b968806d36ef21d69e8a866ecc75f02f49b0346c6c54e0e2cc4184bf09e8421f2f5bb94bc98c299e0b20e6c8c0738dd9c6a3e27adbb65c0a77a3e758f853cd77d43a6a33081dbfda5e19f1e79f3fa4d08819529a4d6d394ed2410c9b6d30442703c9") 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0x10000, 0x1000000}, {0x7fff, 0x40, 0x2, 0x101}, {0x4000000000000, 0x0, 0xad30, 0x7}, {0xc0, 0x101, 0x6, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") syz_emit_ethernet(0xe5, &(0x7f0000000280)="d9bca0f2afe0e390ae091598746eba1331ee6202d25a30e1e8d6fab93acbf45d8004353d34428a8330c6e173fb16712847590da7562e796d8f396c88d4c26bdc4ecfb9b76692e4e85f3d8ee503c07a520877a51fdd8ec8c4adc59fda949e030366dc69fac5e65104cf42750d0898e7c6f727cfaae22ce559a49965609f6b3ea27174a3fedef1e6a6b467d248823f79213d3b572c1d78e3ac68120079714e363d7865438dfc2d6568abb9650c76e3fde5270aac90b83051a4b5b413ebd120f463308c9abb6c083f05145b09428c998d011ce1d049d97439c82b4c12813eededb498fbb0a84f") 16:00:42 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x3f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) flock(r0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100000001, 0x8cfb, 0x5, 0xea}]}) 16:00:42 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(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x647, 0x2, 0x0, "d44e80d60d3c60c98e85a4c7d0a6698a6327a520", 0x2, 0x97}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x28, 0x1920523ee04cb01e, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0xb, 0x2b26fe66d005aecb, 0x3, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x4c, 0x1, 0x100000000, 0x6}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x7}], 0xf32f, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0xfffffffffffffffa, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000005, 0x82c, 0x7}], 0x3, &(0x7f00000001c0)={0xffff, 0x9}) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r3) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xffffffff7fffffff, 0x1}], 0xff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0xd6d0}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x200, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x16, 0x80000000, 0x2, 0xfb2}], 0x7, &(0x7f00000001c0)={0x4, 0x8}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x600, 0x6, 0x10001}, {0x3, 0x7ff, 0x5, 0x4}, {0x9, 0x9, 0x4, 0xffff}, {0x1, 0x9, 0x10000, 0x8}, {0x8, 0x8, 0x2, 0x3}, {0xffffffffffffffff, 0x80, 0xfffffffffffffffd, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/210, 0xd2}, {&(0x7f0000000200)=""/248, 0xf8}], 0x2, 0x0, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x114) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000340)="0c2f0be937117af2de6e670ec5c16f60fe35c65410c30f055aabe3c15d6f43a4c5f24ee56038cba6a9e9245897598142df9ea3da83e17f6958da50202a28f84181900b6d57b968a6380d4e5aba148c8262b590d8fd05976dd4ef71fd18d23ca8c56cdb7cedbd52ea7cc58085b083849d5c4c6882b07738d1c7e885e1eeed7ead98947c4cfa93754b3b38a5724f20a079aa764d56138a2d5aba4c74eacc060374f24a2185698b45b85e02a30a860a81690d9acba953d275d460cbb56d3f429079eddd1dd7d533fd5f7909b4ffe910e060d0955668637b22439633c5095d4342d70e4fcdb54d69d6c3c36b98f7de9d8c331e0a5f93ec35ffe86942", 0xfa}, {&(0x7f0000000440)="d5e40396efac7ef782384bd0b597e9c5379a926f21da4a328fdbefc148c39a72839ff5ad30f322b51ed0526a7600aa6ab6be2eba98f9b30559646f13b91d2240de2ae3c1eb28f5a9e545b58b7e721a792760fb51ed31c3f0f65e613819a4ed59053bf96903f2af3e8e98c85ce1cca38913d119f4ec7d7ac8e3dd4154bc264c907da40eae1441b3e08af71de54a2dabdbc788a809a7ce9b45aeb41ae309ffd3e05ff853c035c7720670e1ca1027b1f767ce37a1743c9bd484bd1911711841d1d9771127089fbe0430b9cc450e571aec5a38d15bf7356abcedbf1a071846857c68e7d1642203b529f89ed632d15ee20c94ac3d5c6979bea9b23d681091898cec23404d185baaa2a2981252e7c2c318580a54f322e25edbda4ab9356f239b66de28df3fe07d1065f931147c9aaa93fea0ded5111e76f6e7434fa7c21e9cd6894e0e22243ed8cf1d3e350a90cddbe85151ba3011348b095dcfaa1813e9383f37c02224216c2b5dd768d46ae93cd0a02769afc8653a2f2f5703734d93f37440a22a12ccb8970c43d2deb39389862a7814bda612bf84ad51efc5955ff450f8366a58d3d308093914142655ae54ec283164b9e76de25b09510ec4779dddb5ba8225c9caa377fc0d50b88892d6a895d7f29ef2545e156e7471226f7c698a932e943909d9d8e56af073816450620a553fbdb9d59d09607cdb705ac9b326f9917e4648af1298212fa78afe2834f7f6c612359412f6a4aa5bb32754f6750de6b2b37730579a9bcee1000035b10e4818ae78d79a50ee08400f76d478c975535712ce709d5ce321ad206e43ac34ac266b868935cd67ec9b5642483863097334f3f90f671aa3269e33a72438885452e264e49ed029fcf8bcb7908e05a709f8b05aab85943a99ed4ebe126a23510c2144a0fd6975ea0ce1d1fb722f06f6d73717039c3f489a559cd1f5806fd54698aada1580cf6a51e47f34ce5af76ad7051cb4108d05cd1fbebf23674b5efb004c530f663a968625aedc9bbd6be98acb816b6f18fc52fd3f2e6ff86cc383b52503fa738770de5b3f14d06181ef11bf0fc712047dee5f3f909934965c21b1a2e2603a94f009b82f3daf7d4a39966b435e83e54d0867df54066d8a08ccb3fb722c85af4153f50acd638b906bf7c5166abd2370285031f5fe540237c06d62132cfe71674b862971b17c3208217d16992ded5e711536fd0f1621f0a83ab3b1edebdbfb1bc51cb5bd28bf25f81ac116050012d30e8751877f05ae51db379d35a1f3ffd81d744a043f8434196fff6d34095167a1b4e4623dd4f3c3f82f0510d4424c442ce2c7e5de8591995585ad05808acca5f0b1bec34dbf062b7309a1a0f9b7cfd3ac7006f1e02d2c36cf86245d977bb5ff749ae602da7a39b1387b9432c9aebc687e15f5f5437467bae5412f7c1915727bba63efc380a649b413e7d96bba0326e5657667f0a620c3f9780617f16572bf6759fe184aaa8cdef90753f54747e624cbf15a8ee3df5a7d465acba07640251de1a8ee39d5828944d63c6375d5e73998cf0d867b7d90eeaed3f20b983c48d26df6b19760dc046fb9608fca295025a19855225667db4932a3281895529567d841e251090278cf2ded7f5ac1c6fbc1163bb1201b2735c95f19559c591b47130919bd742c75871975dce0183a1d1fdb78b58614c71f6aec73a15baf948548590da556b760d6c1f5459f34c0f4b9542ab81221f7d315a2621de8022330c0312eff5fd8cb5ccab1767568c6241d4437c8bbccc120b93ae46c4f65459209760762cfa594a0961891358b0ebc57b737afecef5c0b2595786f92eaf82d3447b6336225db2b021986f5f5734081b89b6e634f61730cba686452e031b28cd5a3106130d1b1a63760728a36dd9aacb6533863f9f64a20dc1b76a9b3dec859a79ee464e7a7495fe2110369dccf7e47088968b9eeeab5cd3046876a9534ad69ded903c0bc68001b3b705fcfbb9d3911b320610690d905c791925df7839d907810c6b88c122cd45e22496b582ac8b41c8d5cc67e5a40078b25c0b29ef8caf10ee93ab834b9096514f829fe1c7a02959203e947373544e8a1727c7d8c7e1d05c52cdab5cf5a2acbe5307e249c2168cc39dd5bcdf5d222fe37f640a7cff0fba98136238a794019226e75051b78b860135d75971a4b49af13d176677bf617c624644204bdb739b9944dbce359c62e98166b36d5e7b0eb31f8879b080a672322aa0f08ddf905de0460e7a6a06b3fcd19e3ea086ad6d910ed3a2fbb2c55b5fe9d9780ede5d051796c710583cbdff650fc92db4180099f680d8caed54a02a989a0c8f74e1f7acd2cae510ecb489132f7742db4bcd3204ba6e134f176c9543f2a38e393dd5396a12baebaadb6cb68df80c773cddc859ca0c6aafbe1e49ec6fb46d89ba62826990f51c736b922859db70db12a80d9138addd5515f886a5f05474f1d2aad28567eaf10772739ab74f54db96b9d5f86f3d677e695dcec0057b4eefc3bbe6993f9a3e1ffecdf73646bc7c044cddcc2bb534366f1f6a03735946f08eb5abbc2f1fadf7358ef06cb324d28703cb6fae458fb59e7704cda8c20d185bce3179b399bf70716af4a0ac4e466ba80dc8be9ce2c4d14c1c0abc681a1e184d88f325f75f47f7138a9b681dac6d3be8b400d5aee372495bc41d578969bfc3a72e1482ac722f7b36bc443398ec75c3ff81dca228193bd82ca2f9fba0b76309b7264a9000358cd35511d58876b51e8548a1cc4e499e715b7909776cf97c92c751bbd49201a6bc0ea83470f09ddf3e807a3cbc520a33090e087f906956700aaf033ecbb1b0859dcd34745d56d9af8c92fc0e4882fddcd895c0f88153eb8cc096b78ea4ae4ad263e7fe8a3bbf4fe356cafdeb6b0584bc65a78fd2206770434160abf8a35dcc5fc7388fc6f570a986134b1e90a80ecbeab393115b841907848b0d9a68d417c27be0ecbb3123c310a0b456ea725b051799569ecda38ae8201058b35ab7c860c20f2b7c655dbe3193c86bc593c38a290d40d0fcabbe8bc88f84241cad55165719cf3f4dccf75d622347af5c2690bf7b4619d0aa89e9dbdcbd596d1c3621bc7d92a5e8cc261cf908760ace26f688c4794096d2ea6453e57884298a79e5227b344d17fb76730fd097b5362a823c6185024619b745f5391d3bddf27f692914394bc6fc3ab5e0c354b1461af91dde7a71970d8dc7a2779287ac7e3644c085af8c81b0c31642b87bd43c2f48434e8ec405e17c033c2df46929e9cd99dfc68f6b7525780715f69cac558c0998ad1cd1871b5b6b5d887515d4ecedf75f8667b0007352e15142ae8418cdf7a3cec3dfd93122ba1021a9585b249ee283262bf336ae3e319e472384becc71822e66dcc4b79785849c874351db84c7b1a4fd1f6c44596f36482cfec8223aaee87ba456bb2068c4c49ca974ddc4d1b5062430600b2a681a6315058a52058e8a781b03b5152a0ed04950578734d830c9512284230bafe9bebbd8988df674ffcbf324e165732df6081a27cf61474a806759f174f9d1a040f421747594ee02497cb61853b67eeaf5b6515502c46758dacf0568b914b034191a81dc8a512cb45d2b0e519ccb8d6241fdd620321e8f5c3fd8dda8b21f950a635607983811e4626559c7c90c1a49f33bbd8f5871151e762d15abfc0447b04b9d38dbe1091abcf9733bb69d83e272760883613fc9e70397056cb98464558b5e7ddf7d8c7419a7d286d3ded5e9f119eea1b3c2fdf3eeb356df23f1d56fc778cd6af541d453cfc328c0f56137b8382dfcfc683b20fbc01023a643a66cf6a1e114048097408d86300ee8a4d5b6e8875a8d756d21fc6b9457f59066ba9873c71fcce26fa2588bc3ec9286625d298e59c6df2a12bc0ca98539a4f0c84b7758fe12d8444d11e9670d3e3e97e29aa1a0c120625fbc3a4b55202ed7ee163a0f857fec90976359074dcefa7451e3351026e00b38f8926b18bf64c58099c5af27ec06a0bfed863aee1ba8918f3cc79e03c3344c068f75ac214f7e171d7fa137ba4865436e3c77847b932705e1dade6bb6f522163abd343659b8ab925f811fa9ece2447822028a4424460caf8f7b419bf1c7b2d44f546f5b80c8921e110c60a178a5a0708553c72bda13fa7b5fbc5b2d9a727ca8ffe8b6509f5cd8d59805befcb0be2fe82e604f498c63aa4428e1ade76530d68b1246be90b8f9d5e154addb37fbd2ebce08bba6fb792fe043146722851165388eb74266fc399bdd9f715a48074a38faae204e605ad8fb71b76443e943efce042e8bad18e9cb6e34d20ff3ae16cb01abeb888cb2d13fc5a725ad6256313dc4aa99eb70e0c3a08e72972b4db305c933328ff4f7b46af396a5e9b54c9cfa809d6f34a6b807be0a5f52f311e696c902fd94e48cfab0ea21c63d80609a25c99b60b74039249ddc874ffa8fe0a0d04724dba5562f453f10b0aad56fef7a8f7136b87fb6ca1fd8ba7642c568ef5848ea4e116cbd47a56bf783a2acf4736ac439ad82ffa3bc32e32facef2260a875685731d232c84638b49769ba19c258d3bc5c70a330a5f0b1d18f0373773159959b225bbabc34f8f1c43b04d291b868288cb111ecfcca6fbc8ea4ff57d347124858f7e4d8de05e9ac944b5ff95f066076cb8fcf8256e79a88898156990b956da7fa464a91bf28230c345967519e43bab4c9550f426c2950e5aebf3cd42d9cc6041ceea4f4e4678c5b13394f747b152d8d9adc94130a11ba07a3c11488d05aea8d8814438ea03788f3d9e125178d918b04813869d41e07444924fc4f41e5056e86c4354f0b5d47e7ac7da51a563a7ee1c3d5e07e04e6ee5ec1b057c025605609b529b75d4d593fa4405ac6c62ed45495b6e64cad825d633cbd519d46f1b9ca7414a28e7212c66de033c75eb2c3e5044b86d12f4c53e86d857a6f0e40055c7953687da94ec52b52a88af5f5c51022f6bc9b319cfa1e9f0b89684d4503a6e0a2b4d8d9f556c26d722e36d858b8e9d333037d75e37a6181ddeea00d23a838def70c2f738c4def6a8557e9d215f4f0ed34870b8f6f77111cd16ed1acfd534d32f2e195ecb537eb1064e507e127df2d174203e8992e53ed839ba9f3575cd52d13fc7f7594e5058eb12a502a628cbc9630349ec3c177d247ad2be4a1dda54f59e99d85292b4c4a15cfa684072a64c1e6778277c4c80209e99548c8c8702e239ced55bc94d99f23a094dbd6133ca3fe761f25a296bfaa54bc820fe7ac0e55162911f64b2c8ff94a4276ea5dfda7735374821a54a9ee3def29630f927e005e9ebd53d5b51bcdf5fae1ba17b2b48b2fb925754bf3d2d9b451be8be56281357c389a79125ef5757fae56cbe6a0f56fc0e7a09b641d79027788567619b501667537db5a8ba86bc4a7c5ad29c806933766edc1fb27cac88bf43f7e856b372968d5897c3246da223deb2a334615c3331ca1cff4f59b2b7e46fea224a5702163acd07fa274398a6ce08e0721e36d483e3ea746243384633af554675c764ba2d9abb925c82b9ddc990a1c19916fc03818fb44f6ddada4424e8e2a9ea63f208c32b65738ef833d9684b37d06ee511193dc01cfa2aea21ad347616db22db24ee389d4413ccec0f9a33aaaf328f4f40af3c18d236c93baacfacc64f9cd6859bb2382e9e6b54889e0a118df2d494c714aac00131aa4c92c35998b0c3bfad1c018d9631c5b55298b7f011d9a2701baee2035cd47fbab1cef1ec9454223020bca08a3f282a6c2a16b0f78cff7749a4ec4564d7c5019492cef9602798b010bae1aaf3275a1877c3a3b4", 0x1000}, {&(0x7f0000001440)="1cab95ad13de63d2f2df5bc72eee20bbf27f9c93edf7e00781048b0a7ba73f563adc10fa6d3b709bc65ca52d577a6f0505aef88ffd20d5561e6d0252b3fb3d6c73343d1e1de3574efa0ba130cb2a96bf8812d2662dea1d5064e9229c09f3a2f03c615af1b24287d5a8584502187262fb3075a8a7a0b14fb28d6ecb69b1180683c76fc635812794", 0x87}, {&(0x7f0000001500)="76cf36fbd74b28d4ad620d8acd", 0xd}], 0x4, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0x8}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3ff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x0) sendto$inet(r1, &(0x7f0000000140)="b75e62b44cbbfa9570de6adfd5e56d45ddafed6acf2a4b1c07f75e2c5b5dd63cda56aacf1863f216a0cd389453043bf1bb967b87ecec1d4678b6d8ec5afdfd4ddd16fc0e414b533766cebf437195bd52d8ef44114de8dd36ba816081941066544cc4fa8d", 0x64, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair(0x18, 0x2, 0x8001, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="d0") 16:00:43 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000100)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x1, 0x80, 0x1f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) clock_settime(0x4, &(0x7f0000000080)={0x1345, 0x8001}) ftruncate(r0, 0x0, 0x33780000000) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) syz_open_pts() 16:00:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/189, 0xbd}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x10}], 0x1, 0x7) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x200) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) close(r1) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:43 executing program 0: r0 = kqueue() select(0xfffffffffffffd40, &(0x7f0000000040)={0x1ff, 0x0, 0x0, 0x0, 0x10000, 0x4}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffff9, 0x400, 0x2, 0x4, 0x7, 0x101, 0x30d, 0x8000}, &(0x7f00000000c0)={0x9, 0xfffffffffffffffc, 0x100000000, 0xffffffffffff4c2b, 0xfffffffffffff001, 0x80000000, 0x0, 0x401}, &(0x7f0000000100)={0x4, 0x5, 0x8, 0x3f, 0x1, 0x5, 0x2, 0x1}, &(0x7f0000000140)={0x4, 0x41}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xffffffffffffffbc) 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:43 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) 16:00:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xc6, 0x3ab, 0x3, {[0x8000, 0x4, 0x1f, 0x9, 0xcc0, 0xd0ca, 0x100000001, 0x10000, 0x1, 0x6, 0x7, 0x4, 0x80000000, 0xffffffffffffffe1, 0x80000001, 0x64fb, 0x5f60ba15, 0xffffffffffffffab], [0x7fff, 0x1, 0x5547, 0x7, 0x1000, 0x4, 0x5, 0x600, 0x6, 0xffffffffffffff35], [0x7, 0xc4, 0x5, 0x7, 0x2, 0x7, 0x6], [0x4, 0x8, 0x2, 0x7, 0x2040, 0x6], [{0x64a608ea, 0x20, 0x7fff, 0x8000}, {0x1, 0x81, 0x1, 0x9}, {0x7f, 0x7e, 0x3ff, 0x1000}, {0x80, 0x0, 0x4, 0x9}, {0x1, 0x0, 0x2, 0x1}, {0x8001, 0x9, 0x4, 0x81}, {0x4f3, 0x1, 0x2, 0x7}, {0x5, 0x7, 0x80000000, 0x8001}], {0x4, 0x400, 0x5b, 0x3fc0}, {0x1ff, 0x6, 0x3ff, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0xfff, 0x3, 0x81, 0x4}, {0x0, 0x8, 0x5}, {0x401, 0x2, 0x4, 0xfffffffffffff801}, {0x6, 0x8, 0x1, 0x2}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x10000) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x77a9a9c4a01fb4cb, 0x2) r5 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x12, 0x8, 0x4768, 0xffffffffffffff12}, {{r3}, 0xfffffffffffffff9, 0x14, 0x2, 0x100, 0x2}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x81, 0x7}, {{r5}, 0x0, 0x0, 0x8, 0x3, 0x9}, {{r3}, 0xfffffffffffffff8, 0x3, 0x4, 0x9, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0xffffffffffffffe0}, {{r3}, 0xfffffffffffffffe, 0x90, 0x80, 0x8, 0x800}, {{r3}, 0xffffffffffffffff, 0xa2, 0x2, 0x2, 0x7}], 0xa2c, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x1, 0x8, 0x5}, {{r2}, 0xfffffffffffffffc, 0x9, 0x2, 0x4, 0x6}, {{r5}, 0xfffffffffffffffb, 0x4, 0x89813975b81cb01f, 0x0, 0xd5b}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x7f, 0x80}, {{r2}, 0xffffffffffffffff, 0x60, 0xfffff, 0x80000001, 0x120}, {{r5}, 0xffffffffffffffff, 0x5, 0x10, 0xcd6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x1775428d3651e1d6, 0x80000000, 0xffffffff, 0x1}], 0x1000, &(0x7f0000000180)={0x1, 0x3}) getsockname$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000080)="b239318b0f968c2745a7a7c01eeff35e17116ec1be490c6f5e15e75fc366493b39b0da082100f81e632ad4fed77ae470c9cee8aebcc4553e1ff87843d6e489c759e679b81209fd117e22ef2e0b497e317934da5f9220331a838e253768d089c26d6a5edb6b0e69485e0d63ec1aa0da3a2bc144ce2e0e1fd527e045748ea30ae5e005ef9b19702f840b6758716b196a636b94bb20edb6ec4840db8861151c72001c2166bbec281b39fa92fbb1ebd4e418e952446e180e48de8be2d1c610e585b882c6d39d45b2d1232cbee6803210f9f720530a90ad6f6c39fa0d16cc403bffa1d2c01f523bbf2a796b49c193c04ff4c103dcf1c54f", 0xf5, 0x1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus/file0\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/4096, 0xf85}, {&(0x7f0000001680)=""/118, 0x76}, {&(0x7f0000001600)=""/107, 0x6b}], 0x34c, &(0x7f0000001580)=""/23, 0x17}, 0x800) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x21, 0x4005, 0x0) socket(0x28ff71a4d1becd18, 0x0, 0xfffffffffffffe00) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x100000000) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x7e8dc5980a5a6465) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) write(r1, &(0x7f00000000c0)="d3", 0xffffffffffffff5c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pwrite(r1, &(0x7f0000000180)="78e38e68ca62a8481def5413937ca6072e899ab906a4d4de344f92eef00cdc6d228eadf1dcdead4264080555172c47d72c91d510f2de9545183e50dbcf07e7d0d6bc8916653d7acf599b5a9b4c11392fef959ec7051215f29f175b66edd569ba5d7c6537dd630f39a27b74b225041a400e6ed9f66c3c201321b05c47184045126f5363b043813656ba437b0d43b43dafb2add4d53ec8604d05643ed348a65c4969d2b5055795ada68e85cc943b14ce0cabcaffcfc4999b45b8e347c31b48909d2f41689d6691b98b024d1d4fb4a8c4a3c718c178a9d872c95e18cdc6e01ba8e626", 0xe1, 0x0, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = socket(0x6, 0x4, 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) connect$unix(r2, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$inet6(r0, 0x0, 0xfffffffffffffcb8, 0x100, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) 16:00:43 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x80000000, 0x820f}, {0xffffffff808e5989, 0x89}}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x100) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f00000016c0)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}, {r3, 0x100}, {r0, 0x80}, {0xffffffffffffffff, 0x4}, {r3, 0x8}, {r0, 0x40}], 0x6, 0x100000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x34, './file0\x00'}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xd642) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) close(r0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x4, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eb1dff10d2bf3836e5071594193215b89968316fb86b4416e07abd9684a4d777f7bfac28af9b1cd67e2f93330d11c2aea2da01ba82cf5cc445b87d0c0162b0cb6d6584adfff9b493acdd239510f19db990eec3d9377c289ed9a25d13f739a51b7d0a1993ef1f2bdbfc", 0x69) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r2 = dup(r0) r3 = getegid() r4 = getgid() r5 = getgid() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) getsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0xe1e843ccf92aa0e7) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x90) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000200)={{0x826, 0x4}, {0xff, 0x8}}) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) pread(r0, &(0x7f0000000100)="a88e5ba08b02acb55eea98eee93d31cf71006b2077b4efa893427b38b322fb3156b346aa6d10798250805cfbf56670d996ce67c189fe53367dcda2e4bd74046b41a777f5f4aea0ea32d5cee583162bcf57753f253d21552923c37556fb59a201eeec328b7152ce080aa660d25474bafdb9a554b8b88a3e0d2e540499d8648d654021dd130409623bdf24bf881c2161bb04050e6675e2505f2424d3453461bd4af6f35902496cccc49cf683949cb3e2a9acb12de314ffaf309f67523b7a50a81fe3590e84c15960068684046712cd9b8cf8e197ea037aa0def6c37873455fee11bbdd12810b7023f1e677176426b3b9045925055e73aa063e3bf72519d8", 0xfd, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/181) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002015, 0x6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000140)=""/151, 0x97) write(r1, &(0x7f0000000040)="d761060eb8da58a9c01ed71990c6d8d21f9bd819afe3282f876d7bdedadb539a023064313c5dfe17445a4dc0d2fff5d214d81a5535023259e53eb359f0f708c43495b1b395a3db393c93fd4c04c462b5fc1b8bf69898ada5077ee418a266063578c09db80532e3a50a3e33a33ddfdf04be4613cb88ce440eb96c", 0x7a) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ftruncate(r0, 0x0, 0x3)  ÅtîçÅLMvº½Š»JãX½‡*³®nëHá²Z€À2^×ÌXBCJ¿eËø£ xÆÙˆtÖ¿SÕ¬M¡«œÚü¸¯(0hÇÙ·dã©ì3 ž)ãüû$s“ÚtÁ> ÅtîçÅLMvº½Š»JãX½‡*³®nëHá²Z€À2^×ÌXBCJ¿eËø£ xÆÙˆtÖ¿SÕ¬M¡«œÚü¸¯(0hÇÙ·dã©ì3 ž)ãüû$s“ÚtÁ>`‹#'ö¢(_•`‹#'ö¢(_•×a¸ÚX©À×ÆØқدã(/‡m{ÞÚÛSš0d1<]þDZMÀÒÿõÒØU52Yå>³Yð÷Ä4•±³•£Û9<“ýLÄbµü‹ö˜˜­¥~ä¢f5xÀ¸2㥠>3£=ßß¾FˈÎD¹l×a¸ÚX©À×ÆØқدã(/‡m{ÞÚÛSš0d1<]þDZMÀÒÿõÒØU52Yå>³Yð÷Ä4•±³•£Û9<“ýLÄbµü‹ö˜˜­¥~ä¢f5xÀ¸2㥠16:00:44 executing program 0: pledge(&(0x7f0000000040)='/dev/wsmouse0\x00', &(0x7f0000000180)='\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x87, 0x100000000}, {0x100, 0x9}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x88, 0x3ff}, {0x85, 0x2}, {0x42, 0xffffffffffffffe0}, {0x41, 0xfff}, {0xeacc377ecfc51fcd, 0x81}, {0x42, 0x914}], 0x6}) clock_settime(0x0, &(0x7f0000000140)={0x7, 0xf7f}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="ffaf8a8db8f118575a390a10ed3a400892377f3dca4aaee7e3365a0eb3f5a700000000000000000000000087366906b37d7d8418d26e48c9ebf9d3a94d37b9c736e40aab3703764f7b4e052e3262ce030ae96a97415c95c7609b7ae020d198f46274be40ba5ce024cf90913eb1f27a6dc9b6e3e411b4d9d5252d9ebb60af627f158810e4b16e7bf23afa29acece0150408b24e17fa9e0573e597bb1c8864d294844d995f7e3ba1bee86b9551e3bfeea2627e4774c758937e2693de1feb401a908b8fc36c1663d107e6853636d0655897404dac6734183459d8aa29d0cb68bf5404", 0xe1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000180)="a9953deb4b5f83cc2054383783f072f6eb11d6d044e0712c730eae38df37ac06703911d592b138bc0af0f300eea82fc189171ebc98a9bc542338043268ab068b02a0a3a6a72f73f548f0a69138", 0x4d, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x46) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x7}, {0x84, 0x0, 0x3ff}, {0x6, 0x0, 0x4, 0xc0}]}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x8, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xf5f10a08c450b1a1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1000, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000040)="8696ca870c88c53d5fc3f8cd89096a0a9b4f641cd3292d134c72da04111f2ced79f82b1432e4476757b8a1ba8edfc065f921d0ee33afb6157335100e089c37a820df5ca60d413409690259733fe0606f772d314cbafcd65e463c34d571768f30eda84b6a5de1320720b8ec62f309ba", 0x6f, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x3, 0xff, 0x7, "7e5e2f89ca71a862df5ae1cfd839b9ccbb6c00a0", 0x8, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x140) flock(r0, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)='o', 0x1) pwrite(r1, &(0x7f0000000140)='<', 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0xffffffffffffff74, &(0x7f0000000340)="47916208064d1c2f76e35035e85e0723f4b83d3826c1bc0ea6d25150b010a777e992d94a94d62893bb8ddbc2607c06df1edc576ed1a633f2a2d63126d16968ffe98be8524afd22690f6942747aff8af6a7ff28b8421f13aafa0cd2a28ad1f1b6fe818f2923b2d39e7b5fcfca38d74a82599b8a84b4cec705edeb3c5ffbd2baaeca0766446e7757f1571804b595f8c66484053c8a1c559127f30f288adeab6397e55a13eefc2653e61ca0d09f6a50048e206e203a2e024abf7d96ddcc98a9705072f53c00a90a492ffd34f9d82194460994d5bfdfccf3362af894be1cb3ac69f61b502814ac935dba0f29c6a4f21afd01f99c331a4d6766e0bcd54e8891e4ff029da2442310ec986d93571e29866f5bbfbce77d526ec3c7b3dc9b846314821687120d3ffc98299de38f2340d98ee50ef65765742b179ca57a6041ca15017b79fb644d25f090e573ee19cac9aa48b92ea40245d2c087e7687580d27aba2aaadbc71fffbaa28702a163aab1b5006fe65e77f783568a7b2a3461d1ee51f73d9451") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x550ef0998edf68b4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) r2 = semget(0x0, 0x1, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe66, &(0x7f0000000000)='\x00\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc, 0x0, 0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000001340)="b51e3a80bd884bbbb8b6bd8c91d7dca5fb83dcde70ebdd0ad6f7cf993df0032c26361d917c8736578fc24a6045808ba9c6545b5af7941aecc2ee86c30b4d570fa502b5cafb8627a61e34268c152c6f288ba9e362ca6cf8330c8cc215a7c9268b4f78c58bc1a890dde975ade2a3f3d782fe723ae841ee1d3b2e40780c118a7b07eb355179944a37420e843ddb1f0000000000a5094319b895b511d260b7fd59c3039ae53a00a7b8b2be56c3986b017b41eb6a030000000000000016dbe73239fca17b09bf85a72e2bf3d0969fdb4a3df8e59d1d55c326745ad1eded1eb5e65ba578174a8b609c48b78824049828177e82eaab739be70ef95b1552aa7450d9f3c3f756fbbc49a8cb23be1f156cfbab1ffd7fcfe36561dcda071d6d76b85a829388932282f9659b953e6b2d736ce9d334767ffbde72fb75cb501aa6bd85ffe1c00bd34021c6939532ef91ff5c19d6a8845d7d97f1ec44621b83425241e5e1fc7b7b46b3d2eda2f40040d6adfb01ec55927706beef9d90bf554742d0fa8039de31251339bc168052fb7cbb19db2d5af1cdd7aa75475aaf57c4923642bc31cb9420d68b1d7c1c1a8f7fd8d928061ca49bb3bb04000000000000009c50edd24de47de1cc404fee08b91ba86d498d8af3283c16003c0513dd94951a82a9ab0cc011e68ee40458b1d2038630b6a674dcf6dab6348c6ff638060003a04a542846609e5e8bf11c379ab2c265a14a04a771098b0541453fb87b0875176e02177c93fbadcec2c6e4d1e1ed4294947527155dcf2a7cb2bd7d0271ce440fec36a4d37f47ad5585ece2fed8f8b0a05f0edd75ad7fc26d7a278f39e83b7b9cbbbb34586e581ce4bc6a64ef002d1a0111cb52b5e7363ecf6d97b0ffff309ea508d230d25276068875ef0c6d1d0497cfab22c55df4e5") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x100000000, 0xd9a, 0xea, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x84) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0x18fd) syz_emit_ethernet(0x351, &(0x7f0000000040)="4409fc68fe204f7887b2") 16:00:07 executing program 0: r0 = semget(0x3, 0x3, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x60) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = getegid() socketpair(0x10, 0x3, 0x80000000, &(0x7f0000000140)) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r3, r4, r5, 0x40, 0x4}, 0xdfec, 0x8}) semop(r0, &(0x7f0000000000)=[{0x3}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) geteuid() 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/208, 0xd0, 0x841, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:00:07 executing program 1: r0 = socket(0x3f, 0x4003, 0x8001) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="0d2b4c8f5eef263d826f636dbe2f5334c0fb1099f1b1124debaf5594f19f4f9f36d06ae051832e8b207a57334cf54e98d75975010ceae8960641a11f3b1d0fbbdca902873d03b998e0a29c0f84545bec80453930755fbea5c80f118386cf0e58385d7c8cfbdaccd786056667c2f4b7ec30567d0429183269ba352840038ba59e157a50c42371bc4e11c649ed23eb54dfe76585534f8440ffc964c266933e5c4ce15f925f278be465c7faeff61c37cad6d6430e4c9b08d58453577d8795dc8435", 0xc0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x1bcc53467f4fdf13, 0x40, 0x1, 0x4, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x4, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x94, 0x3370d319a1f9b101, 0x3, 0x3ff}], 0xffffffffee72476a, &(0x7f0000000200)={0x1a3, 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x341, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ftruncate(r1, 0x0, 0x30000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff67, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) 16:00:07 executing program 0: setuid(0xee01) kqueue() r0 = msgget(0x2, 0x396) msgctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000380)='./file0\x00', r4, r2, 0x6) r5 = socket(0x2, 0x2, 0x0) fcntl$setown(r1, 0x6, r3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x80, 0x40, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0x8001, 0x3ff}, {{r5}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x1000}, {{r5}, 0xfffffffffffffffa, 0x92, 0x8, 0xb5d0, 0x81}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x6, 0x8}, {{r5}, 0xfffffffffffffffb, 0xc2, 0x80, 0x2, 0xfffffffffffffffb}], 0x81, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x80, 0x4}, {{r5}, 0xfffffffffffffffb, 0x1c, 0xf0000020, 0x400, 0x400}, {{r0}, 0xfffffffffffffffd, 0xb4, 0x4, 0x4}, {{r5}, 0x7fff6bb0739019a, 0x1, 0xf0000000, 0x40974dfc, 0x1}, {{r1}, 0xfffffffffffffff9, 0x14, 0x10, 0x7, 0x77b8}], 0x203, &(0x7f0000000340)={0x1, 0x1f}) listen(r5, 0xfffffffffffffffc) 16:00:07 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000640)='./file\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x849, 0x4, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x67775b3b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3f}], ['./file1\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file1\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00'], 0x80000000}) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r2) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x31b6, 0x0, &(0x7f0000000040)=""/249, &(0x7f0000000140)=0xf9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x30, 0x2, 0x618f) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0xc600000000000000) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = socket(0x10, 0x8000, 0xfffffffffffffff) getsockname(r0, 0x0, &(0x7f00000000c0)=0xa) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0xfffffffffffffff8, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f00000000c0)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) listen(r0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0xff2, 0x9, 0x7, 0x6}, {0xa, 0x5, 0xae5e, 0xf0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002d}, {0x1c}, {0x6}]}) getitimer(0x0, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530009e1e21245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df65674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8ae13844c9d6b46e994b7c1c913c1fa1f1719065087e7ada2cf4c2ef3717d7bf280d047a05ea3b29184daf80cbe0fe755cad6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES32=0x0, @ANYBLOB="765c32ab"], 0xffffffffffffff38}, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x0, 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/79) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x200}, {0x22}], 0x2}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8011, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") getuid() 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ff, './file0\x00'}) socket$inet(0x2, 0x8000, 0xffffffff) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) socket(0x10, 0x0, 0xffffffffffffff02) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/79}, &(0x7f00000001c0)=0x51) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() close(r0) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x137898110cf2884e, 0x20000001, 0x6dc9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1c, 0x6, 0x5}, {{r0}, 0x0, 0x85, 0xf0000000, 0x0, 0x7169c62f}, {{r0}, 0xffffffffffffffff, 0x72, 0x8, 0x4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x5, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0xc, 0x80, 0x100, 0x9}, {{r0}, 0x0, 0x11, 0x2, 0x7, 0x90dd}, {{r0}, 0xfffffffffffffffb, 0x4b, 0x4, 0x4, 0x1}], 0xcbe, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41, 0x3ccc87a11e72dc58, 0x4d8, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x12, 0x8, 0xe2b4, 0xfffffffffffeffff}], 0x7ff, &(0x7f0000000540)={0x2, 0x8}) r1 = fcntl$dupfd(r0, 0x2, r0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x3a, 0x1}, {{r0}, 0x0, 0x1, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0xad, 0xf0000000, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x7f}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100000001}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x1c, 0x6eebc5981a8aff3b, 0x0, 0x1}, {{r0}, 0xfbbad1f8d68f8610, 0x20, 0x20000000, 0x5, 0xff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x6}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x2, 0x49950924, 0x7}, {{r0}, 0xffffffffffffffff, 0x22, 0x40, 0x2, 0x68}, {{r0}, 0x310163d26074a3e8, 0x2, 0x1, 0x100, 0xa7b}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x0, 0x7e}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x3, 0x4}], 0x4, &(0x7f0000000040)={0xd89, 0x100000001}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000004, 0xfffffffffffffc01, 0x8000}, {{r0}, 0x0, 0x38, 0x0, 0x1000, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x81, 0xfffffffffffffbff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x101, 0x5f}, {{r0}, 0xfffffffffffffff8}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x48, 0xf0000010, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80000000, 0x3077, 0x81}, {{r1}, 0xfffffffffffffff8, 0xa0, 0xf0000002, 0x5, 0x7}], 0x9, &(0x7f0000000000)={0x9, 0x7f}) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) msgget(0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1ff, 0xfa1e, "100000000095057757002000ffffffff00", 0xfffffffffffffff9, 0x40000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 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) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x9) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x1, 0x209) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8dba) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8bc4ad76e4c83824, 0x100) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) setuid(r3) semop(r1, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x2, 0x5, 0xff, 0x7}, {0x9, 0x1, 0x7, 0x81}, {0x2, 0x3, 0x3, 0xffffffffffff0001}, {0x5, 0x6f01, 0x2, 0x5}, {0xcf49, 0x718d, 0x9, 0x9862}, {0x100000001, 0x8, 0x9, 0x4}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r2) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="c8af3e4a42ca2dbcd3d0058579597304976a9457506fac0cb367d7511c2eb596ab9edc8d4af13fdb6b0d97cab060d4d2bfb1dcff0c0d65a75d041bad8e24eb23d98c11ceb8f17f08a2c6e12051400f013760322fd2100bb8928b2c5bdbd6be1df7bae0647e82c97f94", 0x69}, {&(0x7f0000000240)="bf1b99dee9f866ad3838447b87ab17774a9a96c21eaa30c1eacb05f0014d13ebec25c7c91469d2600a0e0cf190982825e67a38975ae2a65996bc9ee10ff5a0295cdd7ae6e5e95c23fd74a8fcd73c88b071ac4754fddee7", 0x57}], 0x2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x80000000}, {0x8001, 0x2}}) socket$inet(0x2, 0x8000, 0x7ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto(r1, &(0x7f00000003c0)="ad8daffdec2ac1477ede565ffdbddf7a548db55eda762eca70dc2d110c541232047e155e05a02b9d8795f2f6c68126d63e240e05a2a76bc3401f9e659b44c896d34d7f5cbe2597f03bdd5f2bc38ea3d7c38b4dca610bcd936adf8ddfd61e62580a40b492f9d8d49afa93d3ce1fc81c08972ce4508f2ae4f7ba996a3823919a0c097dc2a8e1ea184501d6d9091da2f06ca1b835011ac104757056492f33d9de8cdb43abc59b42ceaa", 0xa8, 0x401, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) poll(&(0x7f0000000300)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x10}, {r1, 0x80}, {r2, 0x4}, {r2, 0x1d151e9414f265df}, {r2, 0x4}], 0x5, 0x8000) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0, r1) write(r0, &(0x7f0000000040)='n..', 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x2}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x800}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0x6, 0x401, 0x1, 0xa26e, 0x80000001, 0x42f, 0x2, 0x3, 0x3, 0x80000001}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f00007b0000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x10000002a) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="59ec1c2298e67eec1474c0461657c295e42a9e8091642aee57d6aa17cc74ae4b981af281444120fcc72a31b48ff1ebaf7872922a1f3666cbea9becc7aefa8130272ecb9032b7405329906d00d712a9c088c2cb750fcd53dd96dee02068d794ba", 0x60) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbfe13b90c812eaa4e713057ab9931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10004}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) fcntl$dupfd(r0, 0xa, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x7fffffff) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) msgget(0x2, 0x0) link(&(0x7f00000000c0)='./file0/file0/file1/file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0/file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x6}, 0x10) 16:00:08 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpid() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) fcntl$getflags(r3, 0x1) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x2fd7800000000000, 0x400, 0x6}, {0x3, 0x8c, 0x5, 0x400}, {0x13f67183, 0x4, 0x1, 0x5}, {0x100000001, 0x0, 0x5, 0x9}, {0xffffffffffffffc1, 0x6, 0x0, 0x2}, {0x8, 0x5, 0x3f, 0x2}]}) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x3a, 0x0, 0xacd24b480072a18) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x64bfecb6b1d2948c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x800000000003, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080)={0x577, 0x1, 0x0, 0x800}, 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x60) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1000, 0x2}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:08 executing program 1: r0 = socket(0x0, 0x8003, 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/206, 0xce, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x4810}, 0xc) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0x51, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x80000000, 0x7f, 0x16c6ac664d52ac03}) recvfrom$unix(r0, &(0x7f0000000140)=""/49, 0x31, 0x5c32015b96036ae2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000002c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) 16:00:08 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x4, './bus\x00', 0x3, 0xff, 0x4, 0x1000}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3ff, r2, r3, r4, r5, 0xa2a833db9b0c7068, 0x800}, 0x800, 0x4c7, r6, r7, 0x100000001, 0xa9f, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = semget$private(0x0, 0x3, 0x40) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r9, 0x2000747a) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:08 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x40045700, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) setuid(r1) fcntl$getflags(r2, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x6}) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x80000000}, {0xa, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/15}, &(0x7f00000000c0)=0x11) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10000000, 0x90d4, 0x0, "d730c1e7bb6fc6e2595b0000000000cf00e74de4", 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20a01, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffb, 0x81, "682bc6ff7f000000000000000200", 0x0, 0x5}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r1) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xfffffffffffffd7c, 0x0, 0x0) socketpair(0x18, 0x8000, 0x50, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = dup2(r0, r1) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x108) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/200) socketpair(0x0, 0xaa04a5b0c6bd5353, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000240)=""/172, 0xac, 0x1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000380)=""/83) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x80) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r3 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f00000000c0)) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x5, 0x0, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) 16:00:09 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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"}) getrlimit(0x7, &(0x7f0000000040)) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:09 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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) 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) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:09 executing program 0: setuid(0xee01) mprotect(&(0x7f0000770000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r0) setsockopt(r0, 0x4, 0x6, &(0x7f0000000000)="1816060548817243503f5c3890bcf75045dff8066acf5d1c714bd02101d3336af6adad247be3dc0e0a5d36a351cef452ac9001f12704a0f84547f702ca25bfcf6580a3f75301be8b59dc6edd58815b432ee554dd43960168fc220ec92c2b053ebeb4d2e571fc4f3db242243c823197eb2b6d6434561b3389630f17a69926a31d8e4b98c584224d64c4f2aaa847e32e1bd29fc10aa11608fbfd7101fdae4a35de363172804588671bb163c58de4", 0xad) 16:00:09 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x401, 0x78, 0x6a2e, 0x5, &(0x7f0000000300)={{0x7ff, 0x10001, 0x5, 0x6fed7583, 0x6, 0x7fff, 0x1}, {[0x7f, 0x9, 0x100, 0xfffffffffffffffc, 0x4, 0x3fc76080, 0x3a6, 0x9, 0x8, 0x100000001, 0x20, 0x2, 0x0, 0x0, 0x4, 0x0, 0x1, 0x80], [0x7, 0x8, 0x6, 0x0, 0x9, 0x80000001, 0x8, 0x3, 0xdac6, 0x3], [0x3, 0x1f, 0x9, 0xe32f, 0x7fff, 0x3, 0x200], [0x9, 0x4, 0x5, 0xf8a, 0x6, 0x80000001], [{0x7, 0x100000001, 0x1, 0x101}, {0x8, 0x63d, 0xffffffff, 0x1}, {0x7, 0x7, 0x7fff, 0x337d}, {0xff, 0x6, 0x1, 0xfffffffffffffffa}, {0xf7, 0x100000000, 0xa0, 0x8}, {0x7ff, 0x6, 0x8, 0x4}, {0x0, 0xab, 0x800}, {0x3, 0xee, 0x1, 0x8}], {0x101, 0x4, 0x7fffffff}, {0x7ff, 0x10000, 0x7f}}}, 0x20, 0x3}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1) fcntl$getflags(r0, 0x1) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="d35f03a1b6056d820323ca53e4a82660f27b0c8aa31d743c5ee79d2eb5cb13967188017e33655a6dbcd13052594808c8fc8c3e2688193ccc01b8ec0bc3333aee533a172fb976cf78f00dec7f82ebc20e498778a04da22190c7a7db110c787cacb86bf8db2c5f22401d1ac5357a43df1daf011b267e8cc9b4afd69486cb178b4fcabb41d1b83221f5f04ebaac54a66bc674bf75", 0x93, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x6, &(0x7f0000000180)={0xfffffffffffffffc}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10a) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x3}, {0x2006c}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") >3£=ßß¾FˈÎD¹lpckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x2aaaadd3) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:00:11 executing program 1: r0 = kqueue() r1 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x7}, {0x400, 0x10001}}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) writev(r0, &(0x7f00000005c0), 0x0) pwritev(r0, &(0x7f0000000340), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f627573009f67f863efb680f472843770fb843074354c46ffe153d3bdb2eabe78b5490f2824ccbb595d5e2d87c07b09e11dbfd7b7a2efb5253d42858464e83632588196f07dc5f9a7a35c76538d2291b1ecdc89338ba5603021f9fa96d48f241b3a2e12e466d25250"], 0x8) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x6, &(0x7f0000000100)="3751d28eb37bcc9945658c055d454892073927cdd54325b5c1875f51de6fb9ae6688c6ac7aaae0398d205955ac7686089bb929e1e5c1b4c7b86aed52fa06bc85a7f19fe9176891e63513ffb1863abf917af05eaa86", 0x55) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x1, 0x7f, &(0x7f0000000140)) socket$inet(0x2, 0x5, 0x4) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) setsockopt(r1, 0xd31, 0x2bb5e5a2, &(0x7f0000000000)="e49e135b038a3d5bbb0deed38c5c7e8101859225348b3ba8ef3a8aa7be3087a2bbea78a9972cce22e6e86e7ea9b775af3f67c8ddcd92eacf3c4df3881ad619a19a4abc290adab57d7b3c6b1091d16b7e528d9b0a018ae12a944247ca93bfcb4db55f0ea948a0570b622200500d6951e041bd2ec846389f95adf1aa4292883ba600013a030792f8e704db2bfec2b41e4e3e12802415fc4904bf2ca06dc1ccf3413f1843f39e4dbbd2f2f14bb770377b0a925b234cf6ea48fdca6db05afbb383842df9662c51ffe1bf18bf27b061e72695a43cad464ac140", 0xd7) socketpair(0x18, 0x5, 0x8001, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8001, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) socket(0x2, 0x8002, 0x3) 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x1, 0x800}, {0x0, 0x2cd2}}, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x43231309a37ec4ab) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() dup2(r2, r1) socket$inet(0x2, 0x4, 0x25e) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/119, 0x77) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87, 0x80000000, 0x0, 0x1000}], 0x3ff, 0x0, 0x0, 0x0) 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485f2b9594dcad323917c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x2, 0x0, 0xfffffffc) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) syz_open_pts() 16:00:11 executing program 1: 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}}) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1f, 0x6, 0x2f51, 0x400, "c05b3015f093dd47f6da5c741efa60be092ae0ba", 0xfffffffffffffa6f, 0xd2}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r1) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x891a59262e678c9e, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0x1, 0x4000, 0xfff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x5e30, 0x2}, 0xc) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x101, 0x7ff, r2}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x63c60c3b}, 0x8) pread(r1, &(0x7f0000000180)="f014e0589771cf33782dde30096f5b42e3a708a078178ef8", 0x18, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xafa1, 0xffffffff, 0x0, 0x1, "2939cdf4e67219562da90f6c7cd642609d5e2455", 0xa8, 0x7}) write(r1, &(0x7f0000000200)="adb5ab82485a33720353c16a3cd60462ecdac4266e5edfb98cc64b36c1e4fb853dcdde1b252c93ce14acc6da86ba", 0x2e) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="86e605bf56d44008948d38f72fcf3af2e5f24ba8dec0d7ef0d26fed9d8939ba54ce431bda5e873fcca0ef12ce4cbeb249f3ba6654a7b59dfaff70da88b572e0274b50df72b95862c2af59749bf13fa2ba1ecba7e74c8dde3c87063c4c30685fbaefea8ca80ef9d0d1039b1b1dfd590e1bb0171719703130fdf6837e722574c0da7168c2f8bc8b36831f244e48a06e54cab5d781cfd42748ec92c7a6891413213731b0af89b9a496cefe9af33fa99b8b88ffda1c44f527c13799a0d480e35468de89473e877debec9f6a4196ba7a4cac5aae1af7a9a706356e66e75d2e3f7e35d46489df67713e22ca566", 0xea}, {&(0x7f0000000340)="257ff0c9142738551b126794f22df6313ed5aeb25dbf9f765b5441a4b8185ac86f105d2c375ff2208f8f43e5d06431f07b83ecbdc6b47c21890a4dbdc4a35316d456ac025cd090d8f869d0ab95e4fb1e2b68169c92ca0e697058d30a086a12be9d88dcb7627c2ebc6790cefe951f083e6a65e63d21fda5133d20425a42f718f1afa503a4a5f7", 0x86}], 0x2, 0x0, 0x1c) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xb523cbb, 0x4}, {0x0, 0x2}}) getpeername(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000a80)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r1, &(0x7f0000000cc0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000580)="0850bf2c2cae5b615c04ca08cb6c69ec31bcdbd2cdbfaebff620a3aec025c33eb4ebd8dc379989a61b00e802bb754788cc7960d286a0bc71f6ad47a84f7dcdb7675a2ba45ff9e90b7610b69c19531a6662e26b54e265878f3ed752cb555693b2f90da6a97b94182393d56c9ec68ac5d98bd9ec0a7468e9c2b6e923269b2c52874fa9a079a38fe8ea074a8aee8ad8b852323f2aafabfe25fc9fbf41aad5a5e5c9b0bb4f559a66801180db1ccc7d50880ec2bc21d202fd70255b378d4fd8785d4bd988c9dc66eb2c2e69581bd0ac8c55f1e7d5629dff07994a2cd00fac9c11a10b6b765cb4", 0xe4}, {&(0x7f0000000680)="9a4ac0422ceb3c6cbb0e36f782a0d452366982c5c0e4a022b744cf4a9b82065573391d17299a9c82c2e3b11a3f1cc9bc6b9b0eb5aadd5c4e24eda32e73d6e0ce8d272e07c5050d326b55411b63a5eb01bb9860e57308a1c1f3e644955e14fb2f859d7015d9e9829141d27152c63fa865d9f52544b136d20ca96304a6bba75f7800294c1f61009ce47b476df51e87395d0fc7ac401442904f6fba3a53877ad7bfcf31", 0xa2}, {&(0x7f0000000740)="1d7f8a99d0ed", 0x6}, {&(0x7f0000000780)="85bb8d517a2a10140ac881675a7780cabe66baeecdb673e8ab5398266f5bc6b1eea825c99935e43b8eadb44522af4262914156f5c0687ecb5b651a118d05eb657138eaf30dab31a50239574eb8663b9668d744e010cb2ed805273e9e3684c625dd36ada3b4d301ca7419231d8b64b4ea31a251cc898b032b4a865fd941755dd9a348afb5313608d93f9f2767", 0x8c}, {&(0x7f0000000840)="dc9ce79b4e63dedc28498d1d1c57ab3736c1338128c9c2162f4c675b6aac4c6989b15fec3699328a6a1ef9d7bf0efebed0c0c4e9d803042c60fe679991929e7e759a0ac1ddc02d101e9fbe3e663fd6747b551e6f21ccfae086c4db98671f492db710df790fb0aefb8a8a191be81b0dda283749b57c78d40b84eb36f1f3fb9200107691329e081644642f702a64d3af59e5524ea49141980cca7c5e4ca6cd18d65aca123bfa3537fb6e0167398d32", 0xae}, {&(0x7f0000000900)="4b54f73f19e603ab1ee3b4c3b206a87a4d5c40357efb36095d556c967967123abc65770422baa1d3beced8faed8c1e2ca6eeb688bf8150515283dce03f5e67b15b56fe885ad8637b88955fe7a21ddb4806d1b207d102e2952e3187fcca78c7b576e7136b5e107bedca54f993780c309ad85c7d416af6ae529b077592622fec3edce8c86ffc5a162b8dd63da70aa981c42533fe07f02d9ec8e2c04a4bacd1ba483106a5cf926a0a6c6cc4ab", 0xab}], 0x6, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, 0xffffffffffffff9c, r0, r0, r1, r0]}], 0xf8, 0x8d845df30718d473}, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000d00)=""/129, 0x81}, {&(0x7f0000000dc0)=""/191, 0xbf}, {&(0x7f0000000e80)=""/167, 0xa7}, {&(0x7f0000000f40)=""/134, 0x86}, {&(0x7f0000001000)=""/98, 0x62}, {&(0x7f0000001080)=""/48, 0x30}, {&(0x7f00000010c0)=""/200, 0xc8}, {&(0x7f00000011c0)=""/140, 0x8c}], 0x8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x1, &(0x7f0000001300)=[{0x3, 0xffffffffffffffe1, 0x7db, 0x1}]}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000001380)=0x7, 0x4) recvfrom(r1, &(0x7f00000013c0)=""/83, 0x53, 0x800, &(0x7f0000001440)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000001480)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000014c0)={{0x2, 0x200, 0xffffffffffff7fff}, 0x0, 0xfffffffffffffffc, 0xffffffff}) getpeername$unix(r1, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) getppid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001580)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="820201f0ffffffff9f73823d5e6a3a340b105bdf8116367b2924ad11c08d32c9e401484c349b2cb284452c2bf1d89a020f25e16fa0f286bb90dbcc719f4642ad9ad42cae0da6101600000008966ac623d589a51e31ece77ce2dd93e90000000000000000000000000000007b46267a53a7bea7f3a4031f810b80a0a1560d57d1a547ffb066b21433810159bd0cbd4dab0f6237dea3f776ae34181955dfaf7dc0057bbacc4f9e1d220b0ba4d6b5bb29b48478c7080827008191d2122d6891878120f4269a712553bd9a21def9de15f60af8f00f3c039e53c0b93db1702d1fa43a8c87f184315e2244c363f6db2394b6f47aa82eb6eb0dadf99bf67f5b16778087b6c7399d881aaabcf8f7c8eebd7da401e9cdca6af4c6ca6bd2b78411725b43cb6b8bf471a914c21ffe0985df889388ed2c2806d8e307319d0df82bf0591f1a31267022c5286d41908de1465b1c887259725ffa28be2c83b0704969be995639d4476b6e44fd"], 0x1) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a63daf4ab371bb05a94aa12a1077df9ad12bdf08ae76efdef742c04c39333b1fc9ff305f33df75d277278a4f4be2de61576766b092ef4cc167c3a0745a711c7c6dd62964258e19478bb6cec551ebfad4b008ae88af8276f411e42736c1515af354ff0d2375496b791c1b780a364c4ee62925e72e1eccbe81c66c761049837d4e7bf77e90bc8718ebab8921dd45b318f34c1cf09c753365fdd13"], 0x10) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000340)={&(0x7f0000000040)}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xbf62, 0x6}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0xe, 0x2, 0x8, 0x3}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x27bde49b, 0xb6c}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x637, 0x7f}], 0x100, &(0x7f00000001c0)=[{{r1}, 0x0, 0xa2, 0x2, 0x5, 0xff}, {{r1}, 0xfffffffffffffff9, 0xea, 0x81, 0xffff, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x20, 0x963233fd23fbb72a, 0x81c5, 0x1}], 0x0, &(0x7f0000000080)={0x2, 0xfff}) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) pread(r2, &(0x7f0000000240)="1a27a072c9641c83c1", 0x9, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000229, 0x20000802a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) close(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x9) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:13 executing program 0: munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015915870 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015915870 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x6) setuid(0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffffffc000000000, 0x4, 0x8, 0xfffffffffffffff7, "4cfab2c3c32c9ee9e85bcd901469af32efb2daa9", 0x24e2, 0x4}) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = semget$private(0x0, 0x2, 0x150) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5) semget$private(0x0, 0x1, 0x2) semget$private(0x0, 0x4, 0x8) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/243, 0xf3) fcntl$setstatus(r1, 0x4, 0x80) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) r4 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/58) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) nanosleep(&(0x7f0000000300)={0x101, 0x2}, &(0x7f0000000340)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000003c0)={0x9ac990b281b85c6b}) ioctl$TIOCSCTTY(r1, 0x20007461) listen(0xffffffffffffffff, 0x3) semget$private(0x0, 0x0, 0x1) recvfrom$inet6(r1, &(0x7f0000000400)=""/30, 0x1e, 0x800, &(0x7f0000000440)={0x18, 0x0, 0xfffffffffffffffd, 0x8}, 0xc) clock_getres(0x0, &(0x7f0000000480)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000004c0)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) ioctl$TIOCSTOP(r3, 0x2000746f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r3, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0xfffffffffffffff7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x2, 0x7f, {0x2, 0x43}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) 16:00:13 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x10, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4005, 0x800000000000) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)='>', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "ebe4d24aa9ebff1a55a2bbfbba882bd4b906f49b", 0x0, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x102) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) read(r1, &(0x7f0000000100)=""/207, 0xcf) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x4}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x62) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xa9, 0x8, 0x2cfc8000000, 0x6}, {0x1, 0xffff, 0x4, 0x2}, {0x100000001, 0x5, 0x9, 0x7f}]}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0200000000000000e3f7a9b4e3cf64353e4a29643fd6039530f699432729caad4c081feec376f3986df64bd3ec8ada3f8da873c0563f13b503c8b774a88e94c52005b5a8d66e2e4572def6afc33784d05d58b446b4d7854abb5b10e57d962cab040d9b093e504d295fb64412616a51a598f827c3d5006b9d9b4891773443a7c8472f3a30739b014958cd33b3b8607319e38706117276be45a31435df46ec2c63c5307667ceab4014ab0e5a4370cabcc11c3ba66fab76cee4e1b15621a356ba65631dad347a276b57e6243103e0ca1fb96a96f0f7a814e9dc981498e9c89982d2ba6384438a669502313e8068c457165c2392e2f87de4020385abb5d4806eba7f0801c6e3d8f6e155f58706bb0da73b1dccd409bf6d69d606d1cff6f25b8c18b5201fb6d81ab86f23d420daffd3a3be092e3c4bfe8615b786aadfaf3945fd4f54b8e29b1a202dbcd51c1d573b07958415020f948b230225daf14348a2bc9a5626d54ff218c9"], 0x76, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000000)="e6") syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003ed000/0x2000)=nil, 0x2000) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xff) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 16:00:15 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x20, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x8, 0xfd}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) r5 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000380)=""/4096) 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x80, 0x6}, {0xc7, 0x9}, {0x21, 0x3}, {0x42, 0x1}, {0x41, 0x9c}, {0x44, 0x5}, {0x88, 0x400}, {0x20, 0x1f}], 0x8}) recvfrom$inet(r0, &(0x7f0000000000)=""/52, 0x34, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3) 16:00:15 executing program 1: socketpair(0x2, 0xc003, 0x102, 0x0) socketpair(0x6, 0x1, 0x19c, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x8000, 0x100000001, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x296, 0xff}, 0xfffffffffffffd3a) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4f4b) flock(r1, 0xc) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) r2 = getpgid(0x0) syz_open_pts() getpgid(r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x20, 0x8002, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x400000000000006}, {0x2, 0x4, 0x7, 0xffffffff}]}) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="d94330216743c074541d1b420e6f051cb2d224a04ff1660acb6d4d3273e1cc187e53b9157ce796d0e2f572cdc0b62b3e345e4a4ba54d31a957", 0x39) fcntl$getflags(r0, 0x3) write(0xffffffffffffffff, &(0x7f0000000280)="4f3575fa65669f82f3a4ff74108021d01331e0ff287f90a06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x918b29c313fa2e57) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x3ff, 0x8000, 0x8, 0xfff, "ce958eaf3d17341304a4ab9bf23a3af7182be969", 0x8}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000340)) r4 = getpid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1f) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x3, 0xffffffffffffffff, r4}) getdents(r3, &(0x7f0000000380)=""/168, 0xa8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x1, 0x8, 0x4, {[0x8, 0x8, 0x1, 0x2, 0x800, 0xc694, 0xfff, 0x9, 0x0, 0x101, 0x81, 0x10000, 0xffffffff, 0x0, 0x81, 0x9, 0x4ba2, 0x8001], [0x9, 0x4eb, 0xffffffff, 0x80000001, 0xffffffffffffffff, 0x1, 0x200, 0x0, 0x24dd, 0x2], [0x9004, 0x100, 0x6, 0xb414, 0x9, 0xd48, 0x2], [0x3, 0xfffffffffffff801, 0x6, 0x9, 0xfff, 0x2], [{0x3c5, 0x401, 0x8, 0x7}, {0x7ff, 0xffffffffcb8f64d5, 0x0, 0x2}, {0x7fff, 0x2, 0x0, 0x1000000000000}, {0xfff, 0x0, 0x5, 0x7dc2}, {0x5, 0x6, 0xf4f, 0x1ff}, {0x7, 0x8, 0x20, 0x1}, {0x81, 0x1ff, 0x5, 0x1000}, {0x3, 0x4, 0x93a, 0x8964}], {0x1ff, 0xff, 0x7}, {0x7f0, 0x0, 0x3, 0x40}}}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") write(r1, &(0x7f0000000100)="7003737146", 0x5) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x4) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8200, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x800, 0x20) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c652000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000ec0)) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0xaaaaaaaaaaaab78, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x400, 0x4, 0x3, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x80}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff8000000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfd}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x147}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) preadv(r0, &(0x7f0000000e40)=[{&(0x7f0000000b80)=""/117, 0x75}, {&(0x7f0000000c00)=""/184, 0xb8}, {&(0x7f0000000cc0)=""/102, 0x66}, {&(0x7f0000000d40)=""/114, 0x72}, {&(0x7f0000000dc0)=""/69, 0x45}], 0x5, 0x0, 0x0) getgroups(0x8, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(0xffffffffffffffff, r2, r3) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd5ad83bd4a02d37b, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x33780000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7fb}, 0x8) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000006c0)) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x7}, &(0x7f00000000c0)={0x0, 0x400000000000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x100, 0x0) listen(r0, 0x1f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000640)={0xce7, 0x1, 0x10000, 0x88ea, 0x7}, 0xc) connect(r1, &(0x7f0000000700)=@in6={0x18, 0x3, 0x4b, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x4740, [{&(0x7f000057d000/0x1000)=nil, &(0x7f0000191000/0x3000)=nil, 0x6}, {&(0x7f0000501000/0x2000)=nil, &(0x7f0000407000/0x1000)=nil, 0x3ff}, {&(0x7f0000659000/0x2000)=nil, &(0x7f0000745000/0x2000)=nil, 0x2}, {&(0x7f00003d1000/0x4000)=nil, &(0x7f00006c6000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000022c000/0x4000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000065e000/0x1000)=nil, 0x5575}, {&(0x7f0000551000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000257000/0x2000)=nil, 0xf0}, {&(0x7f0000395000/0x2000)=nil, &(0x7f0000573000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000cc000/0x4000)=nil, 0x400000000000004}, {&(0x7f0000778000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000006c000/0x4000)=nil, 0x9}, {&(0x7f00000b1000/0x2000)=nil, &(0x7f00000f5000/0x4000)=nil, 0x2}, {&(0x7f00004c5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f00001a7000/0x3000)=nil, &(0x7f0000495000/0x4000)=nil, 0xece}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000740)) 16:00:16 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) kqueue() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x6}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socket(0x1, 0x5, 0x80000001) r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x200000000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000013c0)='e', 0x265) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x403, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200", 0x4}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCLOCK(r2, 0x20004276) close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x80000001}, {0x28, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x3, 0x4, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) 16:00:16 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r1, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r1, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) kqueue() pipe(&(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x8000, 0x7, &(0x7f0000000080)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xfdc7) close(r0) 16:00:16 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xfffffffffffffef0) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x9, 0x6, 0x71a, 0x7}) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0/file1/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x10, 0x80) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {0x85, 0x4}], 0x2}) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x7f, 0x0, 0xff, 0x9, &(0x7f0000000200)={{0x0, 0x2, 0x2, 0x0, 0x8, 0x10001, 0x7}, {[0x1ff8000000000000, 0x8, 0x7, 0x9, 0x7, 0x81, 0x80, 0x2, 0x2, 0x6c, 0x6f, 0x7, 0x4, 0x800, 0x3f, 0xffffffffffff510a, 0x92a, 0x20], [0x2, 0x0, 0xfffffffffffff3c0, 0x5, 0x120, 0x20, 0x7dfb, 0x6d35, 0xc904, 0x9e], [0x0, 0x8, 0xffff, 0x80, 0x2, 0x8, 0xfff], [0xffffffffffffff1a, 0x4, 0x80000000, 0x4, 0x8, 0x8], [{0x2, 0x6, 0x2, 0x1d}, {0x3021f86e, 0x7, 0x1, 0x80}, {0x4, 0xffffffff, 0x34b, 0xe1}, {0x3ff, 0x2967b6f7, 0x840, 0x7}, {0x20, 0x3, 0x800, 0x8}, {0x3, 0x3, 0x1, 0x4c}, {0x9, 0xffffffff80000001, 0x382e}, {0x7, 0x7, 0x9, 0x8}], {0x3000000, 0xfff, 0x6, 0x9b4bddc}, {0xf51, 0x2, 0x100, 0x6}}}, 0x8, 0x9db}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000780)=@in={0x2, 0x3}, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000007c0)="7a32688b9d4f2c08c158e42c5e603540de4ff8f07f81b0dc7c4e3137f16822d5fcbc7b64873530060b87cf80cf892cb2fb6199f167bd35335f", 0x39}, {&(0x7f0000000800)="86cc09ce2ac0f4749a40e29f7dbffcd55f36aa1208793d7876996b7afc8bfbd9112f125cbaeaae444c66f55854c3571b30b254ed5601d69b3c26c7fbea697b48e4a9f6326bc13c57560d360307046cfef7b1cafc0ae8309a4b3f2503fa138dbaccd13a005bce3a7a337998bebd5933f33656f9d743f7ce7c2e78fcc1895d3cdef203a0293b9f71c3aefc493dc19affb7ec513eb6cd1b48f407a1003db2d443ebc4f8381bdc6228b51772dd79dde2811a393439dc84061772b00e4a9ea8bfb21550b1f85cb57c6d19df817a1419427ac967279cc706b06e92b88626ed049579c5fce20943c8b01ac9d3957ee3f365be5129e2f88f575548a4d80031", 0xfb}, {&(0x7f0000000900)="d8d77f025f8c572de043457a5fd63d990b7986c6c291da908fed4a9c83cdace8794bd2ba1a476d4797d6f4f1a71ee297d37ebf5187ffd618e4099dc1ef899e2ecc4fa61c5a4510fc3b91936f8ebbaa474c28ccccb469da027eb3182e83b11e87e91c8cf3dbb05f06246f2dc68b8d", 0x6e}, {&(0x7f0000000980)="62f60913ba29a81bdbdcf3953cbd61955d2e06cd3be7cb791272c8553f0b9228cda20329a8bc51", 0x27}, {&(0x7f00000009c0)="1f76b1043e8970ab3545e69d52ba45d85ddb533183928cc63b32c6d6630897c8c007f591311d7f3efe07eca5c6e635f43a72fc955256a43fc2dc41fd23afded79838c97741540d36f46d07c22d68e5c7f9668301c770d4ec85020e58d5dc17f436391f11b5c1b456e0a5f87bae8f657fbfca3aceda7c3108de18d673eef1230ba168d96a49cf9c35c5003cc4431c2c3d77a444269014d8ac08faf99765371658", 0xa0}, {&(0x7f0000000a80)="6d14cfc4e6e12784bb517d6c3fcec8fb116daf9cd8d2cf56a6a9eea24fc8a2eefc0443", 0x23}, {&(0x7f0000000ac0)="9bdf29ce7619f4fbcd00701a5d48523606e4299c7e9a08984088187efe39910966cea5d8ed6841d14ce900147dc60f82f3233cbe66b53939c33fa886da0c769836946af8a969b5d6237db5713d8121753150ceceed0584fe60d667be3d5e5d013b8e9510dd3b10617ec54fc52453d637d64be3744215adf0fcfb59d23049a8e0ec18e06ee75eda20d5f96477f9415e75aa3b230b227087c736185745b235cc25a1df71808bf48ad1af160292d0fae88fbd29fe92213f73ca5d72fa80f0cde3013bcd52e008d0a585b6821ce51337c4d28c07ed33d5d5", 0xd6}], 0x7, &(0x7f0000003200)=[{0x1010, 0xffff, 0x8, "c2aab12f0babd688c1892c65f9a6de717eda04f6566c7058e469e9452e9f385f278386ed331dae9ee087087ec999b667756fb9bcc1b577c979e8ea652f026d7e732bc173738cb0b72320ebfcbd8a19083ce789e18b29315bea18cd6423e36ac704207850f924c7f46e87f4aea7d82a011097e8acc198398841059f8dc975fc259056f33d1bcb108be3fb8e20346871bb6536b1ecba2fa59e3b26e522535aa473be165c86b4dd0330078d829fd24dd188a869f317877d50d2d938eee7a476a35b488ddd51fbcd631b689be9d17970ffeb7743791753b491c741481f120ef9ef7b62efe5c8157ae6c6f2c450252f8fbf4338f102bee069dd4f2dc370f2492c32da4f3456189cce1ae766704a744397bec3a49887c82341e5f599774ae0bbd94cd7ec2d6969751536ab26bfe61b4e0cb70ed21675aaf8d48688092a57a5b38f9af32cb88ce5f9385abcef0afdc31137fc6715d963d7cb185ad32537efb0e29fb19ec48e65f52059f12c6d58c7693cf6b3c06dad0e1b9fc2c7b5f173cac7a27d74092bdf0d01a0bd653af85c62e8e0007ce14f2dd58e46b30c98a462f9c8b23dce40603d24192d8b7b8e9f50a3ab31d54ec8b07c7d12bfeea142d88d688e156a8366f3a1125dcc5ea1ce884a7570091aa7f429167ae3d5f92e398226d9482f7aac8d818720b527b4335616066c72e946d03b5fd632fa760676e120c4f499cd107bd723a6d96099013fd7b3a5bdb250bfd76dfd5b57c69f6405323fab237f4168389e3524237b52f5f1fcf82c4744c84b9675d67f4ea9dd4072a9a5a6afb3fe4f488561b31e46507d8a08a4ee3d8f69851ba1e05f8e61995d9c03968f610f7ec783bf11c7096f82a2a01b5c519de856c1102f78c984bb6291b1d695569df5097455da44f49b41384e60a73df9f1946158e4e979e49cceb71886df23e3c191ea4d7ff00c11a1491af66b2fb88f5eb753cb460b27ea1faf425ee766a76cb4c68f9b9c52e828cc773786e30fcacd3b0f67406b94fddc4ed4f506e6e3d327d83fe50640384b1c5495aee585123411460db0a13511c33273dae5cd536f7cfb28c0cd8dba8e51bc5ce7d879367d6fa263c6e79e99244117bd61deead31810a18c6228f41a1ffadbac5394027f6dce297d9cf04054b0e1ae3b7630e3bd3344173e563eb8c6f965bb486323c306656df5cbdf43be9280776372ffaf2eccb8cc15e087bb9b5f6bd637772b30b3440374e103a4a73c8b2757988f2db068983a93a73159c2a398fd5ce232fad1993cd8957c72eb02c08328f0b99f9316bed76ad2949ea423fb4c11a205ca960611d475e920a6d3c9e7b494c970e86d6174ca9167a83f4157046a0b998cdf4008338b54bf6ed6f1bd425c0a00f6436c39fe3cd4829495de8cdb4a96740bdeef915b40df3f350fb84062e7906520aa9a49bb7e29742edaf84b7fe1964fe84ba166615cf2bf20a75a951b556a0bcfce1cd579bc0e0ad83178306a058cc653758ac07fb85b638511967cd0e8433675be824dc23b0294a771ac169dcdd5380164632b643ad33ab18a279d0ef325d098b6be699aa52729618f99efbf96b62650c40b00ee05805d89c8314692085dc62efd178f36e683ae9760440de0dbc04b7a14e222a2649066dbecf9a459196f7dab8b103a4442e27e4530713b4a46e4dc0f00ef11a1c77c580f24072a3e9d2d70316763f3a3156a044b30249a4ca7c55cd3df6b0f029027e2049196036734e2d41e4842d2ba0a20ab5d64df65131ca0ff9b387cbb9aa67ace7329f63771c5c37a10da9507173a63c301c7fa05bf52f4a1076ac591b5eb37b9d3e62dc4928a08806f978d004ec7035e74e736f6326e3d92d74606a3b98886dc46e799b89cfe026914276b90a7628c833cc5f79cbd0833608b0b6d67d2d47014dab5224d4cae9107abdc49307ed3b7cf637157b5579c45e22d7f8f379f1715ca8c28763788e3d7cee4b2a2f6d4071521eaebf02660b20339728191190fa4b4ad2b3451846290bc6f87f144c6dfd6a8a7a5312ab26b537f2bc50eafd341a9afd84a24732fcdcabd484e0eaf1ddd5993923997dfa28aaa7364e75c981738a7894b08f0d7612674fe5eeb0090d3a73c23ce135d533a9c6591c5071819db0f929f9d1d4966a0e93b0d599e2e4e3b9204780f6c184cf2838268c944a7e1a7db8c248469d490e1ba541c648a74cb3a5b4652dff9153d322e9d249560b0a0c18ba287723565a478523d6e34d6447f04e08d0b1b722474750233730e4703b8c6d186a2c292f40559844e6d540b255528e6fb499eeed301a22fe3fe79524d43aa8c7093d776bd06730ac1a714b0495508f3ae21edfc0559e13d15aa2a436f7222ae2f6b9b338067c00ea4e979f7f4ce535512385c1ed84aee5138c8bed3eb1ca900b3105932cdcf39a5912317e28377497969d21168e31432c683f10e0c5a0f9e225db71c5a6bde72abe770a261ffeccefdbc5521ac4cfeb73de6c07972cd22323737a3feba0d01ac530be23c5117535d1df111e4cd8e84b1e6cd181c598d3ff0020f5d883374428b8fb0f39931a89b85bc46916fb58e6fdd8980b0ef44f584cdca832956709018a567117242dda2835acbac4ee4d615cbb895f23c0a6c52001aab5a5b7e44685ce53bc6ad84e8dd0acf003549a3898cfac5ac78ef75bed0b70b131db51c841c98942c38636e10e04e917290cf07bfadb439e147547f5ab6ec0e917a8a68d495bef5e0407ebe52af0019853bb2a7602a1d25c942057485645ca028c62712124126979de240749b1d1b9b7cb78273cb8a8326d6ea73519671bb16618e335f3adf1b9c169d51d6c0ae50e3a6387fa2074a913f24af21e323f219fc72b2698155fed16048f955486ab7930208e0df4930e5bf6dffd236a84b00eb9506cdc95c0940be517ca316672b09ab1d4a95a1961f1217cc350314dbf6c9bfd42c4592995f8df0955287de9cefd4c82b0aee513cb3c4cab50af8d6795bf77e92ed6b4a6b2d3db5b4f3a24cdb38bb8e931e236ac897915bdf68a390f22bca84e65c25b9b3781a6eb419c8dd79e98a0a135265fcae32c24ec63151cdc31fb0a1da34f902056c64260676507c2ac4dabbcc9c9d95fd8d490bc028534ec5c10a75d1a027fd459c6684a17337971099da8d429c716516e614e3557a9c5b92c2dfc8a80b0f8ff930d2fd8de87eff249aec7aaec4837b2f6493c058b2c0c8954532d0ff1212d3b2226f0ba0e30d2818d7f1466f0eaa0f885aa0ed239910b72933866094b6193a1217ff1e65fe23e9182cc24a64fed9df31401d7384d56eb122c13aa8ce7b01b2fb01fd84c2b4a6a576dae398bd9082663fe65e452d7c1200506912070063aeed0c4ab5701dc1ed352791ae549b83ff5017fab2ee9b810cbfa66978ac90a27bac9d3cd91ceb905b3dc19ac74f402ced946f41e7f8f734cab8216f6d58d5967bbc6d3e4b67b5d8a493aa66a20b6d8782ded81a371cbbf9b25ae97dc5f46627f81bd965e92f4687d6d837a3ccda7606e9ca87d2972b311963ac56e151e6a160518eea327ea8108dde0b6c7310703b38db164fa7e50bdfd53cfe59db87fb0c284feb50c52389a198307f1a44454b553bc5ba34dd3f94d4e2e981ad7d34926e3536bd21ca80378a06d98553474e21dc4b388c059c9a26f4507174808ae7d9acf2313919105bba8a22264472d1121d4e06faa3b946923da972d589c968f3df0b6ffa03bc3db8be8d26d25a6b07fd1510e143f81ef10a2270f0f89680287c435b694d5c5958b9036a3e9873eab01496f6264312cbb053a652efa536348b5a9b7b86bf87f4fc317d4a7f1366a7f6389963c3e7b86f31090072aeae1eeea1e434f9d8d1ee0b15cfec105e468e93a50b58128a91c0b36bc1c997e917c8030127b2369bc09d43a1414b45f9f6dd95e1ec6438065c00c0ac8045da615ba22a1d15eba5343ae083b3cdec81305166c234965397a9be4c7899d0e4b1f4e7f64025b917ec7d380b569a62e0080b7af91b880b772fe09a4ca435add6b227626c473210f62decdb32bdd79a280e724f950f6d04969e2f6d619dadd1b46c4beabb89a4a2123060daadc628513220b69aee61baae62eeb67e835d5c2adb589edefc8df26891cb291b55101e0f6f2094da11c24373e14135487f9c76cb3dd8d8f0ba342558e211f8d83f13c935165af8951b111724172cfdedfe6d52415ff95c8063d0bafd39fd11b1f40225a227c160e4d6af9df680b8f828e8e9bd046a6e1c1dedf70c519cfb8e362ffd8c88ad59f327d963cb5168df23302fde2a9939800fb2184c0339c1fab4c2c93f0c14361d7ef50608cc288272281313fabbd089e6348a3ae48828fd7b90c598b262c8166b88cd1e990dff301ed548bfddedc693fa6bb7d1da6c6facd7816f847e22ddbe649032cedf58a34b2f09032ad9a2e37afd4b70a970966810beee1bbe26c136724d9dca0400cff0f84df61a0f8a05bd26150938486c954d1d982473a04dde94b5e131233243dc1444dd04b621f1ab4404c092085b9ba91c1fd4736e6290f8305660ff1d628b4742a6e90c9b9285a606df8830815e8304f72f872701a93b2611ce86ccb7eb6bcdcf0d1a400acfe50d481217baf665ff2ce052e906558140a2c16ea9068f089d0ba247c33ea002df5133da9cfe2a5b65be66cdee9eab242c10a8e4b89375590e859c9c85e26d32fb480c86e5cc9ce3a8ed01215a43171f29caa7e0e72cc21ddff0e03b880c517803742b60008351d120c1bf35cbde738b611e390b8df0494db2c7d0a7b334813031ff68b820bf325cebf443488069ea86dea78e64aa4eb233dd07ea00ba7d3a9457f7a5e76734930b29bae6dc75860171aaede6c631900353d1770d7cfe327117d5fbb546dc439d6b6454d34231b83773f98cd353760f2718c8a03fba4f42d40c0f62ac9da14abaa7072e5a7307c4b962bbd6d92795231ee3193267e5e505aa5f056601696d64c844ded35f9b3736961aedf57c69a6f2cbb9a8720e22873286f1f80ce09a479ac0c42df5edb43f9c7db4cc15688dd331193b7389d693cbdb9d18776d70a24039f745140bbe99ae36d66f589d6fcee7c9a24c809e6db91a832b00dd2d3415fd0519b92a318cdbcabf3b4e048b218554285db49c71299f59fc0e52b6fb58ba1a3f089550ec88cb5c75fec03c4536853615c63b281476b571937de542ae307499348996bb060566907f15edf6200e106f34532d1829ea04b2bd45df5f7080e032e962dec04023e4fd6db7ef3ab3b919d70e127cc3079f024b34e31115dc06d09ee7b898af30b0fea86a00facd45d4f93a6c4fba76f826a86922d3446879fcef31ce6b8b796650ff0a59a5f73d991be39b90960c21f2183c9fed5888c532f93cfbaf4d6662c592e295f59516e92963409964fd4c0c709cd7c0db2e035ad2f4f0be55909d406ab95dbacc85d83f893cf66ef8256212e419d8dab906bb7ca0af8788dd2ea17861f057c070056ca39e9cde1b8d0db6c4cc784f1a6ac11ba03865be837e84c373023f183e04203a625edf104e8f99171bec890eadc9a8f90949cc1b52d3f96e282935d1f888b2a6afea8f18a15c5269869c428e72e1f7186221800f94c10574eed85eb6e32548a7fe987b0ed17b3714a591e8d6187f9de8efa36bd9d90a6bfd7107501f6c35bbc1b8a441b01f501a96a099316b7be3fe57f2722d3c2ece7779755dd59b2e6b937d314e3f2e7f35223d0286e34e327b717bf2f2e0f72738fcfb60f43449f5d661511498856f4c23c71606a27fe1246901a57895c6048b540b04"}, {0xf0, 0x1, 0x9, "33fa8a14dd38a9d0a74f9f63642b8b3f40f3a95b373d0336727f510f70d4f4b0f90956795396d7148683788a4661fe798438e378dc523bacb281b8eb981e8d3108c639f09db9f74d49960af4db1d98a8d301204a45d4ad22d9863845843900967817b3e4f51f7a0c96e3505524898fd3e4008c1dbb157c9a13780c4dae30fca384a6d437f176a1e61878b8b2f278ffa35653954dda1187012e5c444c1740d92e2528a2eea0459411e8bcc1b2e91bfe70e919dbe5a8e7d59ca6ffc1ea91d1f57800829d7082fb90a25f628859744af2edb12f7118e113e27d26"}, {0x18, 0x1, 0x3f, "39b5c00200f7"}], 0x1118}, 0x408) ioctl$KDENABIO(r2, 0x20004b3c) setuid(r4) sendmsg(r1, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000001e00)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0edc9aa00000000c842e01d818964b1f6a997f229722a49a06e3371bdb9b64f622711926d8c466afb27b7763440df5d13c2da5a26882005140d2cfd2a62a4a12dc25bf504b6c300eb573a1cdbe6c9"], 0x13b8}, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) semget(0x2, 0x2, 0x404) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x111) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x51a, 0x80, 0x8, 0x0, 0x0, 0x8, 0x6, 0x2, 0x0, 0x6, 0x8d1e}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x7, &(0x7f00000001c0)=[{0x29, 0x1e03, 0x9, 0x2}, {0x3, 0xffffffffffffff85, 0x40f, 0x4}, {0xf0, 0x4, 0x3, 0x8}, {0xe5, 0x81, 0xe0, 0x9}, {0x1, 0x0, 0x866, 0x3}, {0xdc8, 0x2, 0x2, 0xfffffffeffffffff}, {0x7ff, 0x6, 0x1000, 0x2}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000580)={0x69, './file0\x00', './file0\x00'}) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000180)={0x84, 0xff, 0x5, 0x6, &(0x7f0000000280)={{0x2c, 0xfffffffffffffbff, 0x1, 0x7c18, 0x4, 0xffffffffffffff00, 0x2}, {[0x4, 0x111b3f62, 0x1, 0x4, 0x3, 0x5, 0x400, 0x5, 0x1ff, 0x7f, 0x1c4, 0x3, 0x8000, 0x2, 0x401, 0x0, 0x7, 0x1000], [0x2, 0x4, 0x9, 0x80000001, 0x0, 0x2, 0xd832, 0x7, 0x401, 0x9], [0xfffffffffffff001, 0xfffffffeffffffff, 0x80000000, 0x100, 0x4, 0x6, 0x6e1], [0x5, 0x9, 0x7ff, 0x100000000, 0x2], [{0x9, 0x2, 0x8, 0x8}, {0x9, 0x3, 0xf7}, {0x1, 0x6, 0x7, 0x4}, {0x2, 0xffff, 0x2, 0x7}, {0x0, 0x7, 0x7f, 0xd500000000000000}, {0x3, 0xfffffffffffffe00, 0xe203, 0x40db}, {0x800, 0x74b3, 0x6bc2, 0x80}, {0x400, 0x1, 0x800, 0x2}], {0x7f, 0xff}, {0x1ff, 0x3, 0x7fff, 0x25}}}, 0x0, 0x196}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f000002b000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x2) sendto$inet6(r0, &(0x7f0000000100)="511f2d3c7fc9ac2ebe3a7db9b54a8211940d80696c095172e8854b35b02e9b21e009985fc82ea00e6a00048f0693c7ae256ce2d59212b468d8711e70bda3da15fa535c1c4d6ec8c660ef2bc590a0553dc8326d3dbb59d3e0e198de0fa8c5aee43f09a13bd5a1499c7612946e3c37de792c7a0cc0ad418b3bd06523b24b9d8f692f7bc275b28a27adfc12af06b6c98e34a8f72fe77e0d9a2db02eb5c0f1f831562a52073daf5ee5b8661d89e02f4645a669ff3353ac8ea9e66347beb07b6429d712332d414b0897aa66d19ef14da203b8a4b0cca5c914bbade4e98914b7c2b0c2c130da8becb5416ffffd437316a349d7c1d7b4971bde8df3d588cf07b2425896fa3188250768a4a356a4285b4366d6a7092e602293447fa66f89b3739df7a618c297595b0b8f1c6ef75de485c65203c5e521204d5930ecf894e6f7f434503ede2c0283cafd2ee325f0bdb643e8fbe8aec6e0920c3fbd5e1bf096c4a30b647c08d243aad4898be0dd6eab10183bf0d04ef85075cb8a984412b361c6fd9c4567aaa2f5d9725b93f12e7c7f86aa04d315730075e8425c29c4c25e1eddc16eced6ee9d70062d0a518c6be1b335c9c8cb8337f4728a93f8272da1daf600af30e7a1f97338fcca416e69e71e6b74fdc96daa83417d355015bd0d3ef34ef99db3311f654a9055dffcc3fcdcb0a2a84616ea59275d2831d9cdf3356563cc278ff53a7e01156dc10993dbd240506aff93987a7ab7ced8cea9309358288d9a6fe1737aeab395613fb70ff91f9417a73f94699780b0518fe3309e6db41ddb728bb625547939487cbc869cd97f6cc35289b538f8fd9e2f4680b622ef532a0613fe0cdf825739cef41c12d5ebec1c566e4f7aee8d76101553ad16dddafec863bae0c147d612b15790af3dfa2aa6ae12b8f1cd9163f48d1784cb6c8510fccaa09bef444ddee90fc75c9236b125ef24b18ae46d62c30c9f210baec287dd326d03bfc2de8f77afc34195ae603541c3a3b36e653ce70f61ce7380f8aa0cccaa3a4d421dc09a58d6d9ff04f2e7db3d6b0a50a354b0674166c85d7a78d4ec96f1ac0a6662993f4740847a6465e137b2ac9c83ecac57d53ae0e80149c06d973cc136880f1a7bf8c2528debfb1a19b2c73dbef92c8cbc8476328f64620709cbcaa7047ea0bbf6561a5941e02c1bcfe6dfdcb41b1fe6a15a6f2c3b10fd13d7652acd55f592593bf7908ff8d0b86b881fc793aace2e6f4173b62a60672e17af5655925ca609e1ed7294a638a86eaeb8a6fa49f625473fa7134a9cf8d378de096ee6233b9509ad251dcf4221909b4ec89b6835ec8857ded740358dafef5968d1f30f40e0ba762defd2decbdee2cbe0374e67bba11814d8fecf5fc5a814b76138f87a5477047a6b02824fb903c34df3543dfefb26b9d3ec2294b0ccd74fe8474e119f00ca282e65c37e3e30033964a882267901d26040302b64c37f34f605f85e0864548693839cdd3f77335421fd1401dc0123e0a1fd0ce3e9a245940a204c2fd7bf05310df3c940eea4db7d1fba4203ccc8a758a626e7d2e0b042b76a1205e8c21c453f8042aedbdbd87142a8d106a7b3376b1dbff525f1b672485dd09e619b1b77ef21453e10e2bb5d69bfc2a7e526a976e9a903e59e4b84f245f7c88b9f4c265a172569b1fe65fb8d84e5748ffe7be2ee53e68d1ebfe51d1b6d7167115271b7ef933bff8663be5a976f5ca40c6c3ebddf2c964e0af11b7c48efe13190e1be124d301e5bf9d51fd5e1111d39c4f55b629f29672ff547fd6676dcd1888eb978643ac89bc1a8183a017dc09333e11ef87300c4b2540d9cc7868add520fe7262f5f58e60592231ebfa31487c0caa4652e9fcc0808f4f8bf83eca045a7d519a820cd863b7023bfbda73cc07b4598fc08276d42c956d462a33082546d39f7988e2e9abd75b1bf09bf27192135bc1bd0f33d9b6fb8c82c2d9a8316bcc0728c683f9ee4756df32cda701db309ff3359eab813635936e94dd1fa9459eeecce22cab0b1f1517a684abfdcf566de342523e35b862c020f32444f5258d528c894e3886764a5af444879e65ab675ac133e2ad39971384b99616a6fc7d67484f8d68bbcbbc2934f3cd29f30f863b023819750e04987b85c4356669ba1e96a71d9e49517cd634185dabe70dc1b64cca8976d6cd75655e1992650f29f8058708f2dafed9cb31108b3e17e2982fc6ea65268c01def1f75971afaff1a6a22ed1f69bc9b772bdc5ea8f4430d8260fa41d3a6a308f4c86de61ec9adf54410e152570897ca2ddf4b19c66d0df2853a25216fb358a69d9f1ab4a79c90d5f2ef3524ea98562bc2142efca2eff54b4cc80ad9fb4a11e170a06a1ca008560ef039be59bff99d0a54a61a8fd3698a43dc1712e938356c0c8864cd7d7998a9218f3191bda5a8959e3829cc1ea271429075f22a2e31476a7066ea2f1a9b10cd043d9ed81129bd0ae4dd8b6fb5e9286ddea07b518334de44bb7e71e265387df83fb83e7c7c55f51a4923f02c6fe2d081ac0764019d76ee574e749492b052946c67dd30c1387f3a1aff7ebf490e4474d526d7565edbf0dfebd2bc59da70f1344930891a9e79b796349a50ffad31c2c73956f9ef8af7cf3087f65f6c863ffdd25b7303c95d61b8b0772c97ae41d220e7646e9e5d4be3cf179ccbac4bd8bf1a8b1f61ff2101abac4c05678ec4cf790d8ea122f911afd839715820d02742cec8aaf7e9440c4cf77940f1e6fb19c138a2dc7979cdaee0fa1a3b3e36075dcd87d29cbf5fa58048943ea56e63a41693683aee4a682a4f58abdeda65b06f2c66678d5b3a6ebd107641ebf2baf6d9a68813900904fadeaebc8b1a29f164ce959fd20e1f11bab09a0faa7121ac67852f22d4b6b2e642ff9433e25b8a1b3e2d7e765871f103c5fb59bdd7c53f833ad6dbf9386096dde54d37e637e5937844d31830815addd640959e2dd25fe8b6778e781c6ebf2d07e960817d4e9c382e847b9987668d061e9ff19ad9f469a9141d0d2dd0c8c5d790cc4f1e2d2909501de403ed03236b4638570e1eb6bb72fdc789685f5de072fb0948e3fc90a8fe150d2357ad396694088dbb8c1bfece41f50cd04cad86ebc20cb7794a3f4e1f9d1d49e5af69ffe0014fd1bd8aaf003702b1066b15537694f4df8f4599cba1b747964c0b03becb3b04cac43c585f744343340627c59d29085682a78637c8e9718bfcd42b9643c3291be618f5339c087b84b833460ae925723b9963edd1c28448e0dd2e34cb53ac9c6c60d475749151d98af0285468f99d19cab38179b82688ee1e2fb0ea2506f694482d9b1a84254910f5ef7756d042cd19a9c7bc76bbe72261b1a4a335e870dd55ebb86dbf27ddfed344b7815175a70969370eb32504f33750e3c0f788b19fdd225d313e6dfc1156ad64244f9ba44dfc4797406d0fad6cf9a69b5ecf83e343d04f14bc2b93628275473e32b05e2204dffc2ece5e86ab1712ceffc9ec6c3dd3ec83bd1d7fba42a8a006d01549e094f03c1fc765be6f1bd592d04f9e7db2b7ee12911f14418e669b774e034cfedacfd238d8c9a6edbd4e0837adb49c55d74f086cf1b34e6ceb9283bf63b27ce3cf44587b65059460e5a4139722b7c3ee3ba3d870f80ffbf8096d1956c2ed4e41d24b5fbbe78ab7c8fec4cd3c30b3f0a19881cf602a7404223f892f6773e0d8258991ae1a869e4d277ac940b16339e65446eb7014dc39ba816c11ca9293835d0b29640a459408d1fb6d545bbf595d60f6aed0eb007a5b3ad4ae7fc1cafc8f67fbce64abd83db93a178ca5e3483b41dc6822b3d4ce56256e8102aeda3f598f52d55dfcffb18f7d1ba68c14e0d1127f6cb72bf8a96b6d024c6d5020840c7b7714e6f9990d9bb25b4eeacfd870d2aa56edfa4dce9713a76600bdcd8ed19104cd1728e51214ce858c295c258bf6437563116f55880939cde1576279d84dd779a3c16ca184d5f32efe6ac7b72be0a35c80fc62923943387cb5d652ea95a44b99d4bd2e048e1a6c65d89e4092d40fd09e593a5a4591169ac0b24ef3215e39107f64ba176636aad7b7ad1b8a590773a0f370b403bccd54d7366db6425b16d1bc361c6d2c5e2f11e250759da8532e96127271b192d77c10a6b1f4dc4770fea5344a4986b55ea76e05ca2eddb48cd507afe82c3f5221d45a3f216b55549bb2eef33e2bb833396481ee781de1e53ce9d03cf0fd3387bdced9549d48eadbce6913b415c900be2cd30112a27cb572714358d5f03c6f9d97997730f8e49abbe6e02f1e36cea6889e9acadfabe8d30f6a3a88782c629c9b0b29e263e342b8bcbfa7003e81a8136f925a6705679b3fdd0d90eb1bd6428f2daa747159b14c7d250a5fcce77372cadcf6837562ffe274456ec028759a385170e5f2a0ab8c79192da72d4b5dd4ea58142a17caef64669f0c422a96e6c41cb991676ea29b8a051a071dddc6d6536f5384471449badccbce9ce66eadf473f90ba8d037a009f24b6ea6166c855800c0b284de3638f73168bdda0c3d3bd6e83aea1e362d089879cf501c3ebb3d7b8fc151c9e3cfeee1de6e93cf1edb64522c257fff1ea9795e27339f4df7067b64bf4e095cebc7136d5c6e43582f29286d1276bfaf8e18d37b6edd5064f2330d556457383e014371b4ea32fb2761c9296b5f1337c93c726921041a69d5be4579e1077f38fa970bda71e0ffe944d1a07812bded5f3f673bc5d508b4098ffe929c6793ea2988c7b71024b5ff364cfe7a31763e616c17ab8e971dc9009f42d43f512d43b1613782fac12638b6d63eb89e70c1c1e55aad9d335198d0bbc819e58f010f8986895b163d62d199f5ccd132fe8023564fd2e6bd8b4cc66fb21db9318bba47c931281036eaa406e1918c007b253d23b23a1bf815f5d0f8a9805cde38454dbb3aa2515155e005bf46955aa923b15c30eb44c40e9638a6244f94b1eee6f0979b6e9952de2f308cc9d4c5dcf27c8d19eed571e1e0d9fc6ec56238b5b356d55e72b6992c1e57fc1d9eaa4b91dd3af9e2f681a3aa59125c83921f3f8796d94fbc67961846702dbe61e23ee500a5bf8e826adf3a06f5c8716077bacbdab7ade5548edcbeab8c12694e6851be277bd256678da40387c1223ee708084fbb1d2d2d996845e4e90ab2766d43059c0f0a7c5cb87e90df4d6d60645da468f07295e6b9dcf169d555ec080539b9341098d6a9d0aad75218b433d08896131e171ad631fee6f495212cc86a33ee4ca8e4f88c795a0154801aa10d03d795307ffbbf342dc783110e0a4f4510e0e4345f488c9e08ce2b12d7f434b8c0f77c90c5609d7786ea88b0a03fc80c23dff283ef1d30975d94e40b9479422215cf3a7e15426cf25f02e619af88f5c01611f49f2e1f13c2f091ab46aca1b8624c5f95976efa68cf99787472b7d36c8e29013d6100b20ea6723ea1e98c16176519a71c8915de33f7ac3bf241b9e896f2bddcdebde6fd230ae1d65267059c6e3aa4e6e5bc45a12319aee0accce4dd41890493f3d13b03761ce65699f87b7cad267d1c97715e6f71ce4ff63dbffdc8dae4783bd63ea3513544355ecc9adfc914bc28ceda426e3d9f976946383ec27ba17beae0ac4c1355641951637524550238d7560250b74c4826ccccca874406e1522307c4fdcee7553a77d29e8845f769b8ec796178b5ef2862712d0adeb49860504af622c816859132cf76070ddeff722686986fa562360dd6622317dbad3cbc8a780cb9d51b0fa243e7189c269853ca800bb5e60a9e208afe4c073e4ce6e8fef30d43511fdc2cc8a48b81f6a960b77ce103c6", 0x1000, 0x7, &(0x7f0000001100)={0x18, 0x1, 0x7ff, 0x10000}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x1, 0x2, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x3) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0xe7) r0 = semget(0x3, 0x2, 0x419) semop(r0, &(0x7f00000002c0)=[{0x3, 0xfffffffffffffffd, 0x1000}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000140)=""/200, 0xc8, 0xdf5c125065d41749, &(0x7f0000000340)=ANY=[@ANYBLOB="01ac29071a325124db1cb7002e2f66696c653000e43cc9402b7609a649a07f8904e2b85216aa2649fe897a156e8ac5010a16cf248633bae430b26adfd850a85bde81e3cbd060095ea20b8c86f5aab8940725cd59f38970a618d588048d00dd007fd94a3c91babac61d5f5523e827c520690d8f0d8d4b4628260782016814b48b55c16c4f131a0590f77a7f34969a8d2d88ebb97cf0f245c6c5fa0d0b327bcd23ae67529a9eb8ba82d44057aebb24b812ea58e7e0e44637b6668a07e435a3c6c52aa299664346dffe38c7ee5d"], 0xa) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1ff) close(r0) r3 = dup(r2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x80, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0xfffffffffffffffa, 0x800}, {{r1}, 0xfffffffffffffffd, 0x9f0b567c03d6f25d, 0xf0000003, 0x8, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x80, 0x4, 0x3f, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x5f, 0x9}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xce, 0x10, 0x5, 0x7f}], 0x400, &(0x7f00000000c0)={0x6, 0x7fff00000000000}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x3800000000000, 0x8001}, {0x18, 0x0, 0x1f, 0x2}, 0x7fffffff, [0x9, 0x2, 0x2, 0x8, 0x6, 0x0, 0x100, 0x31b]}, 0x3c) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x4f, 0x4) syz_open_pts() pread(r2, &(0x7f0000000380)="51997a0da6d6b3619fabe1f5689884656f98327c4e8bab50ca973b29e54ffc597231b5c8883b93e7c39c82925a0422659e7a2dd7a7d52b46858bd17b2671ebb5ed45666f676f11ac81ca72f1d59595e1b3f5b1f72fa9b807b2ca158524abf965574afeb7c8eb65502cddb0a487d65061f26389f2571e2e2c144cd2196f18579d63d6871488ce421820c1363c7bdb12ac8f459b5eec68c00c643a2740c41acd0b2aa9d8df12dac32b8931f60dec8603070ae289d8363ff73d2b358b7c28578f8ba88a2eaa3b8bff55bde6dcc66b22cab6f176a10ee72cfa72ab4c3396fc7bb4f9a7dc4697d823ff", 0xe7, 0x0, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x671bfc4763561304) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/118, 0x76}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/151, 0x97}, {&(0x7f00000004c0)=""/160, 0xa0}], 0x8) mlock(&(0x7f00004db000/0x2000)=nil, 0x2000) geteuid() mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x2, &(0x7f00000002c0)={0x800, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x8001, 0x8, 0x4}, {0x8001, 0x400, 0x3644}, {0x7, 0x80000001, 0xfffffffffffffff9, 0x1}, {0xc943, 0xfffffffffffffff9, 0x1f, 0x93d9}, {0x0, 0x52befa51, 0x3f, 0xccd4}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0x6, 0x7, 0x100000000, 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x202, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)=0x7fff) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0xffffffffffffffe4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:17 executing program 1: socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) msgget(0x2, 0x81) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x6a2c, 0x8}, 0x10) msgrcv(r1, &(0x7f0000000080)={0x0, ""/104}, 0x70, 0x0, 0x1800) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x9) 16:00:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000141000/0x1000)=nil, 0x1000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket(0x23, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a3809b522e901008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e68bca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8139d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e37e1f2ae41162f7085acca770d918e6c414330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fe97f7a4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc351b9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa9122b44b7b5abca1d50cd4dbbc10489db3fc0769936c232235b34f7b0ae50379467d3c26b725485a3123c0e8c79c9ba411aea134dbe83bb963ae7de5bf4c22f2a005608ec649d2b14cfe7d1670d019d8997380f0e088d49bc415397e69aed9211f65f3871fea2f00d97a48956931b1869a75418aa5bba67fe79a3aff87da76111831a38177be25f2a102e18896e7f26fb0b3839fea28e9ace51b83a1a013fd7a0997f0d0b1cfd69626487732f21ada6d070895f2f9fac8f83f540e32a14b69593e0221c56f16e0269232bc681f44a094e0f844a72e1261b11d98f5234619e5f73495a518abbb774c43bbed5b6ab2b13a3ac7d9014e027529817601265fdaa241768b6955bddc0250f231330b57089c37718889fa353bf5a788df7cf80d8c76f3d9030b39d18c53de5aa3ab798245a1dcbc8da34a9d0f88e58e794b6031d5a1b1ec86b7963a37f04c4e2d9b506663d888d8fcbc0bacca06e7648fb1074483ac7e6c0bae46784aeddfb3e144da0f72a7c3a6c904e25c09bc705d6c3e55cf2de186623cf91f13bde298"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) munlock(&(0x7f0000ff3000/0xa000)=nil, 0xa000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) chdir(&(0x7f0000000180)='./file0\x00') 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="cd48bade87ef9c85e47b3074289a5f6186eb7fa9538504d4e264f60d7fde188042bc68ee55dbce3238178ca08e7a295d8a24f93d9dcd681fe5ae187494f0bdc8a96b2aae8d46454d55c17518edf3a121f556fc0235aba11de4336f586fca760183268a03a95c7a37904b27d049c1bbe01c106273a29102ec4f0c5f437f0df360f5de7b930f7e809bbbf7bd79fd656bebfcbd31837df798a649256c1bf35e3b92ae388f50488ad09f13755b3cbde777b76634db5e7ee2a34e543d079c186521f134f26ccf01bcc53c6a360d5f620db5afd2fbd74e2caba7d3734bfd3beb83d70e7b41d19609c3646d26c984cb78cb59d4ecf2f9d6a283c7f0eb7bfa242308", 0xfe, 0x40f, &(0x7f0000000000)=@abs={0x30b444991f142e25, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0x4fa) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x224) semop(r2, &(0x7f0000000200)=[{0x2, 0x1f, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x81, 0x4772eda7f53ff284}, {0x2, 0x3, 0x800}, {0x3, 0x0, 0xa75a6682ac2cc3c2}, {0x1, 0x1000, 0x800}, {0x2, 0x20, 0x1800}], 0x7) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 0: socketpair(0x18, 0x3, 0xf47c, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x3, &(0x7f0000000100)={0x24, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x200) 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) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8a20d2bca0cbb74e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xd531fe3489b8aadc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x1}, {0x18, 0x0, 0x6, 0x2}, 0x5, [0x9, 0x0, 0x20, 0x6, 0x5, 0x100000001, 0x9, 0x9e63]}, 0x3c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x102) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x9c9c9af163eb17d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x1) r1 = semget(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xffc0000000000]) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x287) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:18 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r1, r2) r3 = msgget(0x0, 0x304) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x2}, {0x0, 0x80000001}, {0x7, 0x8}, {0x0, 0x400}, {}, {0x83, 0x6}], 0x6}) msgrcv(r3, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2aa) dup2(r0, r1) 16:00:18 executing program 1: socket(0x18, 0x400000003, 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="28a5dbe1bfc7a58c", 0x8) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x3) r1 = dup2(r0, r0) msgget(0x3, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) msgget(0x2, 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000), 0x110}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x241c) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r1, &(0x7f0000000040)="9d4ad4f9f8a4a0813fcd734bc3f1184029c8566f6c0d183634e2ed7b626470ad4f8bf20e538a2676f12237", 0x2b, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) socket(0x10, 0x8000, 0x5) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) getppid() ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x131) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0xd9f}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xc600000000000000, 0x2) 16:00:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x743) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1ff, './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1666dab52f1938d6, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x6, {0x5c, 0x6}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x222, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x1, 0xfff}, {{r1}, 0xffffffffffffffff, 0x51, 0x41, 0x9, 0x10000}, {{r1}, 0x0, 0xeb, 0xfffff, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x6, 0x1, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x94, 0x1, 0xffff, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x7, 0x2, 0x8001, 0x100}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x7, 0x800}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x0, 0x8}], 0x400, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffd, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x174c7cd9, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x20000000, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x0, 0x3f}, {{r0}, 0x0, 0x10, 0x1, 0xd4, 0x9e}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x20000000, 0x6, 0x9}], 0xa4e1, &(0x7f00000001c0)={0x0, 0x9c72}) write(r0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000440)={0x5, 0x8001, 0xf987, 0x8, 0x1ff, 0x7, 0xdac, 0x10, [{0xffff, 0x47, 0x10000, 0x7}, {0xffffffff00000000, 0x8, 0x40, 0x2}, {0x6, 0x2ef0, 0x9, 0x1}, {0x2, 0xffff, 0x1, 0x9e5}, {0x7, 0x2, 0x3ff, 0x8000000}, {0x5, 0x1, 0x8, 0x2}, {0x3ff, 0x100, 0x0, 0x3}, {0xfe3f, 0x8001, 0x8, 0x1}, {0x2e62, 0x7, 0x3, 0x2}, {0x1, 0x7, 0x100000001, 0x101}, {0x4, 0x9, 0x42f57756, 0x9}, {0xc8f, 0xc348, 0x4, 0x40000000}, {0x2bf, 0x8, 0x2, 0x4}, {0x9, 0x7, 0x4, 0x80000000}, {0x8000, 0x2, 0x9, 0x4}, {0xe461, 0x100, 0x100, 0x2}]}) r6 = kqueue() dup2(r1, r2) kevent(r6, &(0x7f00000005c0), 0x66, 0x0, 0x80, 0x0) fcntl$dupfd(r1, 0xa, r6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='-%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)=',!\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='!\x00']) read(r1, 0x0, 0xfde4) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="21bc47cf12a5b48e6c5e40e308aab22f11ae1fe2", 0x14}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = dup2(r0, r1) poll(&(0x7f0000000140)=[{r4, 0x4}], 0x20000000000000c8, 0x51) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0xfffffffffffffffe}, {0x30, 0x7, 0xffffffff, 0xffffffff}, {0x6, 0x0, 0x0, 0x100000100}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r6, r7, r8}, 0xc) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/16) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') pledge(&(0x7f0000000000)='vmm\x00', &(0x7f0000000040)='vmm\x00') socketpair(0x10, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r2 = msgget(0x3, 0x82) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/141) 16:00:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$getown(r0, 0x4) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xfffffffffffffffd, 0x11, &(0x7f0000000000)="e8530c3cd4eb6235", 0x69403e124744006b) 16:00:20 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x10000004) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB='\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\t\x00'/43], 0x2b, 0x0, 0x1000) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYRES64=r3, @ANYBLOB], 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r4, 0x2, 0x1) msgsnd(r6, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x7ff, 0x8, 0xfffffffffffffff8, "85f592a826b45732b935264c413936a7638f1574", 0x4, 0xa63}) munlockall() pipe(&(0x7f00000000c0)) semget$private(0x0, 0x2, 0x20) shutdown(r3, 0x0) socket$inet6(0x18, 0x3, 0x100000000) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x700) 16:00:20 executing program 1: setreuid(0x0, 0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x3, 0x6, 0x1, 0x8, 0x2, 0x3800000, 0x3, 0x1, 0x80, 0x10000000000000}) setreuid(0x0, 0xee00) r1 = getuid() seteuid(r1) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x28, 0x1) r4 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x200, 0xffffffffffffffff, 0x8d, "c617d27ce83f93276d34dede93b9152aa68cf3dd", 0x1f, 0xfffffffffffffe00}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="5296577ba14cc075d175ef106b638447bcd069f4246280c76672f5fad63b8224d6b97443d40500e01d6ee945b06e4a97aec4facfe89e01c8e9d5b64863d918e17ed4974574a51a43429bb889d485ac6c3489e0a9474fe72dcfa15c01e9da4e8e564c361dbb33e25637b1f25d6bff6c8db12ffb05b2d16c4d8055ceaba5bb183a30d7ca9284e78c19560f4924020bb49ac9cb11bca4b6371df4f8", 0x9a) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x8000000000000000, 0x3ff, 0xfffffffffffffffd, "2547ebca170b6354d7eab9275fe90c829de83c03", 0x3}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00", 0x1ee}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0xab, 0x4, 0x3, 0x1, "ff669c52d0530edf96549d850ea1855cbd442bbe", 0x800, 0x1}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="a9c9bf71a378b14209678af094eb305fdf01479438f50a7f43ae301b0a4cfe0ce66a5a616d558e0cd90153a4208e9d4cf83bd8f04cac57dfdec033f03e9c315b19bd99d08bcfa710525f19f00e489fc6b2a5bd6fd416d10bee8f613e4ef6fbb1f03c0d3d85863760540a", 0x6a, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x81) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x7956ee5bad713c55, 0x100, r3) 16:00:21 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:00:21 executing program 1: sync() r0 = socket(0x9dc4a1f5ba7c4572, 0x4006, 0x9) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/238, 0xee}], 0x5, &(0x7f0000001480)=""/148, 0x94}, 0x841) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x8, 0x1, 0xffffffffffffffff, "9e5c5d1b83c8e61e63bbb813274bbf89cf7967f5", 0x10001, 0xab}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xdea8}, 0x8) 16:00:21 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0x4000000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 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"}) r2 = getegid() setegid(r2) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:22 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0/file1\x00', 0x6, 0x1000, r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x4, 0x1) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = dup2(r2, r3) bind$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x2}}) r0 = socket(0x18, 0x1, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000205000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='%]:\'#\x00', &(0x7f00000000c0)='\'$$\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@:\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-}:\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='-^,\x00']) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) poll(&(0x7f0000000000)=[{r0, 0xcef0352bdabbbbcd}, {r0, 0x184}, {r0, 0xdac31d8b886b599b}, {r0, 0x80}, {r0, 0x8}, {r0, 0x8}], 0x6, 0x3) 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x8, 0x4, &(0x7f0000000080)=""/40, &(0x7f0000000180)=0x28) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x0, 0x3ff, 0x0, 0x8, 0x3, 0x2, 0x0, 0x3, 0x81, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2bf9, 0x4, 0x7}, {0x8, 0x4, 0x2, 0x618}, {0x6, 0x8, 0x5, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/138, 0x8a}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/137, 0x89}, {&(0x7f0000001180)=""/81, 0x51}, {&(0x7f0000001200)=""/88, 0x58}], 0x5) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="02edf563ff87f929080fa2a5207b264869e536d6e794d11db4488bafd8526fe4de9118bd1cb65ec66994e4ab6853e951693547bb22ca7520565d871b35fe632a3560cfcf9f37ce450cad8256ea2a21d4c2ca2a8ae8956c0ac68a773b6eedf0e6ed4d3ad10bbe3714fb8d65ea8565789b04aa4ee460c2490ea5c2a3c757d831380942bbc03964c379aef7a9984595b4b1caaceb4472287a5d577c72c16187da77e7ff834fccc7322d53b2dd708cb2ae5b4b1380b6e7b6f2ee51828a38f543cd2a1e78975cd92adb361fa0a865a99ba07ba350c797078c8c53cbe339d747d7d7c85d554e4856558e5a330491cdc02cca50631a81e2f2282d7e3db182f0cae76919be4f50feacaa78d18aeae6156b8fbf18f2218ee8ca47e8a8efa18ec0b42f938bd44f1d1b5f4af222a90ec3df6bd74ba1c5d0db52a1de56a47ca15f25d06816c011151b480f711a25668823dedfb87ab3ee4b2efde01b7adbb2e2520c85db8dacb9ca658bb007e31842a40ebbcbbc76e4799cc86ad314e3a039723840b3c1df4f7105d05f00b7872d0071479ccacd64275e0f2281ea07be2ef29e57e2252e271ffc524dec7887e48592e4ba43a6fa761bcb4eb0e1188b35b4b93ce59dc999190cb1f49c53b24903d5b357a5722b901cb4cc21182b958331c18d58cc4c0b12c786b44305813c4e13fdd7fde28363c8c3255b7114d8f5fd71e0e3990432eb7174101658d0c1beadf874ac9b61fc2077064dd17d483e044835a30c671f4f67248928308e6c7b3764839c2a85f9dc2730d44a2a372c6e95304b798067d88d42134cdb51bcc24814ec857df4298a3fb694bd450dc34e9a7fb2a06d8a683f3da0ca3c7ca1e3ae2e85d94483eb55887388ab23f791f0a14d2081249861cd53e70d3aa155769159e52031da4d341d1da1939d124984b9c0f32a75d8dd8a888c7d9b2ef79a882edec2b9b84dcadc75f4420d4702eaea26dc3681e491aa0f0a20293096e16469051fbc9f50a030411e276a0241351db700d8fd15fb58a897561efc4b5dc926f787e1528f59fce0b937f111e1c0c49133a08778aab7ac6b794abe430a3d3faa25dfc0e1a0282ac492c00990e499ccc024970fb877b09c49f736d35740eda225c568da2169df7e5444b5cdc9ea079f2c79f8267307c3b84e7f645d40b3fff932a0787f83c3248a7e7e113599ba0d63b0f6d39fb471426ac22e7619552620ad7b955dc2fa45f8842a58707dabcc5fe32f9e2fcc79756d81332579163ca21b37f846af0c009812a4cea624adbfbe58db662652e3fbc377d656ee9343ed09a95d235f9f02d065449a3f65ae666b3515e1e5e5b72bbedd339400ad2f82791d9af3bbb44fb28d3d64fdd44e1ec5ebe5a77a5a003170f3d082f0d9a27a5edb2ce290a723885fd9b49d295919def3e9cab08527361909cb594e88ef7e101a164008dfc0e4818c00008e3c3e4f348d653e81580bf8d5c0d96dd5dce301785dd22afda67eb5c0eac1027b854fa19ca9ffe85da26e46dd946fa49aa10bad1001d9dbb28e546f7e7963c11ac1904c61e7c009772554a3b451748034046d178244200a2e1d7a08c6945d6269b6165d90733acc2d6d7ff8dd9cc7427b9b919277bfe4cf558714be0aaa03def909abb91e553d6d7766612f731ea231e38b24357fb2efd20b342c22e89af8e848f4ca7f79d3f982c6ef6ae7ad3a828305b225a7a5eb0736729182c994e5b09822b77f5535a20a25419185ab569dd20f62fc5ea1a205d32586fdf1eb5a179124abd024f7bf1bf2783f2c1560e37b894e8d7ab4e2a65b8e18c24a0e5514dcc284a61964657352275d42f2c9e7c1b70ee591394b486f5dbefb1fe5c21018915f290d051e0228e26014601b5d7e8dbdffbd5b241da5c099f45cb18499f6273023c8a17b5a439e22e2999f43c2f4f7f7231a6e863bda0ba4f1fd49214a346496f29caaf9972e201328bad7ef4111187f0c0efeb3ae4d31e7b4286f5232e8d2ff05a6c1cfe0465f40aaec6e82000ce47db2c79748880f165f093d66aa06daaef6e1c6bb6109366a196cfc35bc2affc29d0b3b520b224199cefa1a304284c8aaa87f7a08300a962550b8661aa22fb1950d5b1e1956dcf86b7245265d3ad834b85736e5b330a3834f61c42c00ed2443cf56da08fb02bfb83aad259cd6638cb463b4e1cee9cde062481191a3f9a830c581d3baf618a6c694e8ec70c151fda719994ef572e265886a0e5a43667679e6f4810b62e21ae7a89860040f43a5073ee6de67729de6b43dfb99a964a4e2d8bbb300f389725091f96b5db463eb7860284381f8f7b256acd56f6870e27356541a20f43e04c7798dfa0f8cf33d266056a402fbd98188944d544af630cf12cade98107c42a4a048cd7cf048381c5d7bc3f27f86473fcd892794e9f7d7688063bb4ebb2c237616ca29788b7a8b239b1ab0c5f1941f0075f26969b2b5d49a2787af3b626471ebfa1599c28256091f0eed2e613a5c99ec5527c510fa4ea9dfbd8dbe694b525a881970d76623363f33d0602d100dddc83e23fcc582388b3430ec8b414b39eee537e6810f74864e504804357c71c4ab326bdcae98fcfc37f312b252d6a9fdb76c5e576f41072a6fe27fc9646865410b12300db23fde68b4537c4e6fba68226167b600189a96e45727c226eff02ecf8fc2772f8bb5f76cbe8412a5de4247e9fb8fdd89eca2f545cd276c0259186532b2546812cd978f23f2ec089e41bed432bffb97ddacb1f315e4eb8d809764d4c0409f0a461ba3101a132ad1bca03eb8e976aa61ad53c402a08ee9d5b1a2adefb2521ec020106257999ea245fb8a5cc1dd70a12eff29a0b79a996afc0a79ba970d626a18accaf5e021c301f68e90ee3b45b70f60839dafd5275957e74667949918413420437a7a0dd03ca23c698c8a2cd2aae903902e1e071b06854e602e1009f5e26e5f40178ca599d606b662a6642e07d2075084338a91676f7d196fec2a0b6154ed51118813c5578c340e80b688ab3497e51a2b0f72f71916daef52b1fb6fcbd642369fcdf8fddff6e9cbbbce1fb6afa349b990d6524adf592f4563a3855be138f002c0ef740c04a0108ee37b3f0de63d143682f97630f0270130aea580a4b39932987e91eaad8dbe49906f595217d5b3ca125bd7150e6dcf76164a1cc98139e16e5db85a29346a10715c2b06bccde3f157e539ae0b71e38ddcc9a6512f5ebcb6f229c24c7debaecb697cc7e812cb1350060a607947e6285ae05e7251826ec28df7dde9aa3299ccfec2d84a01b550c53bb84beb6df306885b603e5619517cc1f2ab5ef5fa97d1bcf0a1add60f69726e66cd6975dad90ffca3f614a490089e8ba0be5c774a4385df114f3aa72e55765ebcdc06c2e9ee36fb96bf046eadc69588fcd50817f091aa834d46c67a94fd355eb10e29b7af417f4b2f3eed003840e462e20e266728d24f81d26ce198394d83124d96487201f79f7be620daf24be08018f96d22e9c1d8dee443a4509f680da2061b4f32b01928ce05b4806f7f608722a7982bfa9e11ce81cdf1e11cf48c63b27dc9bff7495a506e01927c73b5446bef7f375969b2d13d2e64d0957a0b6426611eb84ecfd6744093cf9958e9142bbcd30cb35b4c25048962fa532c9cffb0096ce46cefa531aeacd227b5d3737af8f068a2e3fbd85b4dc58da42aa15bc9b3db2eec6220aa8795b1326a26ecab2691a677d4d87f79346bbafbd2fd9a84a593cc4d569b0041f9271f6adf36f895a13cc76db892dc20813cf7bf739dd22990f9da994071ff663635f7adb0089ca6f48a9df217cd114e404354db5551e6a194656647b76932935af2b93abefeecdccdc344afd7ff9ea8d185c64e2baff4a0917af61518fd1498315bb9f1f5be32f7029bd8d9794951efffa91608c4ee803c3e9f1637c5f151bcd0f05baedbfc3644bf7ae744eb6ecc7fe6bd66540e122060eff551522c946edc6228012d56650043208b09d9fb5150cc60c021cd511929c84366439187d6c5b6243a12f631716a76b8c832434e53caa7ff5be217e29912ff7937c5d45af9c8358766bfa81a81f347acf81298e5de8ce3f705805ffdd4a3b393395dbac7dae2dff37b52e355b35b0cd627018edb4e78eaec2cc0eb68a10e4396578c8ca970dec88d75427f1bd3dc2942e2759c8bebd0f561ce07b49d51b572b55efd0c59e53687281a52507e4c668a319c03f2e775c5a9dd9e77984c0d38930a2339a26bb4066191bfbcc1e4eab4634e58107e12ee062b89c3063c3e3b85ad8bffd1378b8873089e4128613703dc80747e837819d418b9e4a340dd8048ddce7d0dfdfa9181b73e81dd5de23b2eed13abcf766a4b9ab6589e3b07e671fab6a0ac2e2e0ff44b8301e5898e2782d288a828cb89eb2ab2d164c7f3bcdfe8128d5e031b7aaf0c0d4a130250cae4aa5f0cc843e526450cb3637b06c4952379affcfeacd35a315034ad6257379850f956bdb8df500c696d222707e37cdd4d37814f5bbce093e6fbcaf3aa9899fee8a13c15893b87bf2f6fa5493a155202e7a9bc2ea5dc1e1062ffac95588a120172db8afddc035cd5d1e4d85f6af3e315254e18d10b1dfeea5a8de8b7bed1fd0856cf44a3dacfd291f13548d4879d887f2f5fb714445d29f150f012543d618171b645dae17a3729f1e9049dd6b34cf31c7eb31ea470e5dbc53ae24c6872ab9edefedb6c24aa92c2bcd5f9302a88c4482c88922fcf7e8ea1e58e685f32e8b4572cfca5a3f1b83c8507a759463a83abfc915315020fc7473f024edc7b6fa25423a198dc1e574dd9eb60661dd88d31d168a5d9f7cabffbbd953753d97a90c6a408f2eb8979f31c8ab5ad5582a1000e237905ea69221e001e22e2934033d94b42f6730fbea1f80723ee23e139c572f3057bb1e181b33b8fc1015b192938dad0a0d5fb1c689d03db9deeb6f6408b8f8c5d0b72fe467e3d901661169dacc7b852e645c76ad8aa25a7321f8cc5a806d2a4ea92e971f7de883a315c5e3a62131062fce0089a033be05626d2c57d3bc107b50c68350f08fa4d97d834354ace3b24ffce9f449bcb19a8d60de9cdadb0a7f5451022372a0c14002ecdcb642789ff91bb48810a117346931dd69e20f77c6e8abcacba936b382a517db70dbc9330cc4fd8c5d45dc956f1838445cbb81c23f5355345950022e0b9edd55ad7e5f2e7d5170e0f2e4be008e4de6bcb330083ed90d32e01acef63e63f1aa04ab8c5a1a106a2e698b2a088bdf2cb46cba80e0c461197a03ffed65b214c00fb239e9e30ef84d97443cf605b408e7c7f74e74768cd8cb4e19536f874cc659cafaef81f062aeeeee7c4f65b6b5403361de022ca84c0d3cf9ccfc492feec2805e188c60588909cb06b3ee97a8aae0d68c3c1f18bcedfab4d26b5ffc7b15631e1bd753735c42ad01992c80dda109905d751f4ae061a232ea517e2e3c592b39c25c6d4f7445a956866c7431979066fafefd0005ebd9a6f5e872f44c7b16ac8878bf046c8ee1109d1acec3d1d71d8461aa588a6a9f6c03006809bcce15311e7fa62685f0b069a688b67e0f22494dc8f04647f9717acdf23125ddb563bb7dd10d7626c0cb0c268e2207887862ea99407d8f7562552601ee7db894ee32905b68bccb91386cef7eb88b5b4ecc4e096b27a7999dae68404bc087cb5aadde8a8572600893915ac3a21e25e5259e9872281eec08126655b4ea2a72bfd1160cae1c58e73045540c3b60bb7991f119243d351a0e52f28d0aba83e4d038fb6e7efcafc3ee99c29c51d0bb407b97beefbb01b304f5a0d7eac2b2e75", 0x1000) r1 = socket$inet(0x2, 0x5, 0x0) r2 = msgget$private(0x0, 0x200) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001100)="12b82e78cafba67682d6feb8e6866753eaf8d070faeba350c52f84c67fabe5a62dc3f517f3a16ce83100a230ba5057a56896884d1fa82614917c2fbd50e06034910897ae9566e4126d0ecb16b2af943c02f93fb11183591a42b3f3e0fb64e1fb595ba215976ad280317552db570a77b00ae5d854a5489dfb1e15a0927bd0e7e60b5dab9afeeefbe2019106d9889e707805307d1247293e1382ae6df3e1b860851e4048e5ca3298f4bfc9b7", 0xab) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000001040)="f08f33324bfc3e36deb5cea65c614d2b3fd76ddc24421a99e1bf5855af64e1e590ea36b44f2241f35ca80e51ffdf3eeb1ae0bd09fa81c403776c684ef4b1cc76ec91208bc5d928c8b03c046b556d152f27b1b68c5305d8eb08c00960cbdf2afdefa84a1195c301529eb75abad0fd4ecffd1d4e3a5f10699ff59da1e153c66edb97c22677d286474b0b8aba6811100c85d840bb9a1025f325e895ec0abc76cc3158643ea1216df9a76024", 0xaa) 16:00:22 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/148, 0x94, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce8d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a68502ae41478d155bb2f9f710b14f47dbe4b2d683693148498477414a816136f18c46ed983615002eb4ebe36d3291b3439c68846a5a6c20a9423414920f66a8a77c729375118c8ba3b05d0f5221a7680c81d6c353246eaa1279e074e12f305137e186e202a5762408cd14f139d159998b17976d7f3742dc9927f9edf09fea83d062583e9b52cf97f401ded14b43a008d942a28452e56ead75fcfc271bf91615748482311c2983cae8d6f2dc674ade29fd74d209d6a"], 0x53, 0x800) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x49}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) socketpair(0x19, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pread(r2, &(0x7f0000000040)="8781bd2c2c944fb7bb049f3dab7e84e0db7677696193ed72de1ec3e71a5d", 0x1e, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) mlockall(0x0) mprotect(&(0x7f000062d000/0x3000)=nil, 0x3000, 0x0) 16:00:23 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) listen(r0, 0x7) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x592cc67878f2af36, 0x40) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x6010, r1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x0, 0x586c, 0x4, 0x4}, {0x3d1, 0x3ff, 0x8, 0x29b}, {0x0, 0xfffffffffffffff9, 0x7ff, 0x7}, {0x4, 0x7d, 0x9, 0x1}, {0xfffffffffffffffd, 0x401, 0x5, 0x7}, {0x200, 0xffffffffffffffff, 0x7, 0x9}, {0x7ff, 0xaad, 0x67b92ed1, 0xffffffffffffffbe}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socket(0x800000018, 0x8003, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x5) getsockname(r0, 0x0, &(0x7f0000000300)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="010201e7ffffc922f71c6fa409ead2b9b62d410652ef5709612fb34e8bc8414f89f334b0cd631ef869069ef5c6c6709e872ba34a7459a1fc84db5a8b4e42"], 0x1) r0 = socket(0x2, 0x2, 0x20000000) connect$unix(r0, &(0x7f0000001340)=ANY=[@ANYRESHEX], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001300)) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000012c0)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)="433048a8fe345f67eaeafdb0aa20a7ea603defa0bba541959197d9623bf5e0896ea9dd0d660e56069d5a660424c95b7593c282a493e10929e71dfe34b496ac1d8f", 0x41}, {&(0x7f0000000100)="35f36e3d61cc3a8ac9b2b9b06ebb93618206c933bf6fe484e7d209572acb866e4b1acb0485b9e481c9fc0ce8e7fe12a75f176100acdaf7c18202", 0x3a}, {&(0x7f0000000140)="6e08e38c81fa7ba3c046fa66c222e77adf0c6b8b07329a16782b56caf833c920b174b71725e9ebad314f24e202df657c2755f5d4c18ee4c9cd2ec447e9574faec36de2d5954c0421a045270f19b27530e85a175d3720b2e2fe6f92687df9ca73bd3dcb2eed76268da4f865d1f41fb59424f3e991ba404d93de794e9e14220ff84cf8aabc7a187cc0d2a6727cfd6715233711a6adb146e4c218b13d44786fb081863cf5c58c9c4604047d8cd26eb3b9f9c2415bb6bb9ea7071b460eaf423852f52c3c97802b856faf1c9424de45c324686eb2efcc7c495282023aaa7e7bba988e635bbcfb654fe86c148b885041e6", 0xee}, {&(0x7f0000000240)="678b0902be7daa9e", 0x8}], 0x4, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000041, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:23 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) dup(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x8001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300), 0x100000000000019b) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0xa4, './file0\x00', 0x6, 0xfffffffffffffff8, 0x6, 0xbf96}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) setsockopt(r2, 0x5, 0x1ff, &(0x7f0000000080)="b3866fcfa7932364f6fe5ef18001ff4453a281768e2573b36a9c7dfb8b695dbde268dc1683b2d90d2bff74ab8f8ad181579fa61a6469c7a1fc", 0x39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0xfffffffffffffffd, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES64], @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="1b0a1357", @ANYRES16, @ANYRESDEC=r0, @ANYPTR, @ANYRESOCT=r0], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="db9c2a5d7d6d93d9069cd84598d4f02821af73a83e7f37964125ddf566ad892bc5d1a20a6ef994970f48d034441d0ba91ce78dbadc6edda4bc4895ed3e858e0f114639497f9c04b35f7cfb2660e9a3913c0a41926fe8b74c7a1a14d49099aeed2fe0a905a1ff6450b407450fd62cc34eeb5b54251134ab183d29c57cf04a5061efacc1c578cb4f2584543a615700fd4c47f49d5ad2784be687b71cdbb4f488031766df350f59c98b842fd77454e65b8c400bc43f12d3bd73c990b24f8b346cb5747232808f657a2deed8017c48bb6d6141bfd4f26988eaa12dd67a7c823f5b1ee7112480e389f09b1662fe1e6eb106fd7ea748f781866f81d17fa503d23727ec2d60035e326f38e77c1d9e5a688a3b95e1182088c6f754824897add8ffa031c791ea7aeada2cfdc5967507d874b06913e2a38dbe6254f862311e0430abbceee9ef9677da41f3d5a7c6b86ccd60a2b5adb58fe83166ef400d9d3136b153a1f0f5819414a3c122364214bc699ec8c44a7c514ed9120c3ff52a1725a5cc3a7a7637a88d57d8016bbffa5acb7bec42150d951428d1ae3effa33fd3b4063237912c734153c74af46f75854aeb7556be29542f79ea930408d365bb900d097ccddd53fca6abb7d727604abe49d275021673efc680e47e9b5fcfd789a5ac3dc0a4c79696a013e953166bc353a44f6d719e9c55e4ebe7730bf01bfebda526a2a5a27408038edf6c4ef1276d9ecc0f4e1797fd597bc983e8f7567bcad46eff3c6993eac9945a6e13cf62ad4ab6186699145adff70ecb164272ae438140ba9b7a1bf0717be0d44ba7a8c876ac44b0553cdaa5dfff7b8a782e8ea985376805376b4c0874449049e0ec659ef9c846aa7576ce8644c911a4f43c5222f9b87768f2b2d04b51f00f4df358470ca0d70573e759e9e94624931f35473347de0f7b42f0b8b971d1241fdb4d72504a42b202bccfdb661cda23687e82e63632abbcf0a05fbf06f06c17841022f035046c231ac3d51ddfa8902b3f58fad0c80bd37887e70e4f654d66d4df7342a9f667aef55cdee00e95c0a114de8b3e6dbbcb61514a0ac12b2266269f6c4aca1c8265baa682ed7d9af68bfe01480e521e7f22ae9b362f7e5ed94b04b3ceedfc04775cd0a9b8ad6f7b8424004b0a542e607c574d4e778c92e21b54b6fddf20f09726fc9ede98a2b8b9e8cdf66ffa881c42292f38f77dc455590f11cdcb2ddb8dd760fde16db385a491d3d6440925a96a68b35df37c11de574e766eb80b5bfb1fdf167f20bf4fec6fcb2680b565d2b2dbb1bb9c05030923781805a6d82f1329961089271c86d534aebd195b267edaaec47ed83f8b505033f2812e080ccfa4fc9225a85969eed0ac0afd87cb3ae968d2e934fc75fa973a3f68a2575a1fc8d3ccb0d3d134cbcdd35362fa917b5bfbe90844f0e8f60aeec910e5124627ec1555315289622b41e69c368018e94cba561957ddce2455ca763790f6fa68d3dffba7f3c62946df6c6ce408a481744d3bca34b26c98644734594e65eb30204cba97ec1e3d8276e71ba0f3c7fa0481b8a99ae8c793fb8841fa5c84be455e5c5dd5fafdd9f46b33509cd7c48d126cf00c6b4895b1c4852ddcc7b6dcb2c10d24bd9fd86494bc3acb60a7a99478786ca95566c6d7713d918d5a01617aeb668bbc98fc96391d5a837a31484ab35e6052bde4a653ba8c5725b90f5e848b0d9ffac68ea0b7c8ba9b2a1dd208d1fac6aac00772d11d749938e548a112e057c35eda49d9bb49375b2b30419c4dff0b2299528c9d7fb2e70914e41ab0444710c30b1c6c629f7ad7377b943a2ba80daa98ec4b2f204a5493d81888bb0ee73287fbf5870956633f663b4712d39179e4390cadd6a3f8ff1f54a2c48f351957f454f2580acedb221a3d765c63ff133d90372f7480f0c16098222a8cf94ed83966abb5f21d6aa85815e5b2e4156142e87d4902593bea5b5f1e084ff8738de2ecd30643ecebb8f4c03a3691b63ce2fd8580634b2e46312509aa2d93f4399118af1e36275a94c05f5245e6c809648e2c399a0433a54f58b207f61e566083b3b229c60e09b76f648aafd32f4863b8229a7c120a309e72d00b97c66133234f87104e1ab05215202ebf7e2d1994784f64696161cdc68f855bff3e8efc120de7cd46a05623833a9ef864cd93db7e199e0b37361a7bbf81257792e179299cb554d4c57bf9409c191a543cf0ef5025fdc0e125fdb8df92f97d52433fcb124f6f4488cd29b424a2af0530c2c1d2ec047596c300e72a47b7ede98529d70b2381674559090106a11c42baa7ddd6b6ca74b3ee2490bed59c2ccedc6925fe716dc381096b2bb91f0e40fcc20fca560612cf793e52fa4ed0dbabc46139f3bef4eca2291a841657d4e64f7b4e92ebbdf6c86a156b21acb8a3e6312bdc4c6afa3b0d7ac491a58888bd59499102ac2ead05cf13c193d4508aed542076a87cd0d34585f4cd9194ea5159c4cc3dc33070e3fc5a1e6deeaf2fbae29328bebe759586569e562506a965cadb4d34514b1d579578ac56968818159053b484d6f8829fb8871f33a3d3ad69bcc2271ab948b3184aa934c4c6d326dd9775bfeb5c218c25596588890a4662f305547b3e6c43560e8d77263d80b1e1d5cd35d6bdf43ba3b074a8dc00e890460747f8ee53d3594c25a4ae429f16a1700216ab9f8d6871daf2326a8ee2fd6ffd0cc246d191b3d732cc6564acb4d6559be410f22cbc169fbb0ee9aaa9d65eaf58aaeea3c333b5923d5b0efc6b4905282dc1a78f035acf6c10f384df20546464435a126458d84e9684a480dfeef18f25d48e06d2c0b2847b5d0b4cb654c7874f75c0239030410c2e9c3d0a09d73b30b08f1a6bb5a4f2126fe93a1a108f4f57ff075f4ef10aeebd7f1ec8db6d1ea8bbb332e2ffce0ef283aafe254db3ce0cd9493a42db9e5d6cf33b823273e7cf83ebc66d2a7bc6f2c68c8a534bdeabdc58134ee475f848c7d40b8be10a5272f901d96fafc355d31a0bc3c842959c898933244df7812bf0b9105bed9f71435026f59ff3c77c21c3b770784bec2d9fcd4af8f3ea67ebfb5748b9a7bcadcbe1838f8ca3de94fac4a2d8ca0e061b729777b41cf85e22c4983495dbc147627ce0d5af1e6c22b040d4355bb01d3bbc1467327ed28e5f322fc848ac45147749e6a94e54d44389f40230af9027b4b7bc8315eda26ffafb518dad1412bc759346b4125f85ce05da4ac490ff3bf4a245215b32f7ac0155b5c7e7ee51042040a45ba630e27ba5ba78acc002342235ca09ea1804e8e7e239603cbba059179ff430d8ab2a1dc790a0ad9ac52f2fbed315700c5677f8dc9d1480b1bf834092308abdfa374738c94a47c37e9f588b71869381206861f1c91f0783d47a9fa2076c56e11fd70d48df20bb3d6287d5e0758f08dd8c58f96283cac84c5d843f49dd71b82c6336d7d49211cc1ac8ff61ba42a4da34e207306a0c9ad305d29a4e40e0450d6414a8e9beb534cdda33f0f96ff2891665f7d624bdd697aeb22af838c2882e09696061c3aad19474fe6149da68d615b7ef6a7b51383151444095b748014044fee78321e7c2a278c495e06280dad0285c30a12f5fbb35e47e5e8439685332f187e0a130589d40b22a83766e76f2acd38d5098df865137e009fed3bf245b0d70cc4fae6af7f2d977080def428e600c9c1b513b25617fe44ee0166ebd555f71cb01b2ad16604f340c4ea49a1d742833a59f73f81548d78721494e22cc9062792e06b14afbd57f9985d33a66d449ad958a1654066d8bdc55b96af67f3e25324d68cb8b10003fc9e66f903677d94a310f6afb0b7842e1b42ca660b090c147298f4e2fbc3e357a2a6be60982c9276d694ba40d50fab13273f2da81c45b5ee1b2804d77b6d63a274bb2758b762f4cbbf032017af597ff2e0da3c47fdcea5ca123217dd264ba4bffe0c5d430d83b595a21cc4f4a195a1b999bde9bd6e75a799615b59270beac82040edaa1072e9e596ec303502c44f40962d670cf115cb23fb72337c04bd737422eda267b69fe00046eb582c22888d2c4579a62d473599b9d57a11d813061064e84e74dea292adbfebc91541311230edf0d0c5089c1158b886e7849734afa1a28f8c37c429af50f2501b3984437f0c94ee3bd62d3e60ff6062d604d89bbef00308a536cf56704bbaf6ee40562d9d7e187f81b66fbef42f5fa19dd619927f642c07aabfe7369de50e84cb9b023cf50249f2744497369ddfd68ca75d5a2852d2707fa1293ae17e44c303e5642892b040ecf9daa157bc1e8fa6e969861eb2ede2b6ed3c11f6fde47dc4c17e4c7fcb1b46cebb60b7a98d90273899a3a66dab45fc243da4ed0ac7509d754e8899fcbf86795d13fdba689543226d71cf7f20dba8da5b7b3336ae5cd72a68da78d38eeb0b553887a5f2c6abcfeb54905aef981a9acaaba86f912266a53bb1c7728c97ab1d191650abacccb48ad634352ef82dcf4b253667d4ebe7a0d3884017a1b4cd6c4e2d9a17a30a485406db533800e236493e55ac141bd356ae1d552846739fd69dbf61461af6fa14d0cd5c1110fdfaf071486ee42d72c28b49f895f69234d82000d1f0c8b9702cc48c28cabe04bc6e7b6d41a4bf91fc0c91cadcfb246155f00ebf68c9bb3e350cbfea5972271628bbf0e143b044e99841aa6b239c245a0a5025df7a7200d2300677f206e082475a733f7b8f0eae61521f1831ba22ae0f3e6df742aae10f4b7cc285170d068b90768d61782cea2bc1df25031ff847fe1c74ff96d02528dd4c556f7e9c2b8ce48b0c90a0a536a01526940335c43f7580f6bd1fe439a03c843556595e90ec4cc52322cba3a395e549674e45cd3fae706d207563faf20e8bcb63cee1dd0d7bf783b25b2db97adfc24077ca1ab0d83417123e903d04cec65a9b25ba392a8c37c72a92585bb2dcae1459949fd5acb78e7d47da363f3c02a2266fb4e27b6eaca2a12cde26cc0ccfb2848044f1344663ed2b2ac94e30a1fa69e682fb78194af2ca3d6e0a663e9bbdbf7bc2606504533026146915668ee98e5f6c3fc6aff7f09e8a833dc23013f2a543a679bb82174d15e705755dd25ca0247dc90112b5f945b61180bf555c88865a252b50b064b7b4035bd00a70f49f2011b909e3f67336e121afaf31579283a274b2ec06095e5c5d6319e04e62c78c6bcbfbf56b75ee3d80c5fb681f34ad2acb2a25d47a29125110af3e618b5dbd1f8b3a1cf2f94711a6db00620be23cafa63f93dc6a06fe9a7d4eb427e4d20c85da18c4c00849f66a80b680b398a77d2e2847af8971f30ac6ecafcfc7f99e9d1ef006cff5c474f5315c9a378dc2b276d253fe7737e88e44a0da2c3234e2c8de92e4385afd4cac334f39984d4f30632bbb7479d050160a9edeceb75847e273e1aa4ccc4b1f0586c96a89e5109c3725570056f021fd3389a2993b41f9347125729a6024d4a60c5ff9d846a375e0951a21bc4dc9f1c93d6b0d2f47b412a145e215555b47ff13d05995bd24920d7582e6233ce57063d1fdf37c382d9214bdc4093bb7c8531ce6b3ce461fd64e6453ac2798d5f707eadaaa56cd84f67f3af8a9774d92a46d660b351ff6fba7782da5b9f1f1eb2e87a82438c4c87c14b6d3585018672c367664bca9a66c6e19096a311c6fee9d368f4f74d53eedf9a054f606449f649d0251f7dc0da75954158d9c0c8d2cb168c2939cb53f2bb33afe9c38a7fae327dacd560d02f35c5d267dd79839b89513fc5c5f181d3dc4664e0001cc64517ef368c043403afb4bc4d7f95aff2f7284dc3d5d197a6f789a269f073", @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYPTR, @ANYRES16=0x0, @ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESOCT=r0], @ANYRES16=r0, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYPTR64, @ANYRESOCT=r0]], 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x14) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x5}, {0x0, 0x1}}, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015911c88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015911c88 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/71}, &(0x7f0000000140)=0x49) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000340)="571ea8c8fa1351dd0f62cd02321ba5a5f7d9755c2e8f93e54b75054a46374cfe785b8c8fd36becdcb01b66f8794f7ef817c046cc914cabbea444a1e098a7f42f30cd860fdb313cab40bd724be9864124751c71433e9ff0bd4f9249fda8427f5d81e2592779777554f92dbe3ca1d6dd004e3b848825fe9ea7687ccf9e725329f6225f1ece97285f007c4d30f85f6d5450a8eeff6c2895a50a4e383b3e921b8c429d38c1233a9116b25a7876b6311e5f975decc12eb82d252dc4e0dd074e6977f094ece635666901fcf0b9e2dd451f6087fdea7f9e", 0xd4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffffffffff7, 0x8001, {0x6, 0x200}}) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/199, 0xc7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x779639d3a9cb9703, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003cd000/0x1000)=nil, 0x1000, 0x6) setsockopt(r0, 0x6, 0x0, &(0x7f0000000100)="a160f0e349a2782ce1a61226719f1e6ca75320f7d1bb52afe15112f2067343ef70480c5651bde9d1ba06fccb22df612a177b912f8be1fa3cc442d0f3ed46ddb83293ecf26404ae3bf94c3a18ad6a199464a3a1cd7633ff22076f22d240569907ab66bf9c0f43729dcec3e8859e2fb07a1ddc28270d3f0fa95002c27fcf1afab488f30e10f4735a8b3a248710369a45dcec621f0adcd6e2099748f03a3135a479700c2dcda840ab647cf67f4b31ee8ec547aed5dd6bdbd543f1e180272eaf1b2a940bd1056e3d357ec017f123eb58477659161e42a8", 0xd5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {0x3}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x200, 0x6, 0x1, 0x1, 0x6, 0x6, 0x8, 0x1, 0x2, 0x3, 0x8}) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) getrlimit(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto(r1, &(0x7f0000000240)="e37ccec4d226122926a65ff89d608689c10f95476e24210e9675e5cf153c9348f2ddc0d76500fd3df631bdcfa52618d5485f45f452ddf5bfa9709f4706b9f7da84bca69774a282f03b5a0257f78766fe0d23e5a87a8da1f51d6ba196825b11591c6a4d733d8172dd273d57c872c4e8f8f1f5ae86bb7908c82c05b3fe79fea102c697395a7c2f0fcdce204f5a02e57be8a8ba097183ea279e2cec510a2cbf52d4490de0bd5c255a6bacc420d09acc7c95be849e4548856418163d838dc6d248ff34050fbf1ff469ef94d6d270", 0xcc, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0xffffffff, 0xc364, 0x100000000}, 0xc) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchdir(r2) 16:00:23 executing program 0: socket(0x31, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) pread(r1, &(0x7f0000000100)="deff08f023f1b8c0739e29b14655b641899564f6c60a855ac68bc8330ffc3cc057491f12321beeceb014d8b0f506c73107080b487e1bee91d8670e1ac36402247f8d096cdfe4", 0x46, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:23 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="17a0b53000a68bc5b7a725f6f4077ac5c8be44e2aa37898f8e7dc49b4a97c570972539567fbf6797cc4ae388b3fe1a7b51be30f3e1243a175076d5a8b11f5fdcb08f42a4465399e12f7d5a02d9d3d5ae7755c34ce91bdb091bb85789d5aa3208558a25b817e41ea9f199e4c523c7bfd1f7011ef547eb870dff6966acb6e61548ca3fbed6aaa928cfb52122fbedbca8fade689ede2ae4db709b654192ba89703c16f84afe107c84f3809a46ffd45ebbf27a8cd4890a2aa2566b938771a33ea1b0c392f68f9683d8b2c086add4e8f3d17553beb01e070c283726f4f364f61fa74aca100a8f66d2569e4223b70b", 0xec}, {&(0x7f0000000180)="510f9ff7880f9dab22611a6d4b6a8c4bda4769fab0a3b177884858918239995d6732e33101dbbf4acf66983fcdeb2437474b", 0x32}, {&(0x7f00000001c0)="1e55784702da664adc6f0ce2e1da64d8463c0ff9e0c9f32607107ffdd57938a769351d67d58d17ac85b26e9a6039b44142edbc15b0cdefad2cd0f534cc45edebacea98283a1318c4de25532008c1b2bb5e213257e4302bff526665f8921a3bb00cf945ff84b69a850c4e43020af9f8ecfbd86e08ad", 0x75}, {&(0x7f0000000240)="72de5195e113cf07e027d4945378ab61f242865abcb4abc5551872c8911f260aabf4510091d07e67321b9a8bba7a5ce08c8a733c39ef98802eb2a2516a8f9caf6fbfed059f77a29c05a5c19b594235645b86f3825fcea38bc8452cd251a2490bed522adc99b2c28fbd768f17432c30e46262443a6c42ae66afaef79cda0487b980e93be1f5b948097c5717", 0x8b}], 0x4, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x88, 0x406}, 0x8) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="e30b6e11c3a4a789fb170a66c9a60499752e9e68164a9b234fc5f04a93c15413f13613858a6f113180", 0x2e7}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x81, 0x57f, 0x7, 0x80}, {0x3, 0x3, 0x3, 0x4}]}) write(r0, &(0x7f0000000040)="687148b42b23ca1f8c0074991eef43a66c114c50f203b86992d880bd9b21c2e9815d2a5a3439280c6123", 0x2a) write(r0, &(0x7f00000000c0)='oL', 0x2) getegid() execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pread(r1, &(0x7f0000000180)="2b94963084d234bf393dd09216a115e21ab1161701264986ef22b03ef081634a7e437b6c0f4b8c86117ced2126bc74dd14e9998f497b25c940666e294071dc38fc3dd335ebbb691cefcbf881df23ed45cf8673ce1f23a95650a3c7f2c5d73edf8c22c405ae803bda00217b17c91e7a6658b3a0e064b0f0941ed363b7bc6bc0ae042d84f414e24e41f7ffb6db4a64e2f9f21ec8203c260ef138454514740f0d75107b9089409d507a6da02a8407be37235657acf50140656f6cdd22cbc393c79ed090295d5a2fecbbd06beb6b85bec5c956c70f895a7481eb3d0785e6fbffb2f8d2fec5366fc13e7a74ccab9b7f3227745c577f27f7", 0xf5, 0x0, 0x0) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0x1) openat(r0, &(0x7f0000000340)='./bus/file0\x00', 0x10, 0x10) setgroups(0x3, &(0x7f00000002c0)=[r2, r3, r4]) acct(&(0x7f0000000300)='./bus\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) 16:00:24 executing program 0: r0 = socket(0x10, 0x1, 0x5) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x44, 0x7}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000400)=0xc) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x60, 0xfffff, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xe4, 0x8, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x6d, 0xf00fffff, 0x2400000000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2c, 0x2, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000016}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xffffffff, 0x9}], 0x75c9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x8000}, {{r1}, 0xffffffffffffffff, 0x60, 0x2, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff9, 0x42, 0x40, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x45, 0x6f0986b2fe592bbc, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x3, 0x2, 0x101, 0x10000}], 0x6, &(0x7f0000000380)={0x8, 0x80}) 16:00:24 executing program 0: r0 = socket(0x80000000000002, 0x2, 0x0) socket(0x6, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000500)='./bus/file0\x00', 0x80, 0x100000008) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0x0, 0x4, 0x20c) r2 = open$dir(&(0x7f0000000380)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x60, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x40005, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) clock_getres(0x4, &(0x7f0000000680)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') dup(r2) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r2) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='x\x00') socketpair(0x10, 0x4002, 0x6b4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x0, 0x204) linkat(r2, &(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file2\x00', 0x14) shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x7a800000000, 0xa16bf17}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x100000002, 0x20000000, 0x40, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x7, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x80, 0x7}, {{r0}, 0x0, 0x1c, 0xf0000000, 0xfff, 0x20}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x0, 0x400000}, {0x45, 0x0, 0x0, 0x8}, {0x100000000, 0x0, 0x8000000000000000, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xdfec, 0x7f, 0x48c0000, "9c8cbcf1afc087c2c64e6b45a8821c43a0b73549", 0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x9151, 0x7, 0x2, 0x4}, {0x9, 0x4d0, 0x10000, 0x100}, {0x200000000000, 0x80000000, 0x2df1, 0x4}, {0x8000, 0x7ff, 0x8000, 0x6}, {0x0, 0x40, 0x1, 0x2}, {0x8, 0x100000001, 0xffffffff}, {0x80000001, 0x7ff, 0x3c5, 0x816e}, {0x3, 0x3, 0x10000, 0x10001}, {0x1000, 0x2, 0x2, 0x3}, {0x5, 0x1, 0x997, 0xf5}]}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x6, 0x0, 0x7, 0x4}, {0x40, 0x9, 0xfffffffffffffc01, 0x3f}, {0x6, 0x800, 0xa7, 0x2}, {0x8001, 0x1ff, 0x4d, 0x7}, {0x0, 0x1, 0x1, 0x6}, {0x7, 0x78, 0x5, 0x401}, {0x6, 0x5, 0x61b, 0x1}, {0x100, 0x1ff, 0x80, 0x1}, {0x4, 0x3, 0x80000000, 0x2890}, {0x1, 0x9, 0x200, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001240)={0x23, 0x0, &(0x7f0000001200)=""/35}) fcntl$setflags(r0, 0x2, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') r3 = dup(r2) r4 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x40, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001280)={0x9, 0x1, './bus\x00', 0x3, 0xfffffffffffffffa, 0x80, 0x7aa}) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000012c0)) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x20, 0x80, 0x1000000000000000, 0xffffffffffff2928, "52b11229adfbdbadb767f985fe13b5cb25137342", 0x587c, 0x3f}) flock(r0, 0x1) r1 = syz_open_pts() syz_open_pts() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1ffffffffffffe35, 0x100000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) chdir(&(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f0000000600)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x2) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) r1 = socket(0x18, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x3, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c63a2b18321e1485090701397f1f76ea3f072bfc02673e0933c55319445416ca9f197e0662381898f7a7be0304a47af6e5b8c5762e"], 0x10) 16:00:25 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x42) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x10001, 0x2) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x23, 0x200}, {0x43}], 0x2}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000240)) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/115, 0x73}], 0x4, 0x0, 0x0) shmget(0x2, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/53, 0x35}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/36, 0x24}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="41cf780e2994fc46820f53ce6f35d4a12f728f9f0c9d28cff440ff40949b7bd5fa8e2e1342355163efec75ec7df139e004242eb4dd9055cf3a3a60504c7d4ceccb62589136f9099371c2fe05c36e6e82259dfeda98db676f2f30b5ec8435b3b639c167d1526916b5d8ce13a7e960c74f88c115c0817655869ec26879d4434d27c96f7e044f81fa599e3bfd03a9b502c66f7b4a026b257ec7f4a728c6cb2f15a012884cc9d2a5b12d507cab0c3ea4b8a89673bd6d414c8bf66fa8c7ab7d939d1590cb24bc1490fd5c34db74be8b", 0xcd}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/31) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="670dc396098cd66131b0100cfc62786cf1", 0x11) linkat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpgid(0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:26 executing program 0: shmget(0x3, 0x1000, 0x201, &(0x7f0000001000/0x1000)=nil) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x10000) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) chdir(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x61) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x8001, 0x7, 0x3, 0x5, 0xffff, 0x5, 0x40]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) 16:00:26 executing program 0: read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x10000}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)="196aa6938b44212cb0caa367a2154532afa88bd6a59747c6c06d573718b602cdfae88dd11a7b72797d8a466b2ab650eaf7999bdade5b08af34f3316eae2d07a53723eb54ab7019acb115a02696c4c748c6fcfe2ab613d9319cad3920ec0c1dc32f127cae526958103c3f6ca99e0753348deae5bb031b99c8e3a8d187c5b536453fb9c7055bdd7e94dd14e136056370596aeeb2ae5d97904bb4da43a824c63f28663057c47b82502b086441a17a48688587f8faf33ce5075eb0f03569abd791c6d2bbc3dd0a1e972aebea67caede48eb6f34281eb123e54a3f5bab0583a3a", 0xde}, {&(0x7f0000000300)="c1c902967085b11a66f47e095bfa9b2b7faebc31eec5c6180157ec56f111c46343c109d8b7e804d80702b956a57e8f23ff5c95b8f59c0cfc11039f198160fc160dd0c0f31d6049c5b5b0ab5b8e1e8e0c9ebe141b32f790fff6d85d1be38f82a3747bdc92f3e94346a6b4932bbc236fb1c9b9e5510758ac28f89c6b59da163836e5a618ea5d1ef65c6be5d02979e37ff4df2288aa", 0x94}, {&(0x7f00000003c0)="01c69272c53cd3150226f8c8b489bb90b3cf47aac0fbb6858f64f3a77ffbf16b660f6aa6beb98ef1829a1597744cfdec21e5dadada6a0317c4105e9268ae2e3bc877c8e7a46358057d7799bdfbcfcfa69cc7f2eb9b2da7dc0bb279a2800520449cf2bf154ec119c9b269dfb1a90b891831c51063f07940cd92cf7c36924103936b1e1fd36cba9fa56e544c16be411dbba2e3713079740ecac1d1d1959d987d55a3ae4dbe804169ab70fd894e1f8945a58f04cf91f76571691e823184d862ec3b46d41644fa", 0xc5}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="881ecdb9", 0x4}, {&(0x7f0000000500)="7155b05436e25fe506daf68f8ddd9015e0ed9f5c9b3cd9575d442a73340876cb603e819e0dc6e1c2bc4caf3123df64b3a2fe862b46dd6782b03c041c2d5f4f4831bc281527caae9d00d723bd39f084e53df6d8c8a1eea87ab89f1899a7a3800636006b850254ee81c5ccab4d7e9a9a5b05c7e7f72d322a40beb0fbc1be6b7a342067eef798e6f063329dd99497b24f6d4eb7a1d173e795d3b8d480fe9afd587e29c479bf1b83b765183d493a573ef3746e34292fa2a6fd", 0xb7}], 0x6, &(0x7f0000002740)=[{0xb0, 0x1, 0x1, "1cd43f279d694789fbc5a0ceabd84d1c070b3be08584aedbb334c2693f0a793aa20ff75dedf2e89c8d732c3a603f5c0acb5bf0052be885c8f55d1407a23a521f9ff4155180d6f43676e493d2fce3a3c847c1189a2520eedf92df9365e593ce36921decbf3b35ed163ac67f301a796b79c0e19b23d4b282af69107be994145efe8ca5b9537b2696cb6efcad2d5627a64da0b898ca3f2a7a93ca0c"}, {0x1010, 0xffff, 0x100000001, "615f0aa67045cf9c1d7290db82be38399599af29ca44da06802b2f40ca7622114cc96965dd86c0310ca7e6a4c20c9b0de82ce72795254b8196180fb35856024b887b38cf7169000dc225e77e07b19d1ecdfc8c8947277824ce4f489e2d4766b75c7cfca5e81e3582c09463fd75dabd9e37264358cb6b3c959ec4e84aafe74793fe272fe1d3795f5bfe1fc7fcbbd8a9c6cca492a8178c5d0070a34d830c2883d5a71e1709f8f17f25c10ebfda3f9984a5ccecb377949f36b66e141d3d558cd96bf7b58c771034371432514f77fcc95cbcc5840c9f7f6c0e34ea0b62df314bb9a605365b11554cc2bdab595978b2a5e18c80aeb49828f738e4c87c56a1d79bf7b04504702357ea9195772618c64e3711aa15a68a7dda78bb9bfc5bf42fe8499ffaf6e149e14da9a98ea87eb25a87a8dea4c288cd85933dd60963c9d0fbcb8cbb390ec050a46085aa31bf8df0d85446ff7c032893d17715ea0744c3906d805c9f1fe399a8da08e1c1d42a963640cb5f71a7750c78be6454996aa328835a965cca21d1d400d8f07ebba9e45665babd967d1a4bd3a82e7cd0d1de84c39987173f900ede09edccff5580d26ea4cc7d26b3266d699fd8fb7604e92ce45b2b93196737eded55e87818634b0e038b1c287836115e1ad368c1397973418e6df45e6f59b64fa5621180ccbacd4e91f4d7bdcf3776a12bcd2bb9265ceffd10caf84d8d0326b881b625982cfaf41c8891c418ba71c1189f24974fb7bdcf2464aeb935b20e7347972ce050fc0b933506751cd6ca0c1d527da54b5a5d363ebeeda70b5714db24053a8ef7c933c094fdafb069889496cce5b3a18a5da5e01ce3aa2940ec10a7fe60dc0dce031647b1077ad49f132bb99634b893c3721fe2e742ff59d601b6ed71be70de7255442485a61189cc4567316ab34db8fc95fe3b0052c2f409bd11bfe2069683a219987cdd94036b41a038b55d5d0b6b9334f3787a4f21b742f9c58d6a82ea6644c119ab87aac04759a16ed6066e1431adb4e454f9e9d2ecd5cc10c0c910864ab53c3a99d572605669af37192083f3370a290d2aba3df1de78e3e5530c1ec043d724aba581b00ccfa438e711a9f2a5342eba3863b06330a6ce19a493ddb8ce2b9ca783eed20176b425b6fe0fcb39cca4cb60bd0b407d4169544e2184b22388d9b7a0a720f4e917461fbefdf568a4b3ef271fc16ba55c7a065240238c4612ea23c5e2473776930ac2ef8f2422521406668aa97cd2e2ad636e03885ccbb48c160275101bc87190c1b1b45ea9959234463d6405931a2de96fe18597d2226a78739e5c5c1aa86dc0dfb3cd5e04103ce52e29551a2f8384215794d9c2fdd7d540f7b3469b16b54ca4e558f70e593634df8e6224a815b3152ad244a2effe38f8d74314099e33a0fede4038a692638ddb15e32e79310c0b775a35fadd81efc728ff8ce104097f8dfd29e2bd5c9e970cc075bd993e4d2895d1660b3863be9f1eff97488dad461d8371b4ee4dcf4750b6f2f78c37ecd520f72f606e6a139510b55e709bde24981a8a59d272182624859825def0b492ddfd961e05b40f93adc223aee95bd988531ab6882eed3e1f0cb1e4a5e53681737c9f175cdb41c3f7a29d986ae940e7b787b41008e9227f44ce947a1d3132615dd2465a865e37cc09c83acd9acdc23e0797c62718dd99d969192d9f081e1afefb023c378c17e91f9fde06037119f3fc2d6b61e08afef6f6a8047b930c8dd4ba26657efef84bfdbc59aefccbf5a4be01b869cd9a5927b39e890a2168ec468f3fa907d934f2c0d34af5b85245937198864811aeeaa07bc6779a15374c25336a2016f881f9dd1ee025b7212b018eabdc025a58f9af3f92ae65d9d195a58c13c8f642929b176d44a0c319df071ac778424173276ff66a90b6d81a4aae303852a7a50732c3d4c74bb0eafc0c7792b6e621c7d83d837f462ad458487bbf6c16531e8a93c0b6ca19b9d4bc58c3a08e9d7311d228f76a7218d28f6779f6b168d1368d0c477492f58d495377ce6652479da60ae90104f33b439da5578b07bea2714ebce95dc8036c8393e4ec198da674b1f341dfe04339b3ca97d9d9aec3005817777f7ea5aa3e448dee6df97e04cf2f20229049ca422df08eb9fdb21b02438eff3ce223064c84fb84c90839365c2d8ce15fe4ec9cc4af47f4d173a0a8f9c88f2ac19beea17794320cf70f9f3998ed0c8d1ce7b0bc2cadcd9dc277d833105760e11d0e00aa6f0b0fd911d65154d70a8d7cd027d19475329af5ad7c47567c6ce22faba6bb738033e6509f8a945a0911d62fc533acaf86c0c0fdaa090c8993183808747f601500d255e652633817e799be035ee1ccd1b144287e0706a303a97a92862aabfda849ef9ad3873da2fc89ab10d86c15b2a561feecc700627a9c53fe78268e5a9dc7ff9a1140f8ad39044d2b6c8ccd28453d777f8b9a71d203f9cb724b59e774b55c805a968e0c5ad17b4c5b6b41585f36055aba462eb06db2c8137fed605283ed1c119cb44fc685077a55d0de5bc27ae9bacd739cd81da2725363fb35aafb5edfefd8fb3c5eddf1137eaffc3aa81ebdc95902571f3103eeb7a3b42cf99a62d70e163b2aa5199b7fd0862fdc4d049f1ec669780a65368db0605b7640f6d30c10d0d96ea9245ac8f772ffa9c1ff54c832eecd216bd361161725a99156370a9ae54aa430809ddfdecfc02db495a7e3e476dab80eaf12e794b73c09ac8d26d1cc54235f6cc8b16d1fcb20820bc3420bc96c1f241740592a8a6057ecabbae46380121ce56836c63777ea5f8613e5b55e475633db4a7fe13c1551f5b4c3b941bfab57bb05f44298456e2d2ac7995a10bf6aba9dacc6f373691d73d4c82db52da1cf64a6ab984f489081283c181a5b1c936b3c85f10f4de052f41d110e38f7422d17acd7b2be39f72fbd0abcfff9d8ac29ecdb3e22298cc5d338b7a0d77f0714b2279c63739847e50d9efd6dbc73e34c1b2aaba250432bb95f174d9ad3cabddc89e7c22512ed738e2e3ec6e6bd88022156b7f8ac9588b59ef6ce69a06bc838ecc0efb6d366615478ca71b551bd969ee454f14aa27752fe1e6056b602d1851476c4f1e52149c41d8924bee50c1414390af6f99ee9999106be5fea66229ceeedf2edb184dfa058fe90f9b41eba61fe81eaa9972cc1a3a5283371418473f39f4cee29dea76b34aea065339f4d68dd4d82bca0a077286d4a1dc1a04b1131d4422ce13a6b6863e79b60c6faa6c0705e743e8e99b6820908aa841648f3fbc48f169281abee0903858c218dd8ff2d215e3aa4840f555dea4f324ad36801c00387724532949da137bf7cbf1ad22e0a32ec32ea496c115ea1be2ddf76967b51c5813b61449f9f18c7b4ecf87a7fe51ec8f0a3a9189e03d17df2868a4cacd1b1194ab8beac1cb497e78590c5147ce7e2e74f6802e10a7eb810d6bd80867bb8285905e99038462b0060dda2f818badf263c32add21916e2b84e9954295316d41f4082550a0d1606ca775743b66187575c66cb5eee41bb20a051010b2b5fa610dac84cb7358b848fe1d0f2244207124001b228884630d29fb8607ae4c088faebdc57146a735389f5c4d69436fb8ae06b6b943c978437aaa68a8d7b27f48b505bfdad1b1958a10eacd367723e71bc8e335282d875cbf0c90121e54e046d5da32af5e1e5177b642f661062de91ca8f42962c879de182049c4f3a4dfeb2ef28384503d260a1608b19d1b70a3a0e766ff7beb769dfdc58f4b0db240ad701cd4a6e9df62d01e7e5d6304bdb843c2c7dba09b68db1132265e798f8f3ba111156984c3387b966577cb409a7e22ca81ea38e247826e5cde936ac63f1ce50a4095b5730087afa07ef8a5c01d908cb3c0de25892ddbbdcc9857660c40fb25f000ce1ac30f0f7c82f044baf3171f306b35684f5d05c61985eea9b8a7dcf325823f142a25dc843d3383dff0b21b7c00224976de546dff8f16b4e746a4d27de5d689bf45b74478e0883298a72e92f862ae579b7ed406e165eab9c0302393b6d770d9a72e2fd13a746222563f5cf716d5693ee6aa0fcf092d22f67d41c04a78f7eacfb536bda54c700cac9c2bc6f05b222e95e79eacef8b562469e2ffa429cdbc0b5be25be63f3834780715e03e3badfa996f88fa6499cbf5467a56cf52b8d352ab68600e5bcc9ba14235854f9853a2fb337d02b28c6566573ec50a0e8c66849a15988943909763da7212e2ed64b7cb9823d9d84db3c4ed06a9db008285fd256fb52c7598e2a44f70694883293145cf737efc5205d9312d7473031e5562dea82cac434dcffaef9b66782ef23e2b57d3010fb1b0afd82840575810b5715edda065a564deb84ba66207b46755b8b70179f35a11efc7bb2d1ae5a67716b46928981883610d95efe1a366216e12888911b0c609b4fa28423ffc6cfcf6855369487d1e73a5476648cd947a73da2bb5d11c97e24b4a88633d746e803984e016c63fa932d49deeaca46cca5d17b9f403ea616044dff267ab3f1b5765cbc4c622805049f2eae045632d03e7ea56be30a9b5b3cf014bc8015427ce85157f6a55df149c0882e6626f8636eca29c6154cdcbaba7d7283afcff78bf7c0df1d837922dfb26f8691830ae7f379327cd152838739743a569327cf816245b7f50b29fa6fcb8b08160848465e6d901bcb3e9fade6effd10162be867c20178d4df8351b89b87d483ced51956723a05fc7e0c650b6758eef6a6436738a67e627542e900bdd6209a23769f4282cb2d6baa99dd5eb2209db8868f34debb06aaba60b2954db26ba657c4732f52def2004d66d2ff0dce7477ed5589f67ea839bd4384cab3f5b20d0985ef27e6bfa903fb7b654e6b2d23c0ea9ce92578a600cc2a395c2b516d7fa1797a148d11e8720977c798fb98812041319a725b331d19a452236311ad0c40ff0f42eaba9d100febf09743e91b21b862cdf7fbe2718cdf11c75c242c706445461f56953e2741d48e5a7f7b075f8ee27d059991191d8a13b1318f3886e477be78b2c6aa650c1928b53d2c00cc19637ef4f405bbbb4dd8746e24c4f68fb78f3f95ac5747b170b37ca0cc77b67b00b17f8ee6038e060b729d32ae89d6661cbd6d34c72b45f1f80ac0c7d0c2597cd7713250ea7c925b666463e05e3f43f2ca0f44094e873a505369babab5a371c734847194212487d46f4a5cdb748552db540a64e36151f4afdf446a2df32364ff1028513d7e202425c805bc24b6cc29bfb6dc996952731d715c897f5eca446fbf413396073394867429618bf62c768e68ca01d656d5b96c599587947d312b6a0a4e50c89e10d8c10e6f469743c2367f46826a2225c5c78a292b5077a9589402f5a710a584ec355ae23d4ebc888010f5d7c4abf10b830a38c0c821e04581700eddf2c78159d4eeb7be218d2e6b31267e58c2bfc16f3db58de92174d1d8dcefeebca5046bfa502ac9ca613fab08988d56d3ff7ad45f40568a1f89165991abe105a7b89f44a6a80182d819c88c230d88b765a5d1e1fddcf2939aa4acc3d0717a0b819177f534075f9d6538ba2cbc338a83f419ed1ff868a5f25dedc5bd97e071045f415f72bdd258f8371718eae88f69664d00cefe71d8a197c3674bd0e9906066061e69fd3621d903524f179029192af7050df39f3c5ef708b6c707538b4492498d7699754d442b4262d83ec151c1b5f61d00005dd12300ffa7ce184a92be2885ea74a52a0cc2afed03d02b1ca1e2b4bf536326b11ffe00c36ccaaf573450190c8d59e4ed22a5f5666bdde1c63368e481bbea33c6919cbfa9"}, {0xb0, 0x0, 0x1, "797b218e673897ff7600869934001b5e21ea4a8b50e568f10c36ce05881494b661e2f8d9f8d270a8a99cc78b20e368e91f7718f76d52668ff1417dca500d54d0c923c5d60398aee173181be7946809c310d10da28b4e110d18b55bf833e90583a5997c06fbf7abfdcf8bf86c20b7d8201dae943ae81749f142d8e0bbaae9e53dbf321ee9ee6afcfd28ca2b2f28d452301563724cbd5b2956bb0a"}, {0x98, 0x1, 0x2, "c160e6cb780123e3c811966e9d98da7cd79f38db22a6426bb47525b50746513edbf24825c7ad8a3d005fe8e73cc70d0e7d80df20498c4f8ae6e652740087f92ee5b48575eccd55a683aade82d78f303bc2db124ffcf3715ff85fd3efcf0cb3d1d7695dce189a66733c5681bb92049ca1e756f162c24fedaade2d36f6c26ec66e37c1abc7a63fc8be"}], 0x1208}, 0x40b) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000080)}, {&(0x7f0000000600)="178f8a93028b9082cf5545f0f8d68224aec77ccb5dcc5519724dc3bdf3858abc05fd79f8bd5c86163513291ca34d265f91c061553d3c6bf062b9cffced43624e8b0fa030fbdc8105a0aaeb9a9da93355e3a70b977aab5ac16111e8c605cf507f0b1aaa76f0", 0x65}, {&(0x7f0000000680)="b93dbebac43a15f5affd0a984f2f9870f23b912afa1edb73b5d545c2167d890b8d137d73cd61c5ef06a5c5432f56833270611c79a411dd5881f426368ddcbd3b3df421", 0x43}, {&(0x7f0000000700)="f46bf870047e7fee1e74283ab4c321ad55f1efd06a84", 0x16}, {&(0x7f0000000740)="059c31e5f83265db6c30372fa9639643f432ee6b8f8c93ed8a59e920e56d388417925696fc0e68230b453e4f7593714a9d701a90bd4a2d7deaab8e78326dab8f79e0b89640af240168df92b119fa3b228ff9d0dcdf25f8f2e1469811081c42354625a81bc945071a41", 0x69}, {&(0x7f00000007c0)="53f190cc2ec0d2dbb43d87b6107e08d859c390a3fae1a4379a4cfb973317afd47633938a6279b9c5d32f05b2f666b5b4ad22c8bc68da166de0faefd5d424a596b072e712501344362bdb7b1235125e914581667889b3ca1b4cd5e4041932e8f42eb1817a8634573fad9ca1b3f605691711008b80daee7b3362472f040ae2ff7ce79773a7353d60d7eaf281859103d3eddb1eb8c9411b6aa6693847635c37400e45773dfe31b3276ee5571b4c18343d46ad2943b78d8182795275df07ed115218059af2ad71e4e8fd1aa7edeafa9a76791251a5c04691e17a881c1e1d4df65e60509ccb7aa814462cd39630df946d7b349870ec9de5de", 0xf6}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x140, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x2, 0xdb9}, {0x18, 0x1, 0x8, 0x100000000}, 0xffff, [0x0, 0x1, 0x3, 0x1, 0x7, 0x8, 0x80000000, 0x80000000]}, 0x3c) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x12) getrusage(0x0, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x408) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)=0x3e7830fb) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000080)="b125e69f9405a848f618634615c2aead0d59daff9ff68af262e60e0fba9c207f6ab92e743fa88fff1afa213d5a92fb610ec88f4d3fd0dbf5bed161ba9fd7b0a8b75d6f0ae3982f4b7776a14bb62d0480c1", 0x51, 0x407, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x8e, 0x0, 0x0, 0x0) 16:00:26 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xef8ba28fa9063fc4, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x7}, 0x8) sendto(r0, &(0x7f00000000c0)="979d100191bc5b4de2ecd642393198af10248c766d4eeab76173fb1b9b240777348f0e6b3c0ab629bb7dad95a08814ba18317d0325c300498b44309b3b461d0a53bdf9817604ad7527ee9efc1e64533788e13889a5e1572eea6506cae8309b58e36a9ef4f900701ae88145a49b36710f0c1d60e3552805d116d9f93f5f38729d10cc9c24982fb4e1d0d44a76074efae5489e70f375814dde9c331ceb75d303ce39b1f3e769e283c0931f8907ff522d57f4a03a524671cf6081e4ae42ff0a8d83404174bb3d1325530f29949ecfb69c9370facfeb9c54b0be07d7d168196980c6c9c3c8f28ee3d927bf1a3ff19e612e1258abcece775f24", 0xf7, 0x40c, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x81, 0x5, 0x2, 0x8}]}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x41) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0x58a2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x58e3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6e7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8000}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000001}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xfff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) flock(r0, 0xb) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='c\x00') sendto(r0, &(0x7f0000000840)="c4e0eabc6a219484c9db852fe3e9c837f19eb200", 0x14, 0x8, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000880)=0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x80, 0x0) shmget(0x0, 0x5000, 0x20, &(0x7f0000fe9000/0x5000)=nil) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={r3, r4, r5}, 0xc) mkdir(&(0x7f0000000980)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000009c0)={0x3, './file1\x00'}) rmdir(&(0x7f0000000a00)='./file0\x00') writev(r0, &(0x7f0000002dc0)=[{&(0x7f0000000a40)="11cfb6cf629fe00ecccb05dcbf8233ac7ecf6b37b1a517a3a8bfe77164a819e35e4d693c697d64552e6ab9ea5a437e4b2de7249d889ea50865e2f2230812c2dff9a5e4ce0b4a8501ccbf4ff9bf32ddfe7e61a7b00e025b520b66984c7e2d2ead93f8423dcf33df04dee2c13fa1765fcdf022843949d12f3de4e720cf479b90a88d5ef04b016b7eddbe0e37070ab80cc9dd544dc31f8bb3267005f7a8e15996ff9311611fc894951cd4", 0xa9}, {&(0x7f0000000b00)="83b4b1520192bb699d3967274f4575e070016562ba0b821c5c1758c182b6d6d15b61e07246f719e36374c8c45592e8da2b6740994c9eea40d59e4801d62fe923216dd32e195892f38d0788a7cafedec9c20680f0977317cf4a1546d1655b12c077c40f98bb34ed2549b0f3e198bbdcf054344a442e57005559a2618eb1d4e9987c969fbd330a780e8e4dfb666ee3cf17779f39bd8776c48192f3d93e428f94f901281c92439bb18e0fdfc30a95da1e5048be6ead5f278f0d863defdd265776323cccedad6032ce4fa85475ad69177ffee71b3b2d880de5581b8944824b2ec87377e7a3972b2d57e1263469c6ce93e731668e195a6c66f705e0744dcc3b27ed240199f86c5fc71936b27ab454849b2ed938f7ee97ae336fb9e31fe065f2bd5046cb7067cd3bcfcf6307198279550780b1578b45c93a7ee8b79563381815c0edc48ca71c191d71536f191d68178a242a3b32526e229b1a98b1d25736ac0321e274e3e6d0cf09fea2d271b31deaf56c043d4cc25c28ce04ca1aa1e25f2a374cb0bff2a6a252b4e9a3cd50482f419ceeb5f4195c130b69d1b088fb7fa16cdd08e6121337ff1a7198c370183852fb415f3d069300d22d61fa6a132eefee8fd59ab7ded27c6aec7dcb5e41b29ee0989c0dc9dbdb56b04cfbca6e37cc0ca9a4182202d94166666914acab6df6c191a9643e52d1863ac69c3d10fb622cab3536851d8ca664448c98bb141706083cc75833d4736b5230468b65a205e86a917e933645dbcf4f98c5deba326cb88b125cc54d128d97e15c18f52b2c1bd1ce85f740878d0f8a6a6454221d884207434889a81e0d68cf1e23a6af2a7e911c03af3a3d6814f7aeefe4a46fb5568435ea397e86f17902537549498ada8c1bffeac974a0a1cc3e609e2d35a320e7e82d8f69a6b4bd1f26dc27333feff19e29796c994906708612d762ed8a2c64fcc43e9083266b6abcd1a8199328978e89670d865e09b757531fb5cba3988d624e1fb4c321d1874bb28a0c121dc099447e21b8e4132c926d86a646717a13e45673d8fc84c8731787e73a79787b23eee0d92e3d61cfffd339f93854faa2cc0a38ee9f0a42efb6cb11a36ed564d3f1ecbf4b219e43f719edb0a907b03840dda7be33f1ad3ce03fe8aab643c2ea8bc64dec9f8a8842d095a8f41686047e85f34422820d4105384bc5d36ebf751984bec089158d227c9015c5cf0b326a68168f067744b54396b703bed996ee30a5dd7b52a324106755cb9f714442bfcec3dd16845aaaef22186c43caa7227e96ebe3f67021089e7d91c882bc74aae4b383434c5d60440d4396d5b0d32b9bc14429d1102547fdad9795c7302a8d4d31b48fe9623295315bd9c0a448ff245b906c7827cb66922c69c096224b08d3fb717db2b56f7483e74c71001355c980227abfa385867db507fcd37b2634511f6df94eb178959586a3494675b4cb403276ffcc54cccf2e04a201cdfa307f8b65c8824051cfc06fb81e8cd43c248fb6fb7a85e206e98dd8712c6abebae684570bad8f852951f5dafa970d8149d379fae746e70c3f452230541ee539ec3b6fd1e35f1524b9a51c7ad4a01b955e43e9489a4377849aafa2f5a87c2c20d5154b3a04b4663dc86bbc358510dd9b7ab290ec84d1daa12adcd341b0757cbda70facca57b7ace9fa400513f86310e1c61b71a0c9dd7a02d62af377dbf26111f2d01218e8224ab129cd40c57ccb3398d0144d21a38fa0a6fdd8743dbeb03046a23444eacb63bb2e99adcaeb4e7a5af82a3cd70927f9d798b0f2a46012ac60b80a4a1ac64f93f9ddad2db1ea7a7a458c57a2919f0ef01612e1da0f231eeeb0d0a47f6b2394522bcb6fed5a317c2456c5eecbb7ca3df0d5945e116904edd9d770e869b6fc3ca1c0f65c1acde44c4929ef862efe0b3e462608004c3fd6b429d46e5149a7b3f31f9be1ae0b505a1ef3292829a207807551357af7ab92dcc6f63f5f8d783199f2a1f4afc577566028992a690014fef5f0487750c98eb9a8d40f991f6b0f5a84020ad659261d20f6c4beb682f6f3d48039172cc56db9008f2986868c71dbe041acfb47e21966306abb9136f7c9f58eecaed652ef8ea420e4ea8d3388636f859164635d6484135dcee8add248b2e5feec0c49f9a7128f1eebf4ecf8ebc1acf84cb30bad5bdcfd5005a520eff78ebb1e466211d822aebd53f8e82811da5387cd1fed3fa5a5fc430ca5557ac77174ed7e907e24bfa3f23b54ec5ee6e4ede73ad38ac5af6d884acd86ecec394bd8843d33371eb761637be29882eb481da515bb7f1e793894d88196e2c679fe6f4a221d89da2af3ecefae7e3a55fc20c02459a82e6c49f791864ab71a4afb52ca7c831d2f2c137783fa985250c78d9357e450856c09a380cda0a1be69b340e191e2f2e50a41cbea16159f484e7514aaf8a3be65c4b7e04f3be56b8a34d530441ce4d05a237b842380e191bb5bd8e7e8b10b0d142f92a014141b5a4bd9a5f4c728ad3af45c09633e04884157550e44646b7a575fb056a3b932f4e718a3174f05cebe06324dc2292e0e8385cf752bf70631e2c8a1d30768acc201f0ef83d0c41bc0e1eea0a971af8ee6a27e7081cb5685c069a5b8d74af33a535851bc27a267b8df0f2abf43fb849d481e7bee2e98994df256229f0483cb18940f912dcd12fd30d57548a75a8e0e904a75b291ba00b42ace13c98e401d2d56be5cdd08afb67953e5afef10726b5c1e8cef97b3bc0823d2c3b2e53a196cced46ee01465379d11b682dd124e91aa4fc988ceede1941ddc1450e22b9a98fd6166ccc521efa36c683ed22145c5e5390815c93291fe66facc6fa4aa5d01f4161d78d34559e81c83711151b1200b0a20da1765ddaa13f4aeb58ee794bd95785e1439972aa5614d19cdfae6616d2cdfe96dcf7fa0aee8a7cc9dd5924099e773fabd711027e9b53a31bc2efefad7568d82debb9c51a511d36e5df7a4245174320dd40df26ab5dc3f697828cd724fa4a5e494ede265e86fa81c8e60a3a0bc230cf70731f9241ccbf4d4b98845801141e56794a33b42cde526b53a0e0a28fc15c647cdb43546b9be360f7a7c9b4201481fbe42ecfab09731f50d9d5e41cce9c39b381acaa6d6bd1d9fa8426faa48f0197238233038eac3ace822e52f5b9798926c0be2e4a10a64cfa70e1b4c5e73ffb574c2f04e567a435b45a08c29622bca74312e319a9b13eaab49614d96eb28c78c2e088da0736c98aab0a916c9f6a1378c15ada0a8b8079c13c734904670d979c7d743482b4e3673f3d662c4c59da5c632e3bf39a9b5ea2ae2bed711bab9629abd63f81e3d53a2e3458e22196e390c0e07e92d96f2d6f79d7fb7c83586a4de18ad7e954bd89533c20bea83cee4a325d1fffb489dc7e2c97e8c86f7215c1eaad20ae5352516b57ef491f6ebdbea6b0d21e5484e1357a42b3151b5ead1fbf0f9c9a68775d5b456b4b73b8a8c943be641fad99313f995454b6dbfd35dc67c6e6b8c2dbf20d563e921c4ecb638f634c5cde8f59c3d50b840c91790bee552bba4a33ef3217b9b2d5a539b1fd05b39e96028013fd3a118afaa3382f312bff471d8523c3cdf8e4dbd8a33c6a6b46d331149d162e0f8fddcfc8187d1cf47c15f98a709f0c83765762977a5e83131a448e0299c7412c438aa14f0702617603fa197e7e36aac6cecd402dc46e991dd8a47b56517648fd38071f183ad8bffc8ff346b205a181827c445fcd0800b912e6d561c1a6174910c92cfe3033a951025b87db5451051b1e968181c6890b2255924ccb39cb8924604a2a7363d9f342fc2b31adae54264ae67270ab0a94a3d05bf13e1751f426dfcb35b82c81e0c91f6a502b562ae35e6a0bd2800dbfb2dbb16db62bd691c2a8e9824c752ce8805ecb9c070c13bb5d60ece5c30e08bfa0dae3e46f9f45de3a1b9043bee2fd1731312d22e4bd7d52c617120fe158d136042647800af1e353ec216d875fa59f3934751664ff6dcde593aead4191c2e14e64434baf22df0bb303f9c5cd319491833db758f3f4cf1a7532852e8d5b587008f34cc6cb7ec6803c3b1579cda9d867016c6f232f22a2132dd2ca393976121e45d1b573ba8dfc92a0d57e72dc5c86dfd036d94d3c5beb4c7f694284bd555bd1e1a772e6c72e97d1b5a0c4334702212ce07927270fd6bdf86163775f63e23e0fad820e4c251db2253e6f44a4edcfe19e1a746caf4cdf499865438efec91ff3417fce1177c7a73e758877f35e1e85aefe2a57aba420dfcbedb14ef3474ce4add074d7c96e3a59b5a2c48d7bb571d708885b72c5e642917f4e457ad47407a10a385852a4e9c5fc286be16273a0433f8abd35ece0138d5c62c8ca1cbefd6f84a5d43155833089e452ba1ab422f86126ad46edefed5f39f45e8945f6e33bdd86e47a36ccefa46ea783651d05468258aee6431341127de2bab5e4056ffee372b275a10a3dd6ca79f263b6b03400d9c90745da26c2feb9ffc08787034fd201e933cf1e4a3eb9ec5780e9edd646ba6ed847f69ae8e408e8eab138065ffc5b8af214524ee15f0234ffb4520449d7ac74976b01563a7641fadc2854642aeff0c721221faea62b2d7f9612411b4e8c8c9fc7e61e2385291f13c34f8292d69d8301e4a0176587357a01366dab05b93a735391675801ba682ac5997bf76406fac85237e272031d0f4311e770a8d1426c5a9fb9cfcd9c1921621f49f142534f3fdc7f72c34d3a7001ae4dc9a923049b63063149d4a19e5480211f4785f81e078ba108cb7f2f6cf7c8d3c1bec93a3cc3619736eac0740bab77fa12991c24d62b24175673a1801c5739989278e4ae19d036cd86331851bed58f443bb9e7b0495a5ed1526b8bf8944e7a0e9decdedc4a8b0d05af438dc5424c0197bde1269b6f106b6537ca30b80f9e25aad467b131744175661934ca7b53bb40822167a1c77fe70410d5eaa9794727fff9fc88d8cb0539a952dd23a801ffe58f6859cb715eb084811139e513c7ffdb080fd6326b2138339ad0da1405cd07deae5c79e7e4660c693099d745cf670593c8b45fe34ba125d34b9fa62219808c7779be8ff131191e14c16b13bfad114d5a3a9929b67876dacb428dfb0521c177921bb5cf2d9596d4538eba4325e7b526762dfe6b690d38cc9b834122dfc3f78aefcdbf26533e178fa7a7d59ed7f4f8dc5e5061c00ec1781648aed46a95fe5eb5f9374d15feebad68268f243d1ae8fc830468cfde101c91db0d7d57427918d2d6742bc948923b6812417e38e32637f80c1f3bb5f655649ba86466edcde6a083cb40b0939d9f1da546e44058e8cbba7b8581821afc23cb6877b3f7edd9ed3083a01a26a9f9bd105fce451bab3c00f2b65c2eaf7bcfdab56f25073effe971dbbea0d3d3f0fa877a7171248f25c2fe6654ae56e0e35c3e39f8afe415a521424715a18bd5c3808847bfcc15c412b0d831c836b7a4f944a2324c579a91513309ddd09666794e6c79491b4d785e54729b1c9748ad0c1cfc3cc89b401ed6e24bba7de97f9ea0f387e750613fb763d5791551c7149a22df96a70c0f59fc02478f6e9581120dc07fabc14114c746251e572dd338cec7977516bf11f048db2cb06e11cc87510335781754182aa956be8612b1a875caaf57fd8801dc683b83d8a513a3aa33a374094e4f028a4ac6dc8bcd616f76bcdb04d9531c723d37757db1c69c011d694114d5bdd4d3e414b2d6954a4965d5c4c21a28c496c8895aeacb5abaeec9c644f25dc65d5cf676148f907c76ba2a29eb4cc68eb858bbc8feb2e69aa85a9d79ba0ffed91", 0x1000}, {&(0x7f0000001b00)="5a9efb404fb9fdacb9e4d9175c24c69435cf96568914658ea31adb6200ec4b5f0f2d0e8abdb3646c1cdabae764f70c79a715ee849386878581475f70985f4e092d50480a8ae280b21837d3842f0d6d38886348b571a079295ee3e9e48b2d0c7b02a242b6716073c7fd2eb4c96fa3624382bd009d4101378ef5acaea7d6692ac45e653c7857fe645c6e30d7ef190e1148cd4c62ca7e155d6b92365885e7e40b6296c1fd359777d18ac8681f3d5c94d008a909365a0e6536fce2cb60251ef42082fa55df4a1eed174fd907db9d4a3dde175bf22302dd7c36238bc38ede36166c", 0xdf}, {&(0x7f0000001c00)="c58f43de116b1c2542e13bcb2c1821e88e68e3a6d5aadf52bfd6a1c4776511fe2f34f73640508ff4b9209d53626567d6dd791ded8c05e6bb8644b7f8f5cc901921500a492390f36604d21efe97a1525fa0fd8955d120572918f9f60d6fb390ba5de0e0c26dedd067b56ea55b42ee942b91a25c9f07f10c30f52fbd3892e83449c089e07f2495adc95d3878d65131417b4b58c9a2fd50d1649548b03637f3f75943e6e46ab301037f7c6f779936b3795f52ab9c12a643f4671a", 0xb9}, {&(0x7f0000001cc0)="83185bc9c3a0210f6b79dddcd8867f5155cc58368121ae8d602a9be845273818a8e1541e6b874080436989cf44d8768ae53f868708ab50ff09e0c4ea3a321fbf7f61c2f15e0c630996bd8035b80db6b73332a5c2f64fe17d19b4a55465d6c52bf3d1c58eb04b3ef99d40788fa0540769e84adc68d94b9db74817e5a14115fdeb91a4b1953f321eb44be951085d138d23808b7a3dceccfff7e687e0184269a8ee65f9e94b6768682bf76fd42492037e81caff9ebf2408668a99088ecf554693553a9d8c906be05c594bc1d5e648515383ccc7b8cba0499d460dc7b0882b5e25c435605e4f06090c2e0e192b8b4bfa40bcafdf08e6ddd66c6cf0354862f015cfc5a26303c16add8e1dc5be7bc7ec4af494cf0c7ca47e35409b38c95dc6c064b48bcc576e9aecf38221545e5850b2b4ca9a5b2a9f55bcac89780f391637771b42a04f44a4c30060a9b55c78109cda544031084cae25bbdc22c07529f4d9bba0f2c219caf4a3f88dc6b308e21dc592c16b96349ddafbe9bfb074f6800bd9b5bf4927ece2a0bbb3f739b507221ec03f8c52dc03ed96d5971dae54d7d6ade0e69329f9468b4440cd12ab106203ac23fa7d34d40686e178b34a0e3ed6d7c294fa33c8f6e6dbfdcdf31c3fa7db29fd47f0f39af5baa2746a0a89cee95f317c5c2aff49494f5de1d91cab92c1d7002db45b4a5cbc6588c0ff4c905edd4e664343854207b070409a66c6be99da5ac19cfdd0957011b3378f9464c67c950ed1ee70f6a982877d04563c2d5eb46530e592bbff383a05bd0dd3baf2b6957f7226c2ee9963ea028d5384e23ba0163c7912b993a7eeb47853c8a4f76e9d734ff850df2a8302ebc449641671c6ddeb8d3a5205cc5f3bf1488e710075c5a61a27dda3cb62edcad9147888bc45832940f4de7f4f50b12b492e67726aa96604f74395cc0d59f35e4cd13ec5def4e1fb274512580c66ee9d4b5d2cec4d3b8fae8fc5c5085711fabfa928a5cc1592c3f244ac7f4e6763e9029db041c244d61990d488bec0cb3e5dedde2b9a6c38b49d283e1ad2b13ada6fb722cad4ca9aafa61ba27948b7196f1e0338c1b64fd42768b5bc564d238ad54704c4d1af0fffbe6e2d4833e2e890f14464eaabaf40c7fb75c020c757e4b836c24a2d4f4e36cff686cba5c12ce06ebe1924fd70661b5cdac3ffe5a4999db20ee8d9209ae2953961b9a80d0771c175a9a876b457dc578a0ed4fcba380d7318cb757896bad0c60894a7077824569718c53114c6bea0fd0ced6847c86f8635f47e17b864353e17de78f10da14f2df4b7c66cf4cb99730c366b0910b953bba568e7ad338f541eecea9ad103bc9c6e0631c806e15f6427208f46c8566198a7e3cee9d36556ddc67fc8fe5174663a2c8b271c22322a8993e17ef7ce5245dbaadd810acbafcae2183041cfd14b7d16f17f91206d98b16955190a68c2522c057cf5da13ed52d83f4898c8877276f3922d10b885090ffaaaacacdcf3dbadd4235de03081e4de5aa54d23abd28444a97ff9d340e2350c947cad2f0feba2198c7cc25a95ca0875e163f9271ba96a22dc340adce13750ef8990da7cfb001f538267c80ebf453e1888678f6beceed55092c90afce40e75f70014be260335f35b6ca909e85217fe6c1984cb73b7ffa3fec73a9549248de102baf189c3fa191908491b62e6875eb5206c1f611703a5087c60b2a49ad0ece999f8d9b8345eb077bc90f6ee74d39103f729eed6289655ece37e3f3b7246bbb3ad79cf6582c54c28926944ba7bdcd8476c6191fcfd8be5fbc596daa7b8377468178108a7f72523cbf991906efde580beb9f6de55a3549a165217f10ed306d4d3967b7e0b5d2a8c7ab62273e09573a287a6c03b6df183f683af3592e4281f8d6fc30af41186d848fac35e7b3033adb09a58d6684748dfb6064592d433dcc9b3ce403797b2cd4f835e26782a5895b2283b14c1399fda3b6a2d68866550590004aa29c337a8576661aff518e9aec233a659a2474e4a8e1d8900981d988978a66b3cfcdd7fa0284e7afe89a260d848570c67019c9c87c324b4c2270fbbdcd78f2fd469784876ec26d8a1c3b56d26bc6645658053c8a0c0c805b8f0e0e78e073a05a5cab5c9ebe215fe9cb453047530f05d7318e3b8e744fbb759cae19738714248cd1305d49d326995f5b5195180109fe4a8f86c9ff59291f6268795ff969fc6eb611e1d1efee5e91df178eabed4dcbdda392a7341fed35c7c01e0f14ffe07b195d5b12f531dece85249c98ae06f6533ea3d39a523245355a99478d94ffbc2541b494cc22c8252b0a108334b0eca0ef0b606a67f7f2f7b55c1fa52b9a63a101abb3836bf6ee67ccd1618028ce44581dae5e304cf115b5329eba5587411bdefa469b2ee1ff47e5a79c0a38d14e0f21f42afe11d5fd6a7bbd1b99cdbbdad3db97fa8fcf191771883c34407458ed8c99c1dce485cd107b462dafb29348dbf6a0acbdb3d659412eea3f6bb612499ead0e11f3971be4e813da2e1b9fc64efe94e99bdd1602e096c7be15d15bfa3e5447dc0d0f868393267eca1d772115667bdeb50fd897da0d224d3534309b3b77e84746a31cae28b0cf446953ad5016fb826311a987187b3f9d9c4c31f840e6a25abcadae0f90236432c51a9d1e417dfa43298a6da9c02be424d1a4a7621a22508474de04212d43f2a17cfd6edc6f31f2459e2d1e2c34d81258bdd5a07cf781dc5993badb3a262f9722d5f697351c54e94700c640f49a8edf8e197339c24ae04d4a4456b9f3fc28957663c5d108005356248bcbcd211ef18b412a3f63f30e015051542efe2bbbdbd2a315154edf1ac8eaadf31c9a0c7f80b947a5e1ac48af0411d3b819db1257d84b4dfa00c2df7547ebc2362774c5b354e3eefaa8c1de0429fc4c831a5a524d3fcca912f9f95203ccf5ec11c0defa461e082a85312797935c7c48d7a52966209d16972e59c59fbf9939f0d8bae6fd6959854f8d65b93d78a54742d5622780b896a6be01dc07a794ff0015e1d0d22ad0c070be15eba3ec79931302542388b82946e5e37e0ac419da938259fe713cba330f25d29fdb8f3de3fdddef9369fab1ceec0c3235f39d609b0696cc4a1ed438854924d8f1948bbbc1a502e04d6404f4c834e111d34eddd309c8753cf669986e88b84b5d9b9ecff19b350442c56ac73d9b76f97e48df9b73a8399bc3f265dab1bf17c2c10ad1e6a06f33972f0610baf84cbc81df0ce87066ae26453db2a260763139d78323a1accd184685faf42a5262e789424e5aa7c45babbff4c0182b04ea2166474e314f3e49d65cba7285e3adc380133e8370b2e0da2adc3862e97452ed3c89ee45815db58bb1f937d6feeaae7e195e419929bb814903b7a3ec2c614f4d83993d7e6c27bd53a1c34357f1eed058be73f6ff782362c501d00ef1c753fc109236693328b23b5f45527bc990a18deae2f3de6a4be388ef44ef8040f14ce1033cfe79988e77fbee574d515379e82e745bf97be9f38eb2cd39cbf82c7abb0dc510bc59b2b68ab0e8056a5cfa0b0a8ac5b28b59c84afa6b3f238d8aa26fd3970c05bddfb753e95c82f584933f7edda000d1563aa8b7a206f305488aa7f5570555771c4a9b4236aabb46eb7099946ca65c9ec6a03b58f4a9bd106e6b11b6b15b616462da7c8dceaac25d0c0158ff0656c0b5f4095c53702e5902b10aad8f2ff02d54395ad4652cfb8fde4cbff08cc486aab587c7e856443d2ac3adcb7e0e63b061d2fd3d3c41fb898572f00426f686c39c7d504240686589b11097bf6518d0e92676c6ae7c30afcb06217e18d696f0ca2cbdb8cd978cee51faf88f435484879ee73478435bdff520f1949c3255a328dd9999e3bc8b74862f80dd576333245c130f44ccb781c5976b3c504cce4c4ff373371c069fc7cd7a948b7b97b45b6b47c4cdc4e86df993da384f3d017d2e0c6a9555e801e005aaf159e7999c50dd5e53062549f62f3c3d436dd8a80838c80bfa5bdd8a683e1dea2019b483cc2876f32cdb2f14da243bda18e634f224b1307c8deee6e86de1134c2932530bf8c003ced9c805d888c5143e4a209d9ca9d010be4a183cd9d60867bcd583a9b6237a6292ed3ac7e49d1afb8a030145715998cf9850d697eb254b97e40647353567c02c520b70e4f2c49e739fa6af501dcb1a3548c6946949a54a1f3f2179e5e259d1025af9ddf6b69bfe4ef5327a03f42066323f32f5a83586116d07614e24b948786ec6e2665132c75228a331e9c15420bf552204a4c1833bcc2fb5386c7d1c5f4e95a04c14056d7539b889f8d9e9ddf76154fcf932b7b1a352a9dd1cc98d3ebd427e7afd7dc25461aa7e7da6dfa134eaefcac57cd7522eb5d022caf0009794a024a38319bf7c89d42ae4989b182f1ee0b623818df29daa6e927f36355819c27cd721041399f494b815350ca8bc37d79f284ed16eda996c03218cb6354d25d61741d577c3af9f5924615aae5790da8536bd0edf4949c99e84d863e033b021b3dc6b5f70f3c23b0ac591d9569ec8a43146c0cf22a8cc36e8fc10f1f3cdffb2011878996538e3e8a29479af3c3aa15822925a5dc6e1a4937e8e744493226d3da1bf9e64a5ef94d8a572b2535890f6b124cd7f7ee59a7ed3b18517ca8e2ce2fa690385d8360b3b1b8821a7fcdf703e9deb2535d5866a78c1be3b1cc6a6dbf3c269214be5dc9bd0772ff4ff329efe1e6e196102f597488717a610ed2f049d27bd08982e1426d88c1c2ed647a5ca262c50e462ec64a6f650cb7329abe86f3d1683b6c33c217b465bb776085826496e84852b4faae38ba979820684bdc026569045d4286c8691e794149f9b4f6ec0240de52e0eef5dcfc39129f787324b8ab81c24a6adbda03baa685ea3b2b0a28cd678a256651ce7dd6fdaaa98ebd8ddf298e1d49cf14a9f98eabea4bfae105f4c245b8c5be13936e38d75cdcebafc3684cfd4677bad04ed4b01a98920997a0e47a477de973a8f36c57c878ffde10aa659afc63c28f4e9c18a668f61985008a7613d7d00c57348ce9eca7474c0c240e71e495610f7cc3780cf54612f5dbc8a01f910efe7f2cf538b28c24415fd41620693ed22d7a691dfd9d7fda9c9ef08399050ee6e7bddb7ed5018cb9a0f47fb05fcee26a338b022f89cb0bb0bce40bce235e14916f48b1818391aae0e0d6ad8b2354312ebb3327dbe25d1096bcde3a0f33b670607c530b3f321f37949c2da7fbe0a6ec0cba29542b262678f302b0e227bdae692d72b055cd13f3e2e3812cd3621f6d7d4f04b2f3d9620fb77546f52be20e586aed0b963c5302c0e63841ab7e13ad684894a21a3adc6a0fa831ccee220059a9e259a69ae28bbe43694db380df8fd6a3207c62bbb0289f03a87b782458fca613522540772f9b41c6a569d686db941fc6550ef8e293e1cae0772b317194a718d11cf9188b3422a0e7263e7efadd2011d24665e81a79124097acdaae998af94ca979aae47951610c56456c16b4ef6c2b7bd43d8c78f6380236b53e72230ffe7d56d2cc48e6df6088f07298cb9f95d739911d50b7015d70df4c4fb152e025a0b4123617105244563457e681111ded0dff7d89ec3005d6ec819fa7f8578a9121578308b21b00581b75968c85aa344ba0adb080d168dfe317e5c7589e5be2b256c7b555c5a2b8aca1121ca74f96ae4107e573c16f4a4e1c04bd213a27813a5f75ffafa927e783082fb86648bbd1446247b8052aa4a31175bc8f78e9ef37eface9b7a30aaaa2c90c7fa67600532407e2e6dbcfa16f6f108cd894d0718fb4d167e089e2", 0x1000}, {&(0x7f0000002cc0)="b7f5265002b7d3071c21570f64ce6270d25c83f65001bed087917d058b1ac34f5cc26d7f985f25d98daa345ee7a6dc6c73c8ee79b2be3c869bb47ae23e53a44ae3ac8322eeddfc8a7e471d7062ec34dbc4a9586d7d36848ea76836f7ca9f1ccfe4f795226b70911126f7460af3e463917a6f41f4b431821f01a187120d6371aa0c84abee0e5948ecd63af0f03aed3c3d1e2fe1e68146486ab6036ffec142ef1a196167a990a73974086dd5abf8e411f9c9938efe22b2642ed0be75be56d33ec2568d4f24f4b5d65528363f1bebbb63503bae2f56", 0xd4}], 0x6) setrlimit(0x5, &(0x7f0000002e40)={0x1, 0x7}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000003100)={0xda1, 0x80, 0x1, 0x0, &(0x7f0000002e80)={{0x37e9, 0x5, 0x3, 0x0, 0xffffffffffff8000, 0x800}, {[0x2, 0x8eb, 0x5, 0x2, 0xe9, 0x10000, 0x1ff, 0x7f, 0x5, 0xd9, 0x6, 0x0, 0x400, 0x8, 0x9, 0x0, 0xc8, 0x44f], [0x6, 0x2, 0x9, 0x5, 0x5, 0x9, 0x283a5e6f, 0x5, 0x5, 0x7], [0x7, 0x80000000, 0x2, 0x1, 0x1, 0xfffffffffffeffff, 0x6], [0xbc, 0x8, 0x9, 0x800, 0x7fff], [{0x81, 0xffffffff, 0x7, 0xfffffffffffffff7}, {0xfffffffffffffff9, 0x8, 0x9, 0x100000000}, {0x0, 0x1, 0x0, 0x8}, {0x0, 0x5, 0xffffffffffffffff, 0x2000000000000}, {0x21ed, 0x80000001, 0x81, 0xfffffffffffffffc}, {0x7f, 0x3, 0x1f, 0x2}, {0x4, 0xe85, 0x5, 0x1}, {0x200, 0x3, 0x4, 0x1}], {0x6, 0x8, 0x9, 0x7}, {0x8, 0x100000000, 0x9, 0x1f}}}, 0x0, 0x8}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000003140)) close(r0) socketpair(0x7, 0x8000, 0x3, &(0x7f0000003180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000031c0)=""/219, &(0x7f00000032c0)=0xdb) sendto(r6, &(0x7f0000003300)="13650eb5dd9fba55f84185bfbca30c1165bdf45e5a9835d73e9adb53b4001525383f785d8972d41666aaf8b224d9c4cf80564a99df60947d1fc920ba334468f8b3c7eb5c65fabf5fef1b6ae1f6b7ef03fe392c40e9fa0d89c5b7c488c81d57acdd9626275b6f0e1ee2d9e9034b3f8b8b2dfa6e3096da3b0eae9f2f4d490a76278332ec1f3537593d39f6923d52790af10d9f7f7e6a5c259ee3633e5137251830387eb3a64caf867449ec390814c0c98758a21174990c870090ce0ef6701208d17638b6f1e017b380f2bd5d1380ca3fc13728702ad5213a7bf244b4ef4155d036b39723844b4f184f9d609fd131efa6d71747a18e554f26d66b147fd6b8531efccee583f7734b5c96bf1e132048be276fed0d57863f1e53b397f35b1f68de8cee205b21327f227e1a7a011cf83171f45d673d8312a09861a104730bdefdb29be86c57baf3f0032676342448d90e4d15dfec4f43246d2a4bc770a66938420f389bfd930036779e85443748ad50e096825862e49149d77d20e2c16cc783ac2f037e848b2ca06ee2a0b9c2b46853c01f8aa1bde6b95e2e23ca098c0f9b7ed6218435c1b8e60afd9535961a1c426a699d460151b375941bf088ac231a53634acd7716cd7aa58c79ae86a36db2f99e6da5d7c6c0420fd284bdb2f4d37ff96efd4dcf62c2b60c6ae04cf1c66f12f189c0c1816796bdd4c956a07e6fc544438b5a81fbfc62ad1c37b2bcc4e576425e32effd6e52f3b0df506c5f81657467d76356cdc5c7a9cfeb4094ecca783ceb146c001bf45933c1caf5b2949e96823dc63f9b213d4b15554d4b56d2b6aab5de57a7b6377a4b48474c4e7d2ea932a154dfca0062282845fa0521c4287f4308f56525dc4f219e59f2f25acfad75c3de139c6151f6bbbb97db421abbac94878db91eeb5c70fe83d5cf240b00025fc082e36f9c9729173e69a8421e59ee82b924f7f19135c624836feef9cf040b1ffb4edea40a88c149239877dbd104290e6a860c1e9fa2d659a4113caa3b67b4bd35439c0042a8e3cc5bf8ad614509ddfbecea65bc4ce8073fdd01413576c705ead52aad6329afd8f1b9e54a632078dd15c85bfe4d584c2308539e7322b6443abc55b38539cf44f7cee48aa9a1bf6720e07322d27a582d958ffdef19fac161ce68bdbcf0db56c2d052a8f056461644cae33cf6210ff82e41f95593b7e4a29b7ca821bf34b40ffbd4344930cb3fc099dac56850b475288927d116359c80453f17db17366415ce04683d42f97a24717c4dc8f0c5fa0bcdd3455323f81aede3b31c4d98fb98981b9ef7586bda90c2150f267993e5cabc7de9ac08038dadcdb048a4b5f2608e3034a16e6222176f25716d894f5644fb2f84a10b19ac0829c0b34e240bd0d64d8fcbcea654de303ddd191d086d7feaacf0c06233858a41b10c9068d4e687fc85e3936d6d3d0196e74b330cfd9c04f16d18cdc6f5da426d5bde7e11008a38e2ae619826c33ad6ce43009b64cade2a07ad23a6741cbd8f269a7b257d1a14b3f21b4177a6fdf751b3fc83da0d5295d8cfae799b174438e965c51f9db6c339a8813aac697a293e5b03afef965f5f621f641e66a30c692727f90f1cab201b3f3acf2718ccf54fef7ae521dc14310a8f18034bd115eaf9c27003c46fd6061be34a2d8c39a6ef11906979466544b56ac7037652404e531843a1b327de3f44b8581be8c495bddf11d54dfd93ce91d9c8e8bee8c5b40c83c30cbb140acaf41ee24d2e69e05d807a5dc7b0874a447b5fe3ac988af538eb3ccd2a2aad5549dd1c7dc9f063594888e97971ee3284d0657eea8e0b7fed17195a91f0acf090b74f3e2cf8eae39578a18e101972ba482ce2a71f6b1045014e046e7f684b13797f684f220021c708efcc8a4178b63c88df85027806ff18af68297fe5dbf993e9734ae0f828c08633d7287409fd1d33c9e6977acc8b95a7cf92f98c837dddce256533d01cb515a59eedab9bdb4db2d09bcf83cc008e610c4a804662854cde94dfe23de399c74c08dea293e63ca1b3c74adab4a0e958d96b3c8568e8e86623215de900c05e8b86372b623b238862736cf2e778190a21a9d05eed1fe5b1270ae97ed80ea9b4e01e23fd94b975c1050636387b4741e6d2122875ae31c5ce81c0ca742df898ad7ca7312211d7e3943904ba6f6b58049511aebb20d73134f17dff9cff35190a34ddee9aaf21b987bcb4081c160124d98e833de6121a19ada8bc219c7afb7b07b3f0425dd4cc1cabc35e9988f0929d71bda1eacdb7c851ff10cbba684818475ae9ff0285fb43d596bce772e1df1c7f477cfd192e9e009e1e4e4c6b781247f79804056e440867b8bdc7594b20cfc0cafeaf46bdc2c94562c8596a744c4cc04c9de0b3817d4ec226445ad700db17b9f090797197fa8279bad71e250779e7e79177da92d91318a6ff9226436ad210f44860237ef0a59ece6fa44aaf5c83889e07935944f1d0e82be36fd42c0d2cc693091939cce36af4127eb2383209cba60f81632531009f621b9d425537fa0630b8e36260b0f3fa717065ef2635ec2b99afaf115db1f97351ddb7430a3f7b926a910ee1f2f3c5b44ebba47c9478c812e60a200627bced1d439395777558436ce0f65b5eb34c7a3896c008ead5ed0beed2ceae1a3aad05441640b2cb70fffe3e39ae9732e8f47fef9d149d668768d702982f5aac4066e1afa6408faf37c006b3a4f4ef1704144a6f920dd63826126dc4a03710ecfed00dc5b295d0a34010a7fd2bd2c3c4a4e0cb31e577410c1f546ae94e629ae9b83af7cad2abedc3d53b59d05f7f615d037039a8a51232821003128f3843c5641538238f924a6a4af2fc80f7520c6a0722ba513c512f8d68bbb3c0ed0f0377a3e185d5c10c88f8ba54ecf953a65ab06bbbfe9c3d24cb0486a9795858ef307942eee7e81e5cac93ed529aa2df1311c9ba330781586070c2686b1428f96a793ac3c21016c248083166829aae018e2e4c07d939e562cb745863f83522b89ad88f09da5b7d9c496da49d23d9a77b592ad3442be869251b4775a3496f9bfe7452b8cc0fd68e2e11569c5a1a9085ed04bd08e92f7e4cf4c9bfee376b585c81af20fca30747721f3bafb89996bf9a5e573da9cd8ee99ec58d0494e16ffa79f015722cacc4a765c775bb0efef392354905ceaa16e6d16896cb71ca3c1040b46b175718666271b442105ecff9db5c24e24f024174aad3fbecd4f412c4b46749cdb79eaa4bbba338a0fe7773e73fbc8ed8a7ff94f0157880583bc75f16e05b65e03a37d28bfd9512b5e3235e2aca134c684c38919cc0de8c87edcb51de9dae1e2b7e1aa522fe24d76a8343df97957941ee8d74927390a57b0bd5c6ba6a988b66551010917238d9d9487e69b7ad9af33b52717d3befb9cd55ef0daf5dcbd31005402a093c31f5255bba02d38b7fe3c402068f8234aabfd58bddeab6d330d3e3a26cf824c32fa61d9c90875e366390afc53d780b7eafef827f09e044998d86a1ad6d2c0557e37b932db40540d004e06d39b29eada415a1439602dc12219666cb94ce78607aeb7cc7810ed75a2001fc16f45960076e1c7bade1474fe696f50c4921c51a5fee4045b898ae82a49852d45c64749f7b634f2b86d51e174084933caaa5dd3b41e84d2a0d425303298b3552392bc5609c95d6fb363eb8c716a56f2edca384ac119ca7d5e46d1ed1571644db1da57038e922c8dc5061299910ab9b4a566650f2041873f965678793cd810f5692de0cafc07b4c70d517fd1482ef6127f34b2b83ebc029d6a2ebb29ca19caf6675f01852f3c37038767dbc2ac53cf7930bbe6c80ca46f6bbd698d3e61b1c56cb81e4319a452c9d698c7f6705dfc12f98b2685f160714590b6d1fc97684e1bd672e1c0797004a83cce4b849fc7ae419747c6cad055679b4ec3071a859786d3c27ecb8988b814aaa69c9bb4acec5928c5a5998a3795caa7663eecc1df608802cb5a7a77802c32d7d29e37e26b31685074d4d4c7ae6cc2728f6914e4ad9263e772571f3ababe657cf1e93a40ec4ce659b7506a5431c7803f847b0784e16971081cb53bff286ed86477ad1d14213e31bcbac24ea5d0fe234dd6c15f060a10df8eb58d92f0e5087f42dec79bea34ef3e4616abc721943824b78e2838afa2073adb975735c9863158881076329d87eee80395e84a16e33f815c29510e001ff0a5cd170d4fa4be1123dd69c36e26d99a086b4e131d7f5412bb7647743d4fed1bc8d5c22d405dadd51f7ce27605c2c78d44fb4ce6d6f4710d4313fa8279ebb1c88f9c7dd7683fb303a013989770e5c5e2da94020ca58b0bd4fb1f0c8055943a90429223c1f9710aff80b99f9e3f7ac61909607ce6314d47e5aa7a91057978466831b66758600ea278be1c96b8d942b5dfbbda542ba406c0c26d1d497a0a17b69e5cf62b26960054a8b947fa528f7c835ac8c1ccbed18d952752dcb00138053e6ab36f02710988ad873316064413308a025a03495fdb66b4f39d41f3b2eccc2ccd928379b9682d3b6d95846af203b5210c6e2dc9618f708aaffbd5e657581fa3094325b5704f4d95756c0f213f6397912aba6a628d725ed50f986363c03be753b1bafdc46c03d86b5bd78273a8e40e980c01eb44f6eff89c59d7acd701313f9ce1484b52abe86c13ad4446ab626e4c980587f8dd29ce303c67631bc10214af4777a8374c205fbf3f6e9ec1b7c486d5e226b33c1d5a47ead17c451170718ac6d31434dfe35ea6aacd4c8dd738dc8a094ff4a9c8fe3e1330541a13fcef9dd35eea3ca38e491fb53ccee56d13a9d53ea6f41fb7229bc4a0dd961f402f86d7245edd0b6d941c372651b9d80f257ae7e3933696cb2833e738b7f56009b28f2b28c0c2fdf9dc6a688a96251a708f3b2df3c919032759d3e40d99f4bbad2a0f7276e51e92147ae2f550b7ef63047383036b795de4c5fdf80416104bc8c332c070456da870a96fe8057e57574442672b0faa60c681f7d1a99b9d9810901365aabc589615c2e7a9327ab06629f4d1e82319aec91e74e4ee23acc2cbaba5096d97a9627e3d4dc2af062cde7c416044ccdf2f28ee495fe2e64a599fa3d1ead4e635e51463e1bafc75695da7f5cff0e9278776445254280f71b6ca4327b800608869b2c83bd1cf9117a0666dd643f42dbc9450739931b4d0a58aeeaac101c9f46993ff79694746a1eae49535abdd16d8efcdc641fa77d67bda7a5d847e475442903ae4603a0b684d3270a3e5eb30b38ca07b587dde907ec84df80e7f5b589227b9f93545aa5775f9427079e45242ae03977c8eeefa4fe763d129b482f5df424fb474bb08a9e40153c87ef19cc3a77eeed976e3b0cf600273f2bfc37c235ae486461a17dbc73e6905618b01b8c905b6148e57ae61799273f0a11ab1eb4b1625cac84f7b2941c261aaaa5e72ea684107a42a9d0b410398e7b8252c887ba37be9c3a89d1b067c9ff45da7424e320b0fa97d588f29f3ac7ff396417c4956444f979dc038c8b5d1339c63622d9f2666d4fc570beac7ff603169c86e416ea69a3da71ffebea90fcb10d9fc1cd5da9dda2fa08bbc3e1ad56b8ffa82cf353c80171812384961488d250eacb65f2920f841bad53b7b7cb4fdb02ea5314b6093e449f544a06c3e4ea7581b340d116dbd3b3e30b5a5d19f27ec39ca1e98951711577a7182dd9a6ea0edcc05ad7b801850163ccdee77baac685e3f30bf3997afb7b99223b1216e04afa473cd69dede6b4a59914dcb73b1741de0e4da55c2e945989bad74a2d013f0ce93801bb6fed3a66b69d", 0x1000, 0x400, &(0x7f0000004300)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) recvfrom(r6, &(0x7f0000004340)=""/36, 0x24, 0x40, &(0x7f0000004380)=@in={0x2, 0x0}, 0xc) getsockname(r7, &(0x7f00000043c0)=@un=@file={0x0, ""/4096}, &(0x7f0000005400)=0x1002) 16:00:26 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev//ero/', 0x200, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/132, 0x84}], 0x4, 0x0, 0x0) setsockopt(r0, 0x5, 0x20, &(0x7f0000000000)="3ef1de797491af3c04666658e6fc4f496c191428eb7168c7fec2ced2240080149cfcfa5aad14d1", 0x27) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x47b, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x18900, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r4 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r5, r6, r7}, 0xc) r8 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r5, r6, r9}, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3}) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r10, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$setstatus(r8, 0x4, 0x48) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x6, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x20, 0x8000, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:27 executing program 0: r0 = socket(0x1b, 0x2, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x40) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x335) 16:00:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x2) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0xffffffffffffff44) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="c0c4fe31", 0x4}, {&(0x7f00000001c0)="7486d2db53229482e0e50586897cf5e11cffdcc7d08c30908bf629de29dfd83e15d64a674112e133b3ec9ba63e546c983d3e3edc59a0248d0a106d5de8932cc8bfb678cccc0fee8d9524e1fcf983ef62c9feb7dcaa978ff9715841818c667d9371494c2f38256f368cf54baa46c712902a8fd909bde80e2ffa088ae662f2784988b8656f38577c211f0965dcd6bfbd67de2611", 0x93}, {&(0x7f0000000340)="2cad6a041bd481bf63b2f8888f768e91008ed4ee9a4a92d9ec8c3922559f66d097c43af12f47225e05f41a57a108a5fdc95a3615d9d3f79b00434a3e962efd5216c0663d036f9ab3522ccd348860162cf136fedf27aeafba1184a420dab9e6e4657858a38e5036a936756ab6a0a49dcf708479f3c6701feec16a7ec95b35a63263216c91e4b40630a433d3fa78515880c835f7f14f10da7928455829fe36d8aadadff581bec0a7be6809953798ebf02a820b5fa2d5f8630b49061ba30585c4c70bbca8b20a8381dbb303ae951d356e7856287972df265110b9713082d25f673fe5070a31c11df45a6e3c4634988f63e5ff8c8d", 0xf3}, {&(0x7f0000000280)="c073fa627379818a0ab13697c5d762938031c5d634454ef51d1f4ea91b38ae76f7b817ba81632413fc3bcc84c4078d482f4a5d9156671fe3d6dec91a4dbd8844d9f03bf7d4a79cee912ea2d7437ac95d7e489adc5ad0f9b4bdbcd66635a0abe61a119499dd36757305776d87468e9ab7", 0x70}], 0x4) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x0, 0x0) listen(r2, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000480)={0xf591, 0xffffffff}) fsync(r5) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa0000007d50e22f2b4207b500", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7ff, 0x5, r1}) 16:00:27 executing program 1: setuid(0xee01) msgget(0x0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0xc949) socket(0x1, 0x2, 0x3f) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kqueue() 16:00:27 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x1000100db) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x40) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="ef5a1d9a39c95d7a188bd6ec5453e9885095a9dc16cb0c0007d6a84515b862dba124ef39ea564b202e814023f8e342edbbb8f6a644f00c0ff8693e970084707666ef884f811eae1937b3f964b14e013f541ee44601c1078bab17148d1e8bde0398981937faaa08d3239247a0c47d699a1e8f6d05ec35544379a8754f79dd28c57df23ad7ca36e39b8008fff0421a748cdc18d61a2be7b9f8f6ced39fd29ce01ebd9daa15928a000556b22321d46f52ea7fc54ac383567258d9953b893032728113b9401681adef775343e2d0992e598647", 0xd1}, {&(0x7f00000002c0)="77f269d3f177d097cc5cfa3cf006c65589819c98b0c57ab5f87bfc2f3b8496db3cf0a1a06a56461da019943cd4a276860c64f3685236e13ef45bdc62e73046eb20274a8b47bc03bf803e83ffbe28d1a72ed2292bcd400014fa2dda07906cee9300c39f", 0x63}, {&(0x7f0000000340)="f5b27a2104bd5361a0071e806bcb7eb278715a3b6497927445a9c9a7d9265e9a4aa0ad01be9c27184191fbbc4a8db1e815406cec18aebfaa9e6c71c25e0a1685fdfbd4a864dd2e5e949c6620cd", 0x4d}, {&(0x7f0000000100)="6ed2e5c0371898f414365b113fcd86728a4a8685cc06d6b5cba40189ded6ee573842b78ca7404ded3a6f2fab8cd2a0875530fd8605984507b8d4", 0x3a}], 0x4) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r3) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100000004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x220) semop(r1, &(0x7f0000000100)=[{0x3, 0x1c, 0x800}, {0x4, 0x80000000, 0x800}, {0xa143bf52e373149f, 0x1ff, 0x1000}, {0x9d3d282f7da1cca9, 0x3, 0x1800}, {0x2, 0x1f, 0x800}, {0x4, 0x9, 0x1000}], 0x6) 16:00:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x9, 0x9, 0x67cef122ece8d043, 0xf12b, 0x2, 0x9, 0x1, 0x2, 0xfff, 0x1d07}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x1}, {0x8, 0x0, 0x0, 0x400}, {0x6}]}) getpgid(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) fchdir(r0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="48fc24293370c9f908bab3da5a3f3aae615ff9b58accc70050b392495166bd7ddad7f06dc5f848c5d2aee388c2bce38c8b57a9f5de17951f962504d88d732fc56cd0d26f5756369d07204396540a2b77807fd63c9987c42125bafbcc6609158aee03e557ce969040d966256f7523253519377eaf64e7271aad67202428b30da50a260240073dadb238af9cfb0a629060fa4ab7f2a8899deff1f455fdec87750a79233a6de32dfa473b7b10edd1cc0eeec622f9cc34fabcabb9020088b6363b4c0e2bced24ddd20a564044392449cf91fd06496be691242da4202c838d99cb5104231bf0bf58ae76f900b", 0xea}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3c8, &(0x7f0000000300)="cc01000000000000007bc4f53682e9883599642ef3eb9f4310b86621613a9e08222af9a5cdacef5d35d60f95cab44b529aebcd99827e5f93e23354a5e031453c1384a3ba15b12904d9fcd7374a52760e4cc745f565d84eb5a680559c7668695799c19c3fd30d976a44e41d69a679ff0dc4a779cdf254d40e34110c05e56ef0309ac30444e2d498b58c701fce") syz_emit_ethernet(0xbc, &(0x7f0000000140)="b9bfd5c2cb719a98f648645e31b4ad3d30c421867ca51599433cd8d1e312e4be5160bb0ff592857919c76be4bc3845f04680a93fd18aca4903280776eeed1c55692981ca8a93cedc6a65242ea5a85faac7f9c5bdd6899b8c7d4b6ac8870a58098a2509ea93a3e39cdf6067aa630e2d16ff3fdbce563fab98f33d5f61c72ae34ea16fac1bb677ecd3783d498169e8ffb12008a82ab2e264c504e4c27ae4e8743bb75249122102ef947ba18462d7f9ed060c37a3e4790333414bc6a599") 16:00:28 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x3a2645030a09925e, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) r2 = socket(0x11, 0x4003, 0xfffffffffffffff7) fchflags(r2, 0x10000) sendto$unix(r2, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x1000300000003}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x2, 0x2, 0x1ff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x80000001) 16:00:28 executing program 1: r0 = socket(0x18, 0x4f24e194810bfcd7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d4564f56ba4b113, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xfffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x6000, 0x8) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000016c0)=0x9, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:00:28 executing program 0: pipe(&(0x7f00000003c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x20, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x8) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = syz_open_pts() r5 = semget(0x3, 0x3, 0x10) semop(r5, &(0x7f0000000040)=[{0x1, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") recvfrom$inet(r3, &(0x7f00000001c0)=""/140, 0x8c, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040), 0x2ab}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r4, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0xc3c303e6b4a1b39b, &(0x7f0000000280)={0xf1481ec7284a7c79, 0x1, 0x40, 0x6, r7}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) fcntl$setstatus(r8, 0x4, 0x4) pwrite(r0, &(0x7f0000000800)="80bcee4cb85ebd5f256389c384da4d27fc7cf0c21eb3e1761b6d43166c9ee1b9b47896bda8430bdd547b59bbb86bb1c37343e44ca26b17da03aa6d3c001d51139e1d4c59fbd227030b90cfa229a2ba16c949bdd3f791d4a1d36fb1e6032ee9bbd12ddadb3c9e3c72403711b3760dcca16982c2bad84e885445d0bf49beb1132327cbaa8a817b58f7ca648b72294f1bc86f36bde42b8e468be0baf7cda77dfae1f0399cadd73be85337845fab24b930667eb42414dfbb1692468bde6cab7f683333a0260100c902a5073971a2e207511f23224e083ea3b32e99db16caa51a79fd6a50f9becb2fc9669bd7f6701e1fd2efce2ed03d9cec451a699010ddd17d4002e5bcb49ac2ce95c902c46525f2c0fd55791f0e67e40c6d5f8d23bf1cdc82f43f6325ee26cdef0cf142eead3c752e3bb4f52e45a1d0c34a6cb71273938b033bd399c2c2d6fd706175fb73fed45bc57beb7ed2162209c1475b681ae8802ba60a429f0b52a78568a968c22f74229b1d65f14219f5c2f1c999ac6bdd914c716ad1adda7112c5695c5686d570ca12cef38cbc69", 0xff82, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) syz_open_pts() 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[r3, r3, r3, r3]) r4 = getgid() fchown(r1, r2, r4) r5 = dup(r1) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000280)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x2, 0x0) syz_emit_ethernet(0x1af, &(0x7f0000000380)="00000cbfb4a13671102c0496713288c31ce9f294e67010a9e2e82d07f963cdcbbbdebaadb710df7821cc3c33601fe3bf986b141cc76655bc2ebfa8ff4403fa20a12f3e1f0ca117fecd149552db04cdecde57c1135831db748694dde7f59c95654de568e9a90dcf5533b6eef69db197") 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x84, 0xb6}], 0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000001c0)=0x10) close(r1) lseek(r1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xe10, 0x40, 0x5, 0xfffffffffffffff9, "6fa4e742b212a1a9edd526a3147aa77a9024d672", 0x101, 0xa2f}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x1a, 0x1, 0x0, 0x2}, {0x3000000000000, 0x2, 0x4, 0x4}, {0x5, 0x401, 0x1400000, 0x800}, {0x8, 0x401, 0x3, 0x92e}, {0x0, 0x5, 0xffffffff, 0x7fffffff}, {0x2b, 0x4, 0x1, 0x4}, {0x101, 0x2, 0x2, 0xfffffffffffffff8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) semget$private(0x0, 0x3, 0x316) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x108) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x3, 0x0, 0x6}, {0xfbf7, 0x10001, 0x8c, 0x5}]}) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) pread(r0, &(0x7f0000000180)="5961284835b6ea40e95c74543c0ae65bccf3dc742b25e14747dba451471190f61aaf1cc3c6a4b2dc0b2de914d2859a1513258cc01b4315ecfe08f8cf8af407dfed4e5953efefa302fe58bd4b4759f1d550ead9b579d30bc3fdc00102e325e298b9f45dea6b4d95895f93eb33906b3486dd598b7288594ef61dd71d9e2724fc773513da39607a9191f9d41bb30b479e2c6eb1f4283ca0bb1b315f600cad063d964c842095e8612ab3f0f2bd3f01f140cdc8907b3164d954e2ec93abd1141e0abbc650353e651fbad8acf4a7bea2f0d3", 0xcf, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7f) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x4}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x3a3a7d12328eb22, r1) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2a83f1b7b25f9c72, 0x1) dup(r2) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x204800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0x27, 0x4, 0x1, 0x1, 0x7ff, 0x9}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f00000000c0)=0x4) 16:00:29 executing program 0: msgget(0x1, 0x608) sendsyslog(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x300) semop(r2, &(0x7f0000000040)=[{0x2, 0x9593, 0x1000}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x6, 0x1, {0x67, 0xfffffffffffffc01}}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) socketpair(0x18, 0x7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x5, 0x8) r7 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[r7, r9]) semget$private(0x0, 0x1, 0x80) fchown(r5, r8, r10) readv(r6, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/210, 0xd2}], 0x2) getitimer(0x0, &(0x7f0000000480)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000500)={0x0, 0x3}) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000580)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000005c0)) readlinkat(r1, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/31, 0x1f) write(r4, &(0x7f0000000680)="cebddaa2190c5c4b2a022f2c04b134e08f5056655b09ad34297cdd3abe8b065e3628dbc182ffc84f6f489819304134e4e92a31c15314f1b036d77b770732a0c57a591417a99d8b44c4a43306e808bd3726fcfbdefb153f103b2691071ac25abe80f3b400ece71bcc62f42650c11721330391acd607651ed68951f3c55b7a325bb024253d176e6ca1ee7ccc4be866961d7ac4e471a9dce4fd0319d294892d35da65691e56c11a931a97a01398f1c56690798e3548d8fb9ef1e5d564d352f3dcfff935d960de804892eeecc4071f1dec2cc44bddbf78eae3d257f6", 0xda) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x3f, 0x7, 0x400, 0x0, 0x4, 0x8, 0x2, 0x1, 0x1, 0x2, 0x6}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000800)=0x9) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000840)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5e, 0x3, 0x0, 0xffffffffffffffff}, {0x25, 0x6}, {0x6, 0x0, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0x3, 0x64, 0x5}, {0x6, 0x1, 0x9, 0x10001}, {0x9, 0x8, 0x4, 0x2}, {0x43, 0x8, 0xe7f, 0x3}, {0x7, 0x0, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfc3da8722c6f2a95, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") fcntl$getown(r1, 0x5) 16:00:29 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:00:29 executing program 1: socket(0x400000000018, 0x3, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) r1 = semget(0x1, 0x4, 0x405) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/123) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 16:00:29 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000080), 0x0, 0x400, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0xb845, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r3 = socket$inet(0x2, 0x4000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040)=0x5, 0x4) 16:00:30 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9809b5d5baac1ef4, 0x116) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) sendto(r0, &(0x7f0000000100)="a707755d4d58aa42ec0c2dfa79e8be207b6a83e792aa393379b1897ef9e000ac02fd79ace383ac07e585252691e29eb59e7d1c54bceb978805efbbc102d3a41ea70750649afbd39486df186e2278ddf729767f4f6c9cd9c1e2b75f52bc", 0x5d, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) r2 = socket(0x10, 0x3, 0x4) semget$private(0x0, 0x0, 0x3e7) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20328, 0x0) syz_emit_ethernet(0xffffffffffffffa4, &(0x7f0000000280)="96") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1e6a90432d5b0586) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8c1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) accept$inet6(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x584) close(r0) execve(0x0, 0x0, 0x0) getpgid(r1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xb0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x8, 0x7fa, 0x2, "8216ac85dd36f50ca54cd56ffb227c219dd1c43c", 0x0, 0x3}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000740)={0x0, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000180)="38b85b73369de624a55085dddf134bbb29825380462b193a09421e334ab74957fe32c57b4a5916855da93b27d7f57811f7b1818790797e78ef0a7d635db091740b56edb19d00aa764f35d4851e782db0b23439f7b2b3988ee429e6e1f00ed5e5d94faa9349815876147a3d38d624be156136d0308264da916516d50db03edbf6d5f22b9b4e9c009a2d0900d6076905751be9997d3ebbf1d1fce12426a8f4d1a21ecf43d492875dfa192cff76945b57ebd1ee59631ebdb7337d042381f5641731f95e28a2d3311b0afb0e0b5e", 0xcc}, {&(0x7f0000000280)="0953a70d20bd9a5366773c043c782572c5cac3840077cd27cca90f0795b71c4f59a2859cf81b09d0dfce373421f991fee7ef8b86c00505f7ec22c8825ef651e6aacab2643ef6e3a4ccaacb7617bf7dc8ea3845d6106cddb41f2ac4032006efd5f15f4e9660771eee9d6476185da0b4eca1887701ed246a3b602f4e5d39353021d3cd8a31d917978a829e73f20f6e1a1162a67e0cb7cc7f00e1fbb517189d71fed7f442f0a1e442da8440f94cb6ff79cfc0f0c6469de4ed921d97bb454964b4d2132f47929d4c99ddb84506", 0xcb}, {&(0x7f0000000380)="dc13bdeebdc1b4cd4db747528546684a3f7ca18864b218d6461b249314b16cf82ad2af4bfe2ab537c23a0c36212c996f9b2f02085e26675d6c62c097d5599d4082831162e63fec11cf28626011ed83d627c4c4c4162faddfb0e86e5082e4516896b4dd562b35b5ba2862f41e50759456744380fd9c1164f6fb129d38f8377d817272837b8fef6f9287d3906eb0e8eb8da02a74453e6234f9e354aed27a9d0112b88ae62f0a10f4ee69dff8d70c88eb3b0c38f53fb6d3ccb297dc79649464ad72ddfd5a8b28fe6876fdbc30d32450d222b9d63be5faff", 0xd6}, {&(0x7f00000007c0)="b90a2319e862d0e6c8fc09babd3bfbfac7382e7b2023ac778bc772724ed71662658227151fa2faf628dd6a1cf82f9ef70f2ced1a8b70ea048dc5f128b4746766dc9c70386736771f2455f032f7fc9a2ebd2f9ed04c8790b73f33e51b2ead1a1253a0230b2fdcd74b9104f533fa74035d068fca97ab600645f89efbfc637ea702a0244384379578a8c9e39308eac1343caa029a4ff978acbf8285ccb08e5472725ce0f842d16af86da53ddf263ee49512060dab4357355b4c7cc52a89afac09e5ee4acc72ed60100065f437c93fda0221b0febdd910551e61122d6ccc032bfebe48ad2f0c2e827c3af32881c676d9d2a983fe42e7f35afe5987c80cf067f44b1aca66fb493b1050eaa30f80bc0a6b2f9704e4cf273aef51a5d8274a9f1b3459e9982cae46d9c0d79918133f7360734251c295d0844e54d31bc9f5689bf60fc7287aae9fe029f98bfc663344fedf81f36847d751885104a775f61998e1d4db3e75b3fd28eb874b01607730fa2cb9129aad2feb5b68549390a95fc04b87d1470de1154c951c09813c1902e65cbcb031cb5f4af2a989ed81d5f44a52474621c10850613e164cbbf1a37f6fcd83f766c616ad7e920224db41052870ad9c058d9b50f8d39de204e197b8de5edeab6a75c17b31484f5cbaf6c488d5c52a0a66771f8aea8f0081a12a78ebd23f6858a281be5461b267fda4a084f6c0bbf1c4922a6dd5e447bbf7796575cc70dc0357fb5ff97c1faa3817e335c9b07a5ee94ee2f0044f8445d65e6c284ca8dc8b07325b94099e39e17038373115cc108e58c91240120a1ecb27293432c132d075551e66046c0d83594dd2efb24bb362374c2e4350c366ad736af13aeb21eb7071ffd4551dcfd606ade179480e33c38c27eaa24904cf75002f56007a0b4f8ab987c9dd44b76f3e1d0d0366218df485cadff40e11301897a7fcba2b11c065a1fa4a3b843e43bcefc580ff0f62d34ba8e3b254e9b1a480d86a4da19d3101b38c972d65e1967a91f957889d358e65e7dcb07d59da0fe91dc41c568cd494506e6d51b85933f528ac5b34ed29507a1ad7386e570b19e7f6f430b041aaaacf0f99f29cfe9a170376c07fdbf2f2ff4eafc1c14836078d07a769de6b6a76ab044446c9166e96b38dbcf225ff8303b06ec247aeba09f8d3358692c7e7e6117c67b9ae4fc0380f1e40eb12bc8e1d0d0f1d8f311aba998145855b4f86d7e955970e0003365771b80839af805b6b9142922b2a3cc6c398bc9fef8a76b96e325c275209e6ccdb9f665d02bc46213895ffdb4fcfde6a53aeef65d3537e98b8ccace38f1b19f0ecfd24f2ee922481df7e4e427c1568da9713e21d58198131a2c3a8ea96aed5ac2013ad81a2c43f2e0855a90af2c5925deb5878ecb3de88720fa31eba3e0fa201df97d9168b40b47d0e0f0016c2162562b7a4ff9f55b630fcbd7203750b6bbe56a73bda027fae0ca1ae4243cf851115c162499aa0a59fc6b95278d5f7e0e5679f2027e27203c8229b26bbc631a1c8cc1b8f4178fd2bad47ddb40004a5dae7ae19ed23629a55f4dbf4794fe4b51debb06f0ab1fda148adc0f60349148775925ba2f7bdf07da57ed86f31100138ccd7b07d9441bf9bf83dfe04a142efafba78d31952cbca1833f828b09bde6a935968d6f65a3369799e15c664ec60bf340d1101afe0a9cc5569406101f2069f9c96dace7b28382c6742b2f9d1f4496f882e9d00d84c96e8383a28f087de833cf1f9ca7161d30ab6f68572393f5d5e56231541504be4b535bda3221ca680120a3f4733956ce0d4a6ea47a4d85c79c93a11d727b71fadf2283ee211a6f57cbd8266495713a109fb248ca7008776ef50e075d1399daceec72b311a36981e41f0ad635cc8c2171d7902f25b208d3ff1b38f5a8110361ed4e8746e25d7087bcade507ebfb21f1c70f83c4a9049248b3524f9b4c4b7dd4c6da5c80017092d9ce9f64962363754a4d9ff4bf8240f5c43d9a8bb067d12a1c6eb2bf54d58eb62fe88a4f25e7101268e224b9f009ec6c01096ac5bd14d07b7962f6a52a965b0d15481fa6fdcc33e2cbb4862ee52b1b9c738eb479dad9c991126ece0406517c30e646337db9bb36a64c4710936d7c2b1e15eba3aab8ffbdf974d013a67b8b2cc9372d55d3aa6f2f3aca3fad41a091021bbd5722cf69a5a6023826905c6947c6b25b7dbc80cb7263f014e338f0f8058644248b925a818141e0334b5b67dc751e62e8fcc985ad33b6396890467b3de0fa2a9a7c25faaec73fec9a1aff6908d32109e9b4ef1c95170a672edc2d487c92555d3c6eece545ce97d08c6584bfbbcf89debd3ce79f47fc5d9783f9608456d9fdec28014beed2a489dd674ccbb724ec147aa83fe9fd95ccf492e3007642820fa9fc817ff8c4acd45201b14b185e5f4f57aba3a5f7b6178bdfd77c2472d0b9a5726a7d49e9681e56e1fe1237939df94d08928f849ec7f69844d16a667ac7c39a216c8afa653e696148684b78f3c2169d0eb617c3c24ce04f7d1d6f2806ab406cd793080d2949247b7f4a28d4dc72a834a7123addb11c98c7529dc4cbb966c0947753d1a014a503a5427184ee51bc74aa948ec21ccf516a1e38680d73e6bad02398b268cee23bc6f158baf7b3e3a2457012c4829b9cc9ff21f096aaa7555e0d7320b6c18658802a07827c620e0ea126adacb4b4f8370349db3fd1f11c27cd7a2bc7f14db23afeec6b863866707c1395fa438fd0470c2214af20ab5f4eeceaecd6f4e869c378ef95a6c056702187cd34ef7031b93f5500a097f643c8b0deecf763e1906f05e5830262f9b4ae467102d23a484c290cae8f8b71cc3c4ba23c53104a32dcc02a104f2fc7c261402d15cf9d4240515505499b158983b14a6022e3cc03090fbf82998f61b0cae67065cd21419b69fceb27a42705686e3b0eaef3c19db3c11aa0ff479be6626864fc82dfbfb84cc55daa152dde604a5b9eb89571bf38afb8aa7a65c778412817ad38112a6245fcfccfdfce928c9af63c12fa94f58443579bc02bb56af66fa53438bd4af3cea5d4358c247e0713f29e07a76faaff06b6bcf1d1304752b8949bcb631d5c83f442889eb0fe0747e8229294fec8acfbba049024edfbf631baf9449bcab64ea7f5ce1dd0dead48e00df6a01dff22ad6a045f8a3cac90a6249acf387882b94d608aac7142aedd56953d7f500a8dbe0ecac7dcd016604d64eb8124155f33891769513f24b4eb1cba17b61c146ab561c67fa7cf373ed1c15dc9e67f678b44fc62be822313aebca5a738b11b4198370af33676d6b3f5e736d48fc27df7667072923cfd0ea64650af3fb74e343b43d2cb675a9359e9b940481f43874fa8b29717ac57885c3765c07e3cb2a7c7be3576c54ecc6acf2d9ff4ccf907c7080a3054e7c707adc8ea79c69ddcc203cdc232f90466b1c4531d38173c49230ab9450f8c85b16773a14b3bb3ee0fa8bcd6cd03d8e6f4175427db3b078fd0330ee97b4d8cb2ac5f412a1764b77998c030dce9db46621b9cb568eec4a254f5d91a15891c8ffd215e90b20c3ef1a4c7b96e75ff1a79aed11aeab674728051184571990588710e2a2260b2205ff6a75996f02054b0be7275f24628241d2eae8599bd6cdc6aead6f983a4873f78e801165e6a8e75bb53f5cb5fb5f614b40db29b3a3b2414f6368d7bf608a12f001ee3e5641b344a33a222aee55d374173167abf8ee716069c83ffd136e7d59a3b0e4591aa5910d359fcf74a80239b6547255307cc246892a4b5ec92700df6291a8b2c71101d2f76453f03eb88955199f52ab5e578b86626273f8bd4266a11286ad22c5a17835504e3c821f770902369f5a629a577e9d4ee7a3bea01566d5114ab0ac6226cddf5159e4811a83092a8b5d7806ce49f3fd60122988165da4289ae6af9105c09dba81d207c2afc38154da3dd6f48f7804e0a416227d622d55d7345357097a8f078143df4411e09d43700e70e5bece9048044bc1f770d1a6bc05408f2ba678e93905d7adb9d88410de32ec3ec099e25b12da306f864a166560c2738c3816447c8b99b2e92a4454833d2e8c78f5d83df668820937dbcc98bf02471ec3c9fc092659b0b70bbfe4a7f88f62f146bfc6c0f7829b0ac18566fb5ccb3473a11ecdc8bc8d765f0c9bfa9130956b1ec10515fbc339e1485f6c7d140d8974b97ea946a7d33ace3a9f8e2a6d6778043ca78b2e16fd1573c079bfb64898fdcd7893a73e2dc5d4fa81a654f8aa66c258af1196803dde974e8356a860f2945f97d128c756d2ee86cf2190a270f432a3d5fb1b597324366c320b7a9a63d827fd9508967cb6ee1b4571b0e1a492bed86fd38ae5cb540daa7d9f361caa6fd7d4b0e4e659e87f4bd29e17a2ff27182a9dfc4bf18bb47b04098a9196a0ad8ced6d1bfef5dc590d14794271cbd70a735cc510c80a9b914a9a9c961bf139fa0ce77b8f5f338ce36a71adf96ece141f022bbc228488f0adb156a4fc277766b82f7ce141035980c7d12ba7a069f6c001e11bf6bb2d80b47c47806c6ecec5c37472b9f2bba75b20af436c3d777d848381966c69e0fd8beae6553e96449a3703df8c3ddce5d1a8ed8be449bb8f23a96049345f4bd1b321eae8d8baf00b5d25cc041d20ab4525ea57c45e913eb08eb2d747e6187cea783724d426ad5e75e831958960b35ad3b65ca93d1f159d6bbc8047fcbadbe229343562f8170e6cb9945854a044a824ad811d3b912d7bda8acef81a9dc5f2e0ff3b425e5fb6c83ed0ff29cb883e76cec69632a01dba3ca1c40c639e625d4f6ec1f53cccd0e8851859e788ee546ca1b29c451b61a50cd9a11ed9fb364bdbaa2aeb9dd0194ab2fab9b1452fc584f1a9e8c16314b497269b8faad4d5313e3d3f5a132e421a19aa2c3d81d0d87d0b17477bb92fb9b9cac1c40b0621b8f008c9f6f720482050f8ed3ad4c080b4604f19566eb1ffc154e7ef7b9847fca5f7e78685cd3ed61867b34cdccb5799e42ec645902b7f455540b7b19448666b6ac0c6964eb61664e6ef6dbf22ca20f9ed1e555bf3a2f0a3f7e16a7cf9e72cb088c0bff7c82b5f105de7d7531d2b102b3640fe4452d8afa1c7dca126dce3673a3aac4d4baa6a7d5d93b4bcce0c12280d25a17b905a5278d1640ab532a44e0df28fcc3c7c701aa3c2b28b1441f0a8d3cf86fd023b844d04c98cb983be04cb8a0ac82d8013451185272ae7b6b2b6574054f5a6a622b05a0ed1f7b898958598d0544457ddae8ea533b3efc82f9b302520417482bd2caa5a59090a9b282d246faf4da8e3f067dd5743c4cb4b03655e5a27f75bb2fdef44865654d404bb699a33428e95d3637bd679f33aef6e063d9478bfbe635e266468c6d19857e038def47d344e59e510e23c4c5800fad287381e02162c2edf338088095e72859632d9fd9948a47d6fb5c2c4d49f7c8ede37a9133e8264b3684dfdd3adfd07fde9cc200eac4eba8c7f745d90248cd18bb0b45c16e8408c073fca6df6f08f67b457124e0dbca0dbe56c87930c44cbb0f5393062901a373f87192defd744d0ff6befab29de5b64541782b8dd1dad813a2c84d0912bbd5fe35e69712837f392a263bb15328d4026396f936c9803af965130566f61d45597fa20cd95547d543c65540c826b3df43183dfd7e00d9a6b5096d5db83ae467e56383bfc4f911a799c5f257057dd067c34222ea68ea7192f24276d1fb7b6234c7872541ac40c6397dd07ee8795a1cc3e4c94f0a19b65bf7cf413b3708b651c764d0dcb65fd585ef67b12b9c4934c432423ce1d37a82a77a9527ec37d836daebd", 0x1000}, {&(0x7f0000000480)="cc880b3175", 0x5}, {&(0x7f0000000540)="75cdb3425a3b275b9aefd2cb1284166fb036a9eb654532e952c50589106ae111436149a47d54ab4dcdd518230d557557211634182db68ef93ac77b36fde8c29260b52a4abccac0004710f51b37552de74242c855ee879b9515c70bb6cd4e4917ceabad7593f8998fabb51c93b55025571f8a2144b54e4cdbea24c6ea7c80fa5be58813afe24827c65c4a066e2016eff1684d731411c4b881e112645a9f35dc5059998879d0881f65bc0f95a3a0a1c647dc220e3547d02ac9d4c93e0128011bdf06b53d4ef4a0bdc931c953b2964accd0", 0xd0}, {&(0x7f0000000640)="c7ed7fc117adce45c01985ffaedb9eb0d4ccc3f5f0bccddaafa1ba465dbd2af1a76a1c7e811a26edb0cefe27837ee71ea0f14cafd068485f8524afc3cfd7b2622b01199e8682fe57999dabdbf7a88f2a2620b49f17fa350152e11064b3997b7f4bbaaa838b804e5e218180da0c8afb13ce61d233fdaffd8c4fd57976a1c90ac969cc217d284d45e3a2183e5217b3635174a3a9131a0a73582f429fdaf9cc2ac296b620ffd95a19ac0d231d047c696d98dee59034b8637e300bb62c75348c48192ee721d040f3", 0xc6}, {&(0x7f0000000740)}, {&(0x7f00000017c0)="de9c922bcf7966dc3b3abf3011dcd9616121eac546d8b3e688d7e54788354304825c0eaf4e5c8140bd356dcded977a32724e678993e6eec18a5f8646a7eefc9fd8538a60bbf9715f98f7bb68b110af5bda3289e42e2a04fff2404ee7534c01e0b7b49a316ddb8d4a250fc1401dd5f56c463b340b6a1863a0ca9574acf6622c9e4a", 0x81}], 0x9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="64e71a5614200000000000000003001850e96759ff", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0x404) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xbfad28db70a6dd30, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000000000000110000000000"], 0x10}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) openat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x80) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget(0x2, 0x8) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1f, 0x1, 0x2, 0xff}, {0x9, 0x100000000, 0x200, 0xcf}]}) pipe(&(0x7f0000000140)) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x12}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0x9, 0x400, 0x4cc0, 0x4, 0x6, 0x9]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="2e4048e53f53b1e606219dd1a84e3c437afe166fb9aea00326559277826f6b5aed8c9be162de78fed74a99da6089ea6deced1c0d94be3a3da5fe21a66ce798c871396c0d2e8aa6691a88e0b32060f776d06f5d348c7f97f383ba2772d88bc46a2e06665b75b79d3b1fbc5acf6516793e4c9dabea019b1aded70490a55c38f6d261bfa912070e75e4c762601490fe8dab4ea969f7b133873f", 0x98, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x24) setsockopt(r0, 0x4, 0x1, &(0x7f0000000100)="eb35f2518161cecfc73db53475ad560279fa3c1cd18f9dd3037658df17cbad92a323419514d12c94d1364f8822b0ecab06badbf1dd35a1bdb9997e8a4f50bff68b2379e4cd0301cb2205d444393e11c36e9ed2229b9749f65695f37848986904c7473f353ec37d1f83bb1375f23394cb64595be7ad5a8dffd9a93ebaacb0c03f9408c6394433a2ce8e62d6", 0x8b) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) pckbd_enable: command error 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x48748c7c2bab2a1e, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r2, 0x0, 0x3fffd) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/32}, &(0x7f0000000140)=0x22) connect$unix(r0, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") pckbd_enable: command error 16:00:32 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) recvfrom(r0, &(0x7f0000000300)=""/15, 0xf, 0x2, &(0x7f0000000340)=@in6={0x18, 0x3, 0x8, 0x10000}, 0xc) 16:00:32 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000080)='./file1\x00', 0x100, 0x20) shutdown(r1, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x40004000000, 0x1000, 0xe34, 0x9}, {0x8001, 0x6, 0xffffffffffffff80, 0x8}, {0x1000, 0x0, 0x9, 0x800}, {0x1, 0x401, 0x7fff, 0x99f7}, {0x7ff, 0x0, 0x3, 0x8000000000000000}]}) semget$private(0x0, 0xc14ffa4a694a54c9, 0x410) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be9060000007e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) close(r2) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xffffffff) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept$inet(r1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) 16:00:33 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='//e./null\x00', 0x40, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() pwrite(r2, &(0x7f0000000200)="15e3ceae3fb5d5f5333434964da557171f4a29f8e312266406b69c4895322b4217a8b23eceeb58ba35aac4acd1f58239561461573a8e9cde454bb214c76dbd1fe62133cc981b3eb71752bfd1f348099e419b20619fcad02e8d8a514e8af1aab5543724c7b32368221554bd36facaa3982b9d2b5bf841cce7a33d26df087ce94302d7b496cd03d3249b92c0d1acfa686988d35e7365aa888ac5ab0222fd80e2b24b6c1a1ab7ab83b12167cd44da70e1592f1ca802a49388594a5855f37d74fba4696554c73830fd464743a14d0661426d2d57ce55afdc200ff7d6bd3f0303419846da9e2d33e2d6f5091e25e903a96197a0", 0xf1, 0x0, 0x0) 16:00:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0x4, 0x9, 0xa141}, {0x81, 0x5, 0x4, 0x4ee}, {0x0, 0xffffffff, 0xa5b, 0x9}, {0xfffffffffffffffe, 0x1, 0x1c9b, 0x3}, {0x3f4, 0x3, 0x80, 0x3}, {0x0, 0x5, 0x0, 0x1000}, {0x7, 0x4, 0x200, 0x6}, {0x8, 0x5, 0x73f0, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0xff24ff114d33ac0f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x101, 0x1f, 0xab}, {0x10001, 0x4, 0x43, 0x2a}]}) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r0 = syz_open_pts() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="30000000040000000000"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="6000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b8100000002900000031001eac665d380f83f18a644475000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) setsockopt(r0, 0xffffffffffffffe0, 0x6, &(0x7f00000000c0)="9ca2e272b23bd3d59eb0a8f9842701be2f8018c838df25bb666d0aa9dfac55ea745b693d3e5f33351469f909cf9876ccbf901208102e7068ad17fa48eecd7b703c6b9087ca7c416a58d80bb88160ef69766a12ab4b78a6d8b7b11115da7f4a265f7ced3c8027429e36ab43ccb94306701536511ece8312a34713c3bc722fe53c1a2ea45201341748095929fb4cc1b6a8a3127a06289ff17891ee0b1d5e425dd02120a87385f0fec267c1399457b885d189b8e5c91003083cca1cf6ea3659456a0f870e348cf319d5071208dbffa1dee21902f4809c66203509ef81053eae0921b1b5606df6c47a03585736c98bbd0051d5097ceb39b3fbcfe68e271c17cd855a533aecc41551f431deb5001bc4a415ec5b8ccf474c6b8065754b3aecb8e60d0da7f9a50ab94dc3f469a523df9e12e18a80c200c0545eaa5d2df77c206dd54e131555c23d4a27d623a77c0353022477401d0d6013c12091a3c29266a797c6aba17e3dd8d0cb3199daa44fcd50ccf2d109f852c5f6dac2c363ffd57614fb47ce57bfa027fcd423bb376afa372cdf8884a27314f848ea2dd242a3019bf5e2f0fedc87ab8e64492a76a50f5ef1df42fad51ea1ce1b11dc0dc45d36cc6cc11f1c6488f48638c87b5b70235782c8799c58c112afe9f7ef8ebb10c1d8aba691344af934d59777f02406cb74fd41207e4c85f2aa6eb716a2da241c4858073457d88293bd90d80dbe837f8d99fd1970fe1121ecaa4456e34e5bb67bda2640d94bbe7c443a8774f2174dad9559ef6fdd4f1cab3b459bf2939ac3e718db38c43bdc2e8e823290a5ac7a1be2d5d49ef18821e9f51e9ac42e16893ac28e07f896369ab2783513e2ff80124e94f630536a8ceacf9885da22970611aff1ec0047aff9acfc22dc4664618f03560ef7d7ccf9de45ac71138ee8d1a8372a458c694e654225f95bf9c00d049bc2c52c972a1aafba1c55d25a74479a56dadcf0032d572173cc5e8c20349a8e0a9b391facfa097a992505268d79be45a5074c8effb7371a3f3ba98194db41543cf924a603191b01a6f252ebf39c464f9d9f90157e5c62095f7ec1aa5614cb162a9b93d9e6830a919b8b0f5e541c7676a21ec18cbc58b5f304a757578bfb32538b7042758c82ed2e1bd8ed9d5f5d3d7cf48e7d6de39f4970751bfe25ccecfafc5f8a5e3eea70336f8ec6992edf573c0d91e52d16b1bc62c60da0ee6e4f71d5b1f32cdb2ff46dbdf9b2fb3fc76490a0b147cd7ecff96b7c8e5644d1dda62cd4c7a1bf5e72e556a66a8f97bedeac5c086521e362016c25cf48194c1bfb8428e3aa0ff25e016833e551b8454a719c16ce6e175ce357cf5abd815751e30173d8b21f6a220b75caa77d257140bf309618866085e55efd82abcf7f8e946dd37e4c19e541792b08c56ab26e461ec32d2308ef3a9c2626f6e8a71ab6f789e350c77a48d5b4e7ca06bb8dbb54e8a17896c8f7e2e62807a957371d507653bba873e748a3af3e1d7932b013da7d6ca0ff18693be52a42192c5336652e93bf5023e7d134f5b46d189549e2e1e169efc1a1f1d03aa4109e3aae7b87437768c667492deb6f3049cb1565bbafaed6d3c41fc1db1994c7b9ff4fe356091aad964470778302ec0592c8947b1329e8db59de72f00d22421f676165a7774e1e1be146bd2540113d02b5df3dc637d50a165769024139964957fa3449b4ed0860ca1cec6bbd80857e164e8066f0da8722c44a6b27ea68db966fb8301a13f875115776d16e629c76fb7a1663dcf355d54ea4aec53b068062661dc11d6bbeb77114d0f494407abdee310c8bfd6252be210356d5d34c5b3dc40f159faf90d7cd3313ae2e20462e99ca6386ec82612655524097e99c58e135eda58e48b78bac79e9e72e19b8162194f3ab8f212367bf2f6c5266d586113b168418849254fd2e13a544ea40e8b06cf7059c51ceac321395ff91d413f4d6c69e4a62e5d2678da1221364a1da7a1b764dd74ce7532a42c470d9f749c96f310ed7e14068f92146025eb272595174dc98bcfa1d3e7ef2c0a391e7828da9a8e0eb05984e4a949a0d5377f338d024f8587191ab6bfa4a270f78a85ac5597c172b33221025305d1cff35ea4503b11a8e3d049095b05d10788f8df84e1c7ce60d904c0ff97f609cfac6dd607aa497bdfae0368aa945102cb47c6c26ea5766883adeb117d4bca024e8e1b92218df84ae26b64dcf15772e80c1bb06a275b138206fe076c4b251c30cd1e05ea90122c0267e092c5f81078bcfc2e29371e49b5675387c43459ce3e62b48495da8d787095d5e69620391cced387a1f03e9a16198d2e2604734eee7837ad6568a4bb24f0728ce9c49ade6ed1224f0e1bf5136ede20e7b7934e088bc762a6c5695fbd5088a091a9218df0bd7f5d612b68fe44094dc481315ce69f79e2eddb9a03b2ad45feb5411f20ed774c99815a900c80226c90b9443ba348b257225f9990a6682c3085b9ded8faf350e15b8f8f297125fd3215d8f8d7f4a27d3b418bf761f06dc1669fdc3a333d15e4cfc3440d9c0fdb26a91fc01c03b1accd40140457669697587b57352f3f85e3795ea0a208ad8bb4045dc29f0d5101f296585305f9ad4b37cb4cd27098ed17cedbf2c6727e8c53633f7a5d08561848a8ec59fc9a93b80990585b490eab5b3393177a96ee38d9b087fac2e5cddaab9a62712a66b9dc952ec37fd5090b91810fa119775d405dbfcacdc8b4a39a480b0d237537436caaf9c5ba93964079b249d0d288b17de9a912c85014d3cdd101b55a89cf8906949d340ca35292ad4c4f87f0dd305496dda0fcd353abba973df2ad790583a5a9c00a24b23dc67c8a486b0ba070bd70cc64f3c5e7a3f790dd1cacffb669175770fd93ff5f6c5d12c72d16b253b454411330a7f19b0ee5ea413a6a48f3969ac9790cf4e2c38f1eb3bb5f45931ccc538ce4b6754ee12c43ae0328b7e261a6f5cc548261fc0c30144f6f7b82ddaa1b4dac296a8ef27cd029830b3359adbe0756d20c862edc526b1d88f63cb66970f33d3d6cc7d25a8a7845ceb3dcbc967ca0dee17cd57c446bd205e31dc8293f889bc9e41262d58cff462e93570ff998fd5ac635a81a6e63aa5adff4c70b8adac0f543ede44f8ac430e40458fd93f1768e3aa0b714326e4efd45d89579a3b7a7d593969e5c9e468d72a6b96c2fcb62540b3fcbb88c443319918e88ac3d1427c748577464c7f8ce2629d59ca4ad620ffe49a90c74e3632a5d15950470416ec5ce7db72686b4e2190ceda3659ae7485e73a8f33e372efedaabb43854e49f92498b266ae3344ac39d0172f5ebbf6d0f9ae8ebcf2385dc8e571ba71d5cc967e1f1b2e5c298514be3abe321f9622a185843778017469f2810cc7f603e46c96f457696b392d71a160a122ea789042d49023078064e334131b42e68f1e2e39cf3e30c3289e60f8f8385830808702fc8821b293b322ee42cea0c1020c4ba82f103ffed0167c94d8cb826a6c1d6e9d53d0d1d13c373ad4f307878078464893f4d57a8ff3509a5b537a55d1c1ec6e818be53444f521a46be0d5839236550f27bb267c15c71f524b71908ea040dd76a432c46752f24fabd8ec7c162f293d0bd6bed1e5fbbd0d0d26a7a6e9c85e2bd3a68c241431410584d302d2b422625a0304602e726d04f40d947d514dfebae0f6ff2fc12923fc290aa009cf444f85f3f396265f7d80b3b69994fefead0443ecfaeae29e614d1b81bfd2a194eefe30b4f8f1c39573f1aa73bd46869dfc012678e462897f3c98e6a2d5e6c40271aece5adc63ccf8c9ea55d3469cb1807a6f31f853580f6b5bbc57de98fa25401f5818f382cbf8f4414f8c3467fcb1d87690e8cf0ee3d9e345d9d9b18beab5a12d6f3092ce462db79b38694b6b0eabbf85ad2820cba47e31a143f6bd5e887321d11a177f0ccdb26868c83d7fdd43ad0602dc612ab8f95d2c2516a59ccbb5a5f33675dae68a75f0a37c14ff02a3e9b63074c372377d50669811fc64a1b71998ebcccdb733885dfe26608fae9b3eedb9ccb61dfa8cc59ac65de598adb8f1c91d41947f98d2c981c20104a59781a050ed885c26b1224dbde0fd807c654e4660e2353053d69d3d41eef98abe35f7f4273defb67ecc0aea519f381b5a2b39a7a1b9758aa7bd69fe32ac82a4d54b4d50082b713b42c5fdb8975a9cf1777812c57efa7966ec2aa2ce20ef8d8b76eab4071d0fe47bde8b388aa56d7d7979c88da9d1ee33e53e86ecb47a79cd3bae4413dffd8c15434f5aa823111bbddaa2b8cd2ea021c6026b3c464e0574bc62646c941d5781ac79019b9f810956d31afb7b606d1f114ec704e8acd3e7099c2af62c2231a480275da3924983de45c174b94c3ad797f13eb0ec0abacb7226e027044dfefc0b93edbc8eba26b41442326b56b053071ec23d5eed7209b481c04273acb700036259ace1d45c0e76fc452a53f6f542598dcd04b78564bdf80b8fc6f83e8a7274ee06ccfd8f7ea944c966032accc3bacbf7faf21118d8d00e4b8012a6204f39ce25f207744487b3682df4d5a5a0ff56ee59d76fc0c135b994dff7d71da52e11a6c47ca77daad9258cb1bf50dba7f8aa86a8b2fde2ab9283294e3ae06f23ed85d42f6eeb340bb66a4f3dfab66622511af9a4fffdc412aa360cef09e4a83076fe6ae0219c363364909f5d71cf79ba42048f4397a10492f51d6a7afe9823a630e25c1ef888deb0d4f790accb4f7504a8b80ce646ae978d35608fb195e1f9dd04b748825776ecd90cd55e4aa4c7241dc2ac86702c6508d40dc7f4667cabfaa9d58e96b425c519bf182a0311ade659184883b5a9568f21bcbae784679fc23f53f8982c10bd41c829bde20d5ea3a0c25cdf428b0cdad399b5c3070642f0c792d96802a784c3b00f0ba49e6ad5a965aa54d84002eb6787860c1750352b2ef87b3d22a0a7dce2339672e3827775dc775482f3757289faadfb534717677baa4a0e119fecd2c398687cafb67dd5c986553b9a5d94278da5f992f275b49dfbc09e8cb16fa22224153b408a0f62ce678bfb5c21423c7d6459878960d533b18febfd45646e4a229f28137f90ca7fc2d8f87711eb34d9b44b51dec7649d89720a7a06feba1888b598fc8afdf1365872ab6e7084b2ab33576a4859e229205bdbd307062c90b2df03081ca567a3738fd04a3a96a7760943aea802edca026ceb120cadd8dd853a792736d1b332b4053ec5ca28137b8b8dd02f1e4f6e2ed2e38954343fcba5105bdc4d1ffa966253dc771c49745b1e432c6f216ac2219e8215591f2b181c126254dba35b98485be21b8e4d7b5582ef70807b2d74e099b9fb2fdc8e063bd5b6dff568637955f83d79fd8be0cd7ed517d2cb6ae4ccb5a981557fc4c855dc2c758bd32bba19941a3e19a6dee292d1653f8b075efcfa94d6fc7544a442c63fa8a08a32e901fa0cd732638561e470e0c7a43d0ef4f2d49d0abf1113f4cdfcb8679afe710809223686ea7ecfedc66cc0e0284fd4122cb596c19ca72843477b8f17a0fab1151378067e8c47b9c0b94ca280c16f9442239ba920375cc0de09cfe25e3dd7586561a730e19e9ef9fd98dd5b23dd853d475f6ee46841681595ef5aab22f18043d55286943b483ba842d3f9fc63e967bce14c7985026b6f1ad0de98f46f04f4d1c2234630dbe1b6ad186acc1171355ae50985f9ebba0516c9a0f5ec3d94d6e808ac8ceab5a8c377dd3d3b32a7fd31952181753d4defad008104cdd19511ae7fd472efa77dc5b525f3ea9972bb87814ecbd51721a11a27556adb09118b4ca2622bae3ade2e2b", 0x1000) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) readv(r0, &(0x7f0000000000)=[{&(0x7f00000027c0)=""/167, 0xa7}], 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000680)="7ff42057918ca405ea9a27ed11c76f36303e9434c3529808a890f29ae5395dd9eecb23734e9a4639208bf2500ed72299c54cb12616e208b055295ddbdb1ca835138ae3a4e702e538afe5fe36d1a93df9891fefb9bb18a0c39156a71bfd17502a2c6d8f196cb8f3ddfee3954a73d39e9fb2dc455f75643ab36b21c38de347e3413fd7a6ea1e08cc86995d28f4581f71e92439663e03425b437edbf03fa67d42a1ff53f03947b02a88d014c0e23eecc65e813b50aa9e0ef210561f51b72693f1e336bf5672e9ad846e434f0978ca32b9f9afc988d5cac43cfb870d47bc6996596a5a4a04bd5d560995af3461f1c5b49ffd69803bc47d41d61cc3b828202171078399dfee1a6ce3cb7012409f0d4d783bfe75683943a1bcdb6b121af281c7c6135764a647cdc4967eee1eb40f8de4bf35938f4fe17dddfbe3c590060d2867618eb18b40da6741df551f9fd4bb25292f4b4bb6dc17925b6a809334c8a8d6349101ad74eb69e561c52def66800cd044bcbee4cc3a9e873d87e9cffbf647c7e4289241621f8ac9e234c87d98a412a944cb182031b7d67cb871764b99ff6e552fc8298f31578ba290004e9995b3baaa5b566978d09a71026332b128af0b5e91197615478281cbd7add62fef4db972a2ef8c9aabb9a4d0bfa795bd503ca4a996e524ab558b2e948f53c98c9c8c0a8d940d2b3122146fc8398f27a2de9875df467631bfbdaad0dd74d401326181072eaa35d0ba05a243b6a9442dac0670bb972d6dfd0939d074977538025d54c580a11bebb8de214d6d6aa9802693b992aba69c243d81d62d7940fc42eac09734946cd0411e12873a04f122ce779db2c03502118c0854ca40d634a91fff6f6a2e5cb6ba9da3c832eb091f2c37facdd680591af109a196acb0efadec2184c1095aee47559e06c1578d1445a0abebe41ea6f680eec6ed002baa145cbd7f9da92531983640fe6cc2b2af211047ba31c4e0f03cceb7c2ac8195e560b4ddbb570faf0b4456d164b715c823c7e1413be8899b10114756e9d3cdd9825f8eeec8741b56ad649901b6560dd08ff16c97d2af0d0b787c4a341250cc317505a80feabab073f258571e333d9041f9fb7a7c82c7118980d3bf553d27b3f1c5f9b5a056c89cef557a34615f26f6b903594a623a74fde5620d3c0ab14423386c522ac8008abb43eef49d6c51c33beb57693ebe3e180783505cb48e4248a1ac66291f5d0699e7b0f25f42508ac707c932791ad565fb6b818421de7d80b1fb2cd832d6e4c3b6e8ec8a8fe6feb03f3525fc926d8ae80449520f6716afb62db74d98687c8780010a84f2621ca91e1138b708c2a7b727ff30deeeda6e6ad20019379e1806720ce8202b60fc0c137480914dd084e7f165a4260aa6520c3bfaf6f878e7ae91c3750465223f23bb8b2101f3ff9158db47603ebfb5561cb9c8c9e0e63f271a94fd982148a2be3226a68a7bc89dcce7080c429be25f7f50ea7094498412c2c4d22852b1b65f43f375aee1d7d26c9696b95c351419d894ff1019850b7c82e797e99d2bc71189eff0a14a35e36637a7358bbaf0a36854b8ce3b149e1081e6bb34dd13bf717a888b7e07ea5efd4e44ef1cd2638bb2a0586b8a8cb04d9301d83ecaef52d8c34f3101253cc9365ed2489a43dc570b57707b98312c0a3c3216629f3c8faf75a89c7de67c3757cdc9b4f252898b4afe1eb3cab9f574a8b172dc788d3d6bc7b797695e3aa4940c0e9a320440be453e6cdabea1847bed16b50a2d423d7d70097527ad80f8eda8aa42bc4e868d2d4f3cae5a230c19bf128279222d9d14ed155ae40a63f14d8c5cb8348b93966038624e2e5d0238df8deae8530c11aefd80c5c463514aeea4d5224e27aa11a8daa4050e10dc4dc7708a495e82afb154cb258581d0516bc73c2d00c77093db0b73542ebc4d39d28a053a24b39b0215dc3d4f447675a0165bad10ec6f522e527ae135b15fdad0fafa5b4ad4441112ee133ea5bd292c28a2f6d29febecd7444c0432882c2ac7d5a8b23e3e30ee0d59963f9bc50bdce2c79b5f70359d7dce781e6dccdefacdc87c2cecda9b0a7aa06f751a1c71e791e4e6cea62afc45fe70b93b0ef2a713d1c22218ee7f182214bd09c60b3717a209f455c648316b7a9e56ea3029d4ab08590ebe7abce70f9c5fd8f909e6ee09b4cf3eb9df166e35683093b1d93660bba53d5a15e852cbbcf72eb94dc231af66aa6e374f886335eba05e69e45ae132e5712a688a5cf141b0101c452022f9576b677b1375ff8cea2b166b6075af43ada76ce5bf9006c1e3f6f5caa757d203260751c7de95dc91bc2ce1af2e64a0e1c3455c8711570095ac978081b8d640153fb45d0411912f3eeed0f9b61ce47e85aaf702f33d450036f5e3b970f753c6349b1b2658f1d95f98a2df8966d274913e74267ffc7f4b1b532dab4a3b8d4f5fd9a2a9f1b93e4205b86be1856977eeb46537efd57344853f3a30b7ac9291719179d9e2faeb9411531a14bce258729051614f136fae6165d05e795d76b7d16d4dcf66635a7e01aa3c60381f676a288cec5b6f7953b3eef184980be2de1aa2702a6673cb825cd5c47322f65fc805c9eb5203eff5a51649f5f00dde220256689626985fa3eee752160b55dee95b52d893a6af26a6a816d63681184bfcae8f8d8d13c330c30150ef2382544e40af2a563aed333b88567f24e0cebb1ea61534bc40129d61880ac0d95c46a56bcee6a82bca7f1bb944c26ee15f58a0c8382f7c65ce394aaa2f78d344a90c3d64f6aa2a03d35f3988cad87391c46365d2c7932569e851cf8db99df59c96a6c8631a1a9c69dfc9400f5409cc8a393d60023f26977b6602f20bf418019be67b11da1ba483d6de76c301050cc1c13cc4925944abefb209cfed265bf05175fcc4409417da4430efda19ad613022fa2e9717fc439a08d99ea709cc560b389abd98af9450e04ed3de7f1d0e869d447feeb2f33b1873850e90f7891b92fe996c103e217858c1584199c0fa4367fcfca6ccd3f3647b48334ce17994b9db76e6d0b54cf04eb42d424167c4737ed5005c65d8754d10456f6877196b9d9ae6f78ecead4303a7bf057f1816214583d3b3724a354e87567cea2bc84ec4d68621c0d6e3e0eb43ccdfa38ff11411e6f1161538634b6af03359c05282d6d68541d992b6096e551f91b377c28909c91415ea40af4c9d2b5260e49bd373aaf408f56d581a5dba772b31fcf5437cfaebade90de756479b1d71f5938c9bd69c1311df285dfe9a20d56772e3ab7e6444474313a6576f9c9150f1ecdf5368948fc97dc29f1a6f6500e603f981ac11f78d04def8a1c94fbdd9f7c96641e372c06558580008713156d309c7b01d71e61560f1469c8a4060ff3c6eb87eef1093c58e68275e9de5fea7e32d0c12cce571c0393de90e0c8e64d8544e58d22cced0b26cce373f0132d620d9fb6cacd84a3854c91c5b923ffd4084bebb2226a9156e163eae80e871ba0689558a2c71b2cec2bf6efeea7d2e37970c65f937407a6f311d05d742a9f367055ce59fb931e283168d7009120e9859b697d72973c6a7e833029ca72b9d1faa190c93439720468cc79ef3c6ae4db7db3979b55b406461785b11b54496dd62e02cff54d88167a0be906e35d69bdcb89befc2fd86a72f05081466b513d5fdb19bf4064359b40b077bbd485dcfd8d1cc6ba5a8a260e9431f192878f97f0fd311a3653639ead1e50ac4b95036295a5d0cca336e1b65620b5c0d24efe54d17a18ddcb65dc37d03d058334082a0a816888fc0e02c3ffa294facd4bf0f67420a40194428217003e3a8b27aa2ae3189dcbddc46b1c4d3cd3685205e58c94b5337ed91d96950c2df337ae8025607d639f1e8e46e61d25c49efa8bae51ba43803b7c6f314084d595547ec6dbcb098e1795618aa4fcdddd133affea04bfb2ff80da3f806262764dbdbd132cb26004a24e12afe5191f44f5a1b99130b71541562c94ccf0e8ebf1a65f9271f08f16a70239c35adf29b44776a450cdb28f2406645bb17756e6fa45d171d185ba6c7921d2fca28bf3d60e8913195b998a7dbef683c66c4462ae7c85f20ce92e63963962264a7691cbb67eb0053abe06571a69b5663480982bb0b65534382d745b7da7168362961bdf9fc7947adb56ae323c0c8cf4c1e6bb6a2fe25e01242f3abfcbecb4d13453bac0a690202193a6a248c243b08068989e52f0e9d84cd9a7e54f60674b8ba92f0c22ef1d8a5bf7b5e238a7bc7e570fd988fcee21644ff685bbc8e2ca654e12211c45457ec5c9cb12874ba3d6f1c6619b9584a806fa6d93de08849d99fc54c549fe3f547aae61ffd027a483a3c3ff8a5ca9cb8571b4ada878c4be2cd30c2144c467b07a59a25139d39a28e390e6f4866452814f8f72a162376ef5f3e7fb07058caafce25067c878be4bf43daca2ec45a674769576c7bd5c9b600246e79e22eebb47c2263617eba6032f45e94744b66fa84cbfde7663fd9d51280230215d12cff24c11daacd63daebb1dd4ecb41277c0c261258ed02bca161c0715ee008259f25f0372148a7c741fb8613c42537c5cd23194c4f6f9f3bedea1f75e94575723161e696b0627cb8ea30a6da621bf65905d1347d9ee44e9b23c34cb657cbfe688d8785284fae0e553e29b808904e3c0d97ec622b097d795d5f7f5adaef5deca0a643d7959efc45437410c301e6a1a2ea18834130bc5e976dc65378ea7c9f411379ea8dae0b1a297793c92f4731fd7269c5cb123a8f0ff3f47b5b89a75f3fd2f0e99f7ef078e1d6c95dc622173a5b6d78be1350d0d6f689e15758beb0e64424ee10ef59b8d95ea6c6966edcc1717983dbac7abbc20ae17dc678e27f3be5c90598e79ca87666415ed184e6b13b7264685b8d44759230c207e581f24758a5e0e871f1a4cb6472407f34525bfa684c4e48458c646b1a1eeaa7c796d4e1bf765a479b6c373fd4b33a6ff3e6cd4f911b849cd9ba3ae3a1a116b6c03ac2765db5d4842d82668f2d79172bfc508da66f761f9a4a86f93d2827758f219832d4b5c75c9b4f53d2986c940b7f9397caa4e6ff2a65f329302906a43c8112ddf264b9085b5a5c7d08466f22940457e9247603654484b11011795b91215e29e0ef86be73d752548bd78f67927c6c8fa5a3cf44e4ce5b390aa2f7c970e888af073e4f6bf0d920b9cc5df6461780dca9df5ad206ea22841c93db8b120ff4a9804e23babe8fa23c9728f3f5c268a5079163b1840e74f3394efe2dc5bc6f5e6c75f4fbd51079f215d8b357f444b7373e8e7066b28a326f0fadcc59ec35bbdfbc54fe095b1fd6c630773040e08d7d7f696227c8c84054eba6ae96f0033dbb1a7a49c8f94d73933156c9d9dffb014c6f7990abec9fc428f6fb0039a979e71a7cd4cc5e11ff05507e45396f76305f70ce3dd01d1e4698dafe2169736c1ee7dc34476c7db73f8e2c759c965410c7d96921f46b4283cdc6d5feb4602eb185e554702f271b35dacdce64ac12389639c909a0779d5299f8160cafe5ea40ee0299e50cd9cc0e007ebea1d16e027ce13896c5b52bfcbfca3f350d93c4393d0e8eb2a5afeda2fc57444fa52c36fd07218a962c396c3d4a7d6becbc010b02633b2d85d25b9982eced58e34d47e422ed7c1d3e9e4527c93b1712106ce76ad3ec0427ca3a411996e62f1698cf575e209c2512c69362a652c2dacacc9859a1ddf2eb03eb6ffb46e244a703ad0a59838e4b3e676a7e1aebff2f7934bfd7fc8ce30d4e712cc35355fb83f24444a41167eda5050eec2899b1272758794c5399c4d19ddb90", 0x1000}, {&(0x7f0000000100)="96d3a5fedebdf3229a8ea0b241d2224b272e39cd485a13c9", 0x18}, {&(0x7f0000000140)="38b269ef20e12f2db8e0829a592b37c7bddffffd7f6d80b4c2a451ec68ae320b76bf603f99c10fd0264ebf73a8ff38bcd85b97a4649f7196b3e77ee907c49833a5e8dcd247c808ef2384479068f04242847eb047a906d6c6735aaa932add460f807c1bb88a634d2cd13bdec40e5597d9f3a2bf023eea3f25bc313db2a980eec5e4468e2627f42e088a8203ea8ca03731e34a3e4a16eaf8f0b93501bb5374f2fb283722bb3de3f4767d99596fd5f1c9d0e8ae6b91768caa93c9b578a143a781bc11fbd7c8eb8fe0fa048aaeb2ecd53f3a01", 0xd1}, {&(0x7f0000000240)="02e2c661357d77b3b4be3447923bc9cbe4edaf30827750128410f4127e680ecfb47abe9c6d3f32a89ad1317fa3f0fdec9c95f0288741dc8b69922836cd39ffd869b08c1ccd7d0979965a65e140a5f97cd14ccb92b3c7f5d031a21ea93cd5302f7c6adf", 0x63}, {&(0x7f0000000380)="29be941172a5dbbf37cbecd11c28d54213f3859e19a9fa7f51fdc7b30b8bbcea594545c81ff4c869d22177d1220ca141290e3f3d16dd494a86bc2f28b6e625e7488ea9f89585dc8c87cbdb0af940a37ad20e21abfdd0fd7b0c445223b3f847c09096afc6de45c096f0ed38b9e7503508db2df1507b1385be635c277a2e71e16a555b7bd75404fd6d81c72bf87997ecad02c0866695fed94f9a1cefb5caf80c15f6951cc0c14361cbcc6b7d99c9f577ce4cce12d45b595958cf2c7137b08afa", 0xbf}, {&(0x7f0000000440)="b36102e01669d7091596bf66a01b4a8c2c281c6fe60d6f17d89cc46a5d4718d8184c9f77a8f9fd532e64347e6111221ae183ff6bef2dce932ef873230c001b8e94033ff9398b2048c64f0fde0cd4b34b5823b225e7aee282f31a0bea713055dc43dd6f515c636e71def7e0c46c3e85b2717d90ddd3c766528ef786e4b0f22e91bd72488d9caa891f7d3ef8dd35e55bf08ee2b56ee07331ec6a4da1ad272263d9d3b9dea3b8da4e530c", 0xa9}, {&(0x7f0000000500)="7c8f51f887f10862c470dd99f40f805babdf9c050b3860fc90a176eebf74a7ffadc02e64b112b147a7bd6fc0b16a1e35c8295fab41752b79446875c1101ebd557b10ff833653f1a48ea016e355758a822b78899f4304d083917b130c0f66ad2e2454bee59b7d32eb8f82fb4d96c029881b18bc8d34aee42d6bbdd65aa6b996c9f50bf905ad5786a109d15d0035f4c569fbd8c5d6d915ca92a6b9f8b280de29f69b5c12a09f8915bd62485bd4c384eb7c1d3e7d4d1c89a25615e49b7f18e343922b4dbcbe6f6b133c8b5b3cd8226b14ae4175b81b0dd75e", 0xd7}, {&(0x7f0000001680)="44389e598a3aaca6c25f33dc1b8563cdd9058a5c6c0f9c5fa4f0020088912e173f1dbd877576ef3a15e978ec62d92209d7150618e7cfc1d6d597c1a6e5d0cc9692546b171b229cd4eedb432215a946175da516755bcce7f54fd85d47988dd42e884bcbababc2af9b3880573e4529f551acc8e5c31705150ba6ae4a1599b13a7f8e4f9d3dc6bf8b06a67af0be185542f5d73b863dd88f9879b039bcf0823058104926460f5716351ed943f4c9adbe7c06dac50f71b1a3deeba115c56f9be86dd63dda9affea3c3848a7d7ab34", 0xcc}], 0x8) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x101) getdents(r2, &(0x7f0000000640)=""/52, 0x34) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000600)) readv(r1, &(0x7f0000000040), 0x16f) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) pwrite(r0, &(0x7f0000002880)="c602a26a2c273952706a82ea8b9767cba97539f9896484fb731bdc4ea0d94426d40b0ee2bb3588ae6a3c56e975bf638f999f0d424dfe50607230127d963ac734576373d654118315a055993a78e350aafc13b4266f3f109a3238c872e6a7441758c6e73dbf3c917bb60de7dc530e468946145183b89832e9214cf1fbcc14ca65ac4d8bafb253d037dae40f5291b242e6ddba13b57901051bf3996c58d2e413750b3a36e1fd0343a4b923f89b939467042ea052775d221719825e1e99719f270cb1b351baa9f6b8e497b02e3d854fc6de614c6d3829edc8d0fb906444204094ca1ab82043f226f2c7eae4ccc62cb3de6fd769b7132a8984ba9350248115b5c1e8eadc7bb800a0fe81f4d0975f8c780591a143348df9ae2287e830940a06a454f5ff585a6665473adea22db1a543acd249d32c92b0ec8d9389e35f01c0e54d843a69ae699fe906f603e1505a0918f24c68d4e07931389d6c58d824411558b7609dc786b50b3b53da8fb2167b5a9d34630286c4da23c91a79699d2121951ec8c661961e72220685dd6a887ad62ba872d72a9988691012802dd5c137511eeff05632e8de43a4e3914122d97b0ee3470df9fdedf89d0f0407da59abd10ac85c6969fec5d4852344f4b46c849a794035458e034fd3c9fa01c0535efa0c0cfb247b9f9f3ca8e4fb0c5876149ca63c27f4bb78152258fd493843d3baadaefbd1dc385a8cb9ec03684ea917d358d016e40d1c5b3cd9a8f5d0faf5773a0832a826f706293f4e91c564e60af748cef788aa3f257d97eac80518e36b2100ee13de54842f4de80f43c77a1dc3ca6d23e2493ef82ef55ce59d1d8e8a5fec61ed12b97e4fc4f8126a764aa55972efdcc25b0fcdadc0820a1300803e6fc04e4eab8f641b34e25a380e95a7965951c8e4a6f40b975582585f01a361c02057e64f9b9af86c6670a72e8d0d5fbe229695cd2b5a72ca023f9b53459d04b2e4f32c735ba1edf58a8b2552c4d4365c4c9682916692ae5ed6a2f3b01217583ebc76ded6b87696455500ab3a51db827c4ed1f72e430a5f9dad66617c5a4f5d5efd11736aad08ff0e0b0831844f583afa4c7be88cdea6498f66443c882c0c64618b66c29a317669878434290def2a639ec7b3d90fea376f2e76bee58a8bbcc9ee52afdbf3d9333ca8ebd4ef984f0a0cf73fd5330be4bada0b08629f2451c656f203a27e5ebe48645ff4ba16df3960551d2e89e1e131847246f755569a569e0444537bfad70d5765157102b682626d67e685aa9ff07b5c35a8c8062b2e64a0469424ecdbac44a7b4f1e5dabcc10d6a434ac7175ac7a0f5a4115eb3d87b0f063e975b8eee6ef26c70cb8163dd63dafba84005be83df8ad6fc8b29ee8eab179ff8ff76c6ff1fb28828cc279c0489ce853a5ec499e166508ea23eb82c2a45c3baec95fc7ca7b96694294f8e03994a5a9df440ef3e344ce5bceb471b05061f7dec683f0127d5935ee86ea6f8cf42025db230a85540d24634aab79fcc123778e0b824655e1b11d41cf63294aa165d213270b7d647c8c47799155a306464ea11f14d53443b1290e1badf8cb74362ef5810552fa59b1b75d62ed42d717b4ff7ef882e315012a6c3e914daab694c2094a42b1c03eb4e4ac4c8cf9602a53aef9aa04a68864a52a6aa8d045ab1bad715ee3a712c1b6357ef5afe8f8de6ad1fda36a15f2bf9cda9b47847d95a73f4d657c542f259ab970a4a6ab1c901391e8b046df1645a391801540d2e6eeff2306d83279c41be3552513faaa614be1f7d4e7ffb052d30465bb6aae97c0049fa08ae5f5bb85222780e2b914ad313d95e2b8e2a56dfe75f4fd8341bb18feed2b176d24058caf4b348b5d584b83b250c474449eb7f5519b6f1ec1e34168abccaf00c9f784d885463347336564955de7b94dffb0c92b77090cfb4e8ba32717f9924653896e8396a2b47a0c0239e6e87046ef2fb7feb1c6575b6ba0b5db5a64d985cb1a6a45ce61aecccf903ecb5ad218409222832aa2060f50a559a293d9efc0b3fed7a2a87eaaa5760c52085b28f48de65b91d76394000c81e1f05d64d1847f4edda6836ba6f02b54827568a95aacc4ba06a492cf11ce1f79dfe13042278082e17ab214286d05ecc41bfc2a045888ba497ba3798b18c3d8752593f2cecee4dc9af04570b410970707a0e7210718a72a55a59bb86db6abe91bad39c1a003d3f84a4e08e6c8e31da909f5597b8fa3c66ea5ddb6561ec6f69ecb2bf7bd5a36bc44ed96ee04d754eda5415b586ff9a67195e08a838cabd104341f830efde0fafe907ca23e39456ec5564d1bef31c07182e6be0406a3fb56626d36b49c795b6fd57f5aa67c23d8248cf951d0cfadea4e951043828c3de1d3d9f3f512a1415c0d1a45318b3388653dd9118cc511e5ea0d7b4563ba451643c7837fe9b9bd7b0666c6fd596a91c0dcf4a952f6dba3a7bac7ced7466692a5f26429d34055bcd1a74a98577b5ed8bded11d38e4e2eb49d8cdf10e0ad4529abbe2d139e51693656d2e49e33d5e6fcf25d322b858ebaa489a2b7b7c3476cfdf8eaca1346a3e24c2eb584be4e69931b081c8cec36a29c51e07cbc93e79a230e4fc5df38b13a9a0aaa4e6692b581bcb5f8cfe2e2d9f3f04fe257bb829e4cb28eedc53a27e20afcb60707c9bb01467b60894820f33bb4f24c23ab122894732594e3a733e4ba43d05d9a5acf5ebe0e1b381c309a9196e8841cd80d1dc0a9e3af35341929cfec0823c40106961b34110d7a0116672a0d4b288805d6a9f4d383313bfca3ec46d60cdb40c51d02071d8bc743a3a9ea7a47f9e5cbf761fee70dec89129072934c04bea7918ef21fa1449260c0e8746402f6a2d084783c7952d8e9ade1f35ff321243397c158776c9fd4ef74e7d22a58d2899aa361818fc772848f77be60966d4ebd777f18095b372706a0edf0599fdaf567d9195af579524978451e25da19da9c561683cc94080d3f85624c3726accbcbfcdd36c41ef2d720dc312526310183bb580f87e30ea14c981d9e9233330e6c412f92e21dbd2fbee400b6d223de3fe40a1ee8fec3fc277f1a72d28c1c6dc6b4dceebfad4bdd4e112e049bb46156e327396cc2d031671ec962ae30d1a40c9906df01376083cda7882c0bbea49a15e21aab39905a266900d53a6185b16a715b793283e1fc0d11369ff8b511827b3f0a0c47a0fc866f1757377e31b458acfab4ff9cadd57e457bcd872fe4c72eaea2cc4e57f8094411d08556be94641d2647212904ade9558dbb55f2a2039f248b3b99adc8bc33582e77f856b4cbef21388b654fb045891b16c2d11a0e7d6d3383e2bdc9be45cd95faf24011a9c4d71dcc12fbfd68ea74db21497328fddcca9bf7f543c05a1d56039d96f3910b06b32e2783733d194a12b41185b6691fdf8a8c8b1e0d11b2e501df10d341edfd5d93c1ea305b1c2aacab3adf30a8cb66a495d0cbd23cff761788ca478a43d0d6bfc141ad3139c6013d5d02c299229157af60bfbf7946b0e8e9fded779b87528972772f2dd246d556503bec8dc18b3969bd971a9511b5303386544f8657d0954df6c0499eabd99ba32025196e7c3527e161d0e99cc62474eba4c1a97f5c11e8cb40f2413fb519e65ba3209159f88a7a2a41c59009da33680f11893a1a9acd5d002dcae2d8351603f5b2a20f4f8076df649154f1b1bb2ea1446eed2aaa08d2726e90de3e1c0846c0b05116521e377ba2ea8362b9012c061d119c72462398b602fddd51b26e124e2649f4b0c7951d6e66259a7e619ebde0b1ea90b92abd7cbced6fb0cd7ad62af8f2898c0e5cd48a258b56426bc9ac041af762313077dee74de840c8f0dd07789df8ec435e4cd94a5174ad07d4e782bec4f52e00b5401173d5baaee64193f2bdd597e07bdc1baa974a7b6340449afd6db640e44f4effd8a54095ac4c39b3886bc6922ef333a01cd4790ea9e9bb319071c31308660066708d3597c6123384f635ccf3861305556726d44de489f58c6711dfb51febfd46fa5addb4ebbff32011655375fbf10d964b513ab60211b03621d2315da4f2491116a6c7f51118fa01fc76babb4f29ed32966790025735cf7cd0d846aec8c9a53822938e2a374ea0990032550acb0ae20001898b58069cf1ecfdf7c016d28d5cef4f9d74233204bbb6fcf40d910773bbdffd9e96cb6adce4516d93e4a7385711f94f149bdf402d6027dca7f173d1e70c51b152103bb51b64e8c25b38f8164256ebe3dcdb6c7b50360c7af5fbde4f30c4d6d5d7dcf59a3962dca1ffdf987cf25aeceeec7547d907123edb5879d0fd9f8a2e307160a74a322d0585b55b4cb9a7bd7b2a60a54fbe6b2b6862da47c4406578d2ff932e9d4736d1e30e3cf6b5dd84007ce0fe896db05ba9136eadf736154bd87b188584477282da9841c69596fc503093ee2bf688acd26b5ed1fb7dd48dda0bb78d5bceb966f1f296d810fb965000c36c9eb8405b535976ff21face9241e95b0f30bd1db87bfceeaa63439a541c44450c9aced68b85d17fca12140bc5d9848cac7fc67cd8b497067d721ba5420ff49e55d8d000f56c390b0059a454a5085ea92030cab78662a2e67143d2b51300543d3fea77651e0916ddc30b107172fcd719ebf95232f0f6f9c1c4ba5bb7e67ef86b724392c54ca657a448f79af259147b4f2f771477cb9a34c0be32f64fec123e0769157e59b1703b1f247e23be479007f486c58bd552579352ae2737df65d505a59a46d55ddd8388cad4a0e3c4d721b9afbb143b79ecbdf4f6a67114fedb75544ba120591b3083bc3652f40868c48a3ff05d68672a90626813fbc0a51e764a9e307c34c2e394db9a86e8cca50471b965662a8372f634e548d5ee0101bfee8e4f30556a0e71f9687f2cf00fc6b9964529da805dd574e8ad360791ac5361b0b82295a34337bb8df1be98f2e42cd6f47bfd2734cd78d2683b2bb5ebe890532d7ebd96dbc3bef4eed5033be6b398ed702df2543eb975cf7bab0af3cbcacb2743f049b659797d757505b2a0bec8c7fcbf5a2ac85900ea5e20199aa901dcec422aa036749e4412f3c7f90a6c9d56347a21c32e8fc8bb25aa1edcd523d17fa71bd489e6e3e853a0e840b28d9fcda413061e96a9ec8b6223cae806f6557cc4707c41c97c969ea7897342e3c033d1fefaf5fc7aff827c2291006562a0b1bc185f55127c47bb1abe1da6e8fb8dc086d618796edbc361201f63502acbbd8d9525c35ae205c9e247191ce0a6809e6c348bf837c52a56ca58eafe45e47c33076ec6a55db5e685bdc8bc445e21cb0894e99d1a27ff8ab3da12ff11e1128ff4556113dfb337053f59c5ed1dd425b1b21ae7d6a732a506d9bcc788d17760ebc3bdaf2a4dfd09c462fefefd9ff1554d1ad515dfc69100c87ce6262fe6563a0c1c2012da6e1a0ca3f870a12911efba59149b02b631915a895966a558fb99566adf7bb0701b478a86005e7a301033b335aa982ef1f12a18aba3c2ed3a96a1ef3a74525a295bf97517021c301e2760713fbb3f5d07b6c990cd18ac0db32f551d77b48e76d84ed7182a726897ea8c52709071d53fdfd696e51a60ce70a6836ffe8c4e3bf7beb57e5e74815db8056d30d3b396822e78fa9a7c9ba585067293099eab8734dd598ad3ad297607eaa2062ed9a0a2960b772f79e7e5d6d3262fe6e4b089ef04658eab90729dbb301ee5d2b6bcbd16ed220618417c9c6b69ed38d342b97e97902be99685c0e4373f16d5facaefd008c3cd65e3e442239ee34cc462789e9b44ac7169417749236e10396deb7447f8950f044fa15285f", 0x1000, 0x0, 0x21) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x401}) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x4) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000340)="6568968316dbff28f49b47c0e9681eeca6defeeb1b192f9ce50d377f6a2634fade4ea1c02517a4eef670d40d4056ad1e6e0b548e6a1e00b92063b838cbdc59e37ba70132717afd4c0e8c716ea170d4af4389789d4e422db354dbeef5ddb1c91b47ca7f1215b18fcde9d5296f31b069fcfd42e4b7565f94", 0x77}, {&(0x7f00000003c0)="dd58221b78e82679bc87c154f3f47320fd631ec8f3e58128055bba5b65d2c1a3ae0ead", 0x23}, {&(0x7f0000000400)="6e3939583e9a81c77fd5234db22ac95ae31f3d15ffbaec4bd89af6eef2cb18ee4c90504cbdea7b18766bcc3828874433f365c45fdb2f6cee25f324ac8b7e566d3ac4f6aa7f6f68e1f3bb79ba2fe83a6f761529eed8c8f20ca9b2073aa9751d958982bb0803d0756b2a86b3c71447196cbe1e2950d0b85bc09789dd6a5b9389564966bd07bafe776c733e7399269b07d299d84b399d803a817434b7347b24beef8683a144e91641f13a63390abf5f17a11e24ead42b6edee7b4cb6ebee826", 0xbe}, {&(0x7f00000004c0)="5d5a563643b231a8269d123c0d8dabd1f4e3e9df2723c428cedfaf681c6a6f", 0x1f}, {&(0x7f0000000500)="d9a494f46a63c6cf6a43d8c43b6004b6f7b96951258995a272a16cb8a0e5032dd32c506d135196169eb52a33e9e46224d3cafa2202154aab3b6e5344f0af4dfa47268b078fad044830cc20f761ce444b696bfb7ea6ac76104033d08f6fac6e52a1ef971e45324fd4dc37c89810e2c9adb4ffd2636ad986540f694bb1b3cfa9821275e41585a49ba93e7c9a4c6841947966db7abcae4e61b52d3414d7f9cf398a78f51aa040f05140bfb609bc3a5826ea740901f2c1dd244b254cac934d0ec144524b81da18778227979074061967470ae2a2b446168eedfe79a59fd77c0ab5a700af", 0xe2}, {&(0x7f0000000600)="82fc8b58260613191e1d49757065df983fdfa6083970076bf973b4080184161934fddb1f05163ad97a67554df8a44d14ce1bfe9a469cbb3fe261372871b7b660b1fb0343e2761bfb2a5da07b155904c2ee408cf44f7f457bb463753a8559c70bd73fb9dcebd8504233930550a7bb06c4b28b5c6b4b45081eda8acc0dbd5eeff2c7a9da2f0826b51198b1c90dfd5469e0e8e15d814b6c87064a1c21ec4f809ae23ffdd4073932a694d20dbe82cc622fee1f9a899b0a948898f891e13751579233191b99deb57947cb5e939866a86208c63414", 0xd2}, {&(0x7f0000000700)="0c77f6fe4ed16ae371e2e57d57de7b0d871b096237b01d1b3e8e84ca7fbdd00cae09909c23500eb2181f709d41b512c0bf0c959b330577b90bec2e5b60", 0x3d}, {&(0x7f0000000740)="b05d5d7fdc250473e8d152d6b378cca34043a14344ad52893c068a4dec325744c405c15c1bac3f63399587780726bdfa5e3ed963cc3663964f9e6a2b20baec6a55b53a5984b4d6bec88bace88c52c801dd2a1770974c5461a81df0dab7ef22f956486309156da9e49c25698a82f6a0430f806922918286760f8379876a1c7c9bc1c79b14c685f55d6a68ba76ff7f13ab7f556b696ef0ebe67183af2deb38425a7e2355e2cc55e50dd3f2ddf268ca56bc01f557dd44fa4c32cffe3faa2a5bcdaf45e9f439b13487fdc7a73b1508f03594d51c5ac0ac03d03c47dbbb6cd16748c7be3bebb2e549250131c4322074bd396a59164a25168a2c886fc76dd1536fea2798b8dbce25acfb92594cdc809b1f1cf0a7eab58469502e0566a9af7622d8c578368e51628897f9d464547d0d7583c3cc4bdd6c0867fd4ef3a95024757781cc5dd2db488f0bcde68e2d222166b679e1f27e6ed458a2fa253c9d60cb8b8e948b390948248b25a04ed977c252eeb6d7f438342fc2cb5f63654e32b1f485891d3c3cff4f63ca5abaf43e2c6f35758baefef2b7bcf2f9b5419a4f622c57fb02f3cf93f1fa0acedea87545ae7d5aefe7c7241babc056e9e81dfca01397a4684fd3169bc51fd0e2a951b8ab22c1c6e9855a64f3645682a602bf31dc66a7901d73893ca11bdc6676e1985351d6291bb840d8a07a6d530df870671688311fe3ccaa10c8cdf3f10fdc074ddb831aa3e1896b3125636f63176e678c545e9a1f80f07e665d29689ee90456d334a0e74c2607559ee64c9440f08912a5b33762e81ffdca459071d5dc7a905975b0671219ed662b89428b6967777c948386f17b5c7d82cd9d659150dceeb07ea76e0d0def377e045b38cc7daa8c693878298adf02103e200e1bb93df58cde779ec69fe4ba29fcab47189b7ad9b33000bd5044dc979b562f771854a7f11577ad8cff63da0e15e34dcbf4acbe096ba11b33091e639f5812de09c17b630eca6c57920298c67d22265eef17261c2e4261642fc7c72e9c49300501f625bbff6b482bf81c9b44211d8f9d8734bbf78645d566cd7fc5d4865707f183331f9ec335da4d5675e97a0f124b9601cdc9c34bce54d75380ab82594d0be538e16a4c639cc8a2ef891b05d63588e1b3fa3245c25e950827107b7ca3b8f86e9d65a48780f2d5d338a7e4fb940994ba03b0e9882001901a85fe202f80eb41d615b0da4444369d289015e03e57dd18a2ea8e0d7b06605800adadd4b6bd665a57c9d46e5ace0c1401314c8ddf5d0f85c1e3da6797aafef4dcc69170ef082fa07d78a4ea76c368bffde64c7e66fefd52cf106a97c27c49b771d2c89dc4a59aa477d904fef5e2949042690c81e0b68d0ee9d342f5aa26d929cfbde03449ba02ab449b2c17767ff89c1b586df4376412d4df04f3ade1adf82089c6477fc89b1c20826c1a26b60155247ddc132d432f763ece169edee0f4ad1df74af789811e78611fad9c92e9932d78a58ffea36c4843d2654a2c45c1ce0a9f87d4cbefc396f4a9111e54160fac39402d5c78e6a5985bf8d00e18d3f89578633de9c0d804df61b3a583d1a4da98fd08ddf50918c3100a5673fb78203e5bb29d297ceeb000be485b7fff13f7ab640bb62c344d9420ddc4bbf83d1669af4a581fbab469af76fe5adaca5254af43113b57698c2da489dd6f5a2ac0030d51ed3ffc4284d8c7dbe380cbef34a2ba73b12cc75fdfdfd58dfb249effb0a681a8814ccc096bf3ec83f0f4ad1c058d80ea370450c7955cc4ee73b7adf25c36a6f029b0f95a6c9c4a8bd2ba424cf7589b9ef724a6ac8929218ddd7f6aeb7718d92f21a3705787fa76cd9b415448909102edaa6104aff9e2bd06a445d65137d3b9c12bf591a86d572d3fb67948d35b70e7452c163597a4701010e025913046d94b9c5581a00dad214d6dfc9f4d7b032eb6962d6fc6bab2d33ae7162af7b4724c94efa9ecd45c5da08b72101bef8f5466c583db24558cb298f48735472a0e7a3259b90afa13dd3cb0c938d8d532595ee29ee9a2202b57619964447f9315de7b3bddd045a155dc68ac5c24751e456fdb9a4752888a678d5764161eb8fc22b57e421dc0d4092d750cb49693f3567c68d31f0050b5964dfd55f8d2499375b691f66c242be92be11759054ccd1e1334259746ad6a58e8addfa6eb034988248a53b68f1b17e8ae96797426edc72881f743f0750dbcc3b2e5d96408db2c5aa92b288b853c28c7d330c1902e2c78084f8a727d4e4938b9c810ea16618f92528b584cc70952953e4ca0fcde2338ab2d00a7fd4b6d904df179fe7c20db647ce33b6e631ae20eab434b6710b13b55595f784aa5510536281c2192645b000dd4b5e3813abb9a27948d7aac2958a25b8a7bdf584863904105f24a286f5623556193d1a6417132da3362065d15173a9d44a5323898b01f1675cd4e7f4be681706d2ecc9141e8fbd9a30525b3e47b0864d467137b22c975ed82cb8a3662c2a1d47457af4fb97e3cce4ba9d4500266056ed1a36d4009e6a6b0366640956e44fd8f293c793ef529a4989aa9552b31b76dc6e7ca5414bff57102cd44b00e76594ab3e9ebc681a7e9721e8f0890bb50cd508ccc2108c631b50b70732d189ac61e541c9f2fb542e6a9243f73e9b3227d8760ec624c94d750a562a749bae5f92926ffb1162a97ec1e16249cb2f062d1867797a8ffbe3783fef51ccfb80c48fb61f36e41f99f36c981790ac6621daecaffbc8940c44efeb7ddaaa3e054abc311519a68b33caf0c109f22ae2d96869357d591a3905101e14caa6f28c908a328c010e95221b46f9de6abe5450fbf61a1abdcec71f380891e5be6a8ae7fb4c85bb2667d6f8f9a1b9122f654222ff77cdf6873128cd9ad4a8a09ad9c1d26706cd52bb19bcb4aee65b94cbc44c376f6d7bb1dfd1aa122054882e9199071f7202511e28396cd8c7fe3ed0a93011332d6d771251a2af0dda73f672f55c6eac2d326568d1149a0991f41d89abd9dd936599f0e2ff3cc6b213bb364dbd92d568e975c9692c9688aaa7587d7e78ee0c17a90f8505f6d5014c7d99821dbdc9423e06065d63b358f53c403a9ea600e833245968b3c0a8b901fe74a4929a946d0c343802a2e98e0614b1b924fa74b7ee6fc381fa04bbff075d213e03d57095b0cb2fc1f10851078b0f520738c6f45668c7dd30d540b39714c3fac812cb94238b01b6d2be1f40606ddfa46a9640a581780cf420d2e74850a08d9f90a7974d9858795272241a44fbf9667ee6d7ef0cb7ae077508876caeb43eb390fef209d51fcdb5a3943445607037e8a0e51d1dac4d1146914fc46d8f65e8bfaa2f3935f0fd309ee95fe610dd3e7bcff6435578e21ae9194356ca87659f417b8723d8d82e180634e109c99347c73f15b955db4f259047ec5f138ed87c84a362f7174ca9c96dcffe28ebe4006c6b8b803fdb2a019c8c54eb2b3e9f0212609851b1fe50c701b1519f4a672ae260329e0acbf17008b10526b0f362c334dab1f414dae672627f7f0e18e45f2049975e6f027e83e7729762080a964ec81e10b881059f5dfab106d3a825b36df55506d2ce08e394bb8f63bbb42767d8bd9abf3c28f1ebe94a81ce803ba6024edd040c61f73bb15a9178914fb34b42caeb5997ae06327b9ef4eca9a3aa2a97ff4b137dad4950ded7e8c07483741eb1a9be5ef33f375720b976f2dc06c7f941ddc57f83e73cd1b94be84b55563f638e612ddca80e57495acaebf603cbecbb805a141d328f4bf61a6d7f7da3e2544da44e758b73197151361dde09d0be97675e5164ad00a5e18c3af5561d42f97ef31b965306521f1a895ab3d1ad06e8eaf1185d93f7e3270a91f3a61bea62db9ef504d4581dd1acf9401e8737bdb653da9f9a793c3c61714aaebc3353f0eb5d7b25b1e3d436307c5fab701816053050a436109c9c2bd169adbd45c9fc90b1ff16dc7f2c21c60dbfd4cc8d88275623d0b7e86f6a8b9728b550eaab00e3bf39bcffff37fc43990303bf1869b530021e521ae30d33c33c5122ad6849a465e933127b876b6d400eaa92714418f1a38cf3ff952af16fb8febf610edbb1c70a2c845413cc2a14c51dc03464dc7260d335e3bddf91e5a28b72d8a174d62032a9f8adb1c351c407c6c2c17142ecf51c77549d61a807d1d893e5fbaaf22246433b8a46f20528a712bef402e9658bbb642b471a8398685301b73034dddf00ccb03cc3c7e0023e57d2d5098724a281c5dc8e49f279007ffece779fe510b2b2a5f9c65d5e0e3029a32941a8c104e431b5f8dd1d5eab4ba401a5f430a1cbfc9f76aa19a281854bcf74afaeae9c69cb5fbb9680fe52138e5133aa0e81f89bcaa0cdfd80e85b5a81bb5b22af66491cda3bc12d73533e47c5e44e6845eae762162dac5137c764165ca121d541d3f4d2284cc634656cbceb482ef560c246d1789b54d8d4811738b826fd03af0a783ae862fac50c48c8bcb00a160b0718c17fb760262703d97485a709125cc0fc2310ded3e065252f539c57dc6b411f1b34601ac221c4eddcebe8018059a180379715230212ebcd4617911efb47067c9242eb4fbb1ed793bf80ad49e716c970ee6f4e9c2739cbb8a6308fa49b82887bf01788d31accff354a222c56b6a4ce7459eab96671e8c073f3971be5659e8b07c6425ea2911f370c161016cd9e674a64ac565fbc4557435847209b7c76542d08a781d5a70bcf05c780f3c9e11893258bc7e03ef1ebd92805bb473c25ea1c24876f00d793bb866f251e5ea0b96d87c822ae8667370d8635b2566828185c6d4dce01134d928f6e06b2d5275bc3b7c75b1726c006a63528dd002aa4e7f0a086679f36233d8bd31dfba8cb7275acbf32125e902bd53edfd9db5715e7c6908a0646100d5d45ce472d94db0e527607ef47d8911dc5c6d15eeb13786ad0eb7d3c71c96a7ef6f8240eb3d9e5f9ca6ba4db155bcb9a5287501c3d7fbad9a34e7cdbdcc944f3b700c362576c75a153f252f66f9a4f3eb188cbc00fd96699d793d46e988d526a4595ab88b83bfc0e4a89211e1ca14a0bd92bb43e4c83525320a3af35f17901a4e1342ecd1207701c1f00adaade3702023ea68838c19b8401736cda610761ad2bacf0e1a481c2ee5309457c5f9d4566302015cbd5718f4c327d09fc6d7f2dcc63404253c684205f64e7ed63d7c11cec7cad8d08f24b0497a1273aea24fb6169a92f6bc14703166de8860f69abfbb917058f4007b7a44b7f0c09ca4b80fd9a6849779deb6c7c3b132e89fe2341bbeb97e3f22f7e0b0d620a37cb4dbe36d4a89ad7ef3e623637bfa48fa389127a4020c3d2b9ef6b1ed3c022bea68a75cae61c749d1a19f7764341492f5f4a479f28adc5780495e4b3d77c8bd94dbbcece477ea5739edc5aed84fdb65271e9143e0018c4e97f7897ce748572139f5974682499439ce728e6d315e032e3007a9ac5ff625760e37d5b5888dabdb0abc3ac30334a27199b01c1452806e5b63dda138f2f8bbb97d50372da6505b6857efebb0ada950bb89ec2a6db0c8da56c593aa863b7e3da12b30c97bb19dc7770006463c7f4d9b47e424488d80802958b7b18438d4a773949d811479a7f08c1a524abe985d0831817ed230b8e26c969ddbcb327c3592048eea0beab71923e917b56924a908f89ecbb3194beec11b03721939ef57591ebcf6aee95638b1337ea5967a42998d1df66f71035b2791a8c8b95345339a7ed44bca06248e9d141aa6730e5ffd45dd548ab12bdd2dd0248a28aee4f559b0696e88c6b4a702b4600fd58874def1595f77a9", 0x1000}], 0x8, &(0x7f00000017c0)=[{0x108, 0x1, 0x0, "43499c3e023a61437352442c0c9e6217d56678f44660e71b6efb2b50e7c01a30eba0bca7278e8a266d1d11e9e90cd4a1238bc1c71e5f12d809c2b066104010e901cd7bc2490d4e44300f35e5ed0d60ff86099dcb988bb56d1c9b9b289e88680ae1f320ef6ebe314da8d5a638c1418e845795aeef7a2e64ac9c5d96d5d6bcafaa10b76cb46b3383da8f87d1d630bd6d7a92096f12583893104752f91f1a37968ba6a1bad7bf69a383a86f9f0a9616e5c8db3e0e6fb94fed6afec76a171106058d1502541e8d4f63727ed56c49988855f7fe43742458e243e5da5660c54c8e13f193180397d3c9d422bedda7452ea462bfd9c7fb"}, {0x18, 0x1, 0x6f4b, "06955c6cb5"}, {0x80, 0xffff, 0x100, "50f1ab6487d4db01bad88659be01920691c8f0544bc7aa4566ab72f30d7c9cd71cd017a7ff617c4fd4456cec4f102a66e4048d4d16b6579c55f00b07874a35a830831710fb187fddb2616d39141e1409abe600c341a7c38b22a5284603a944a2cde428c361076f4e61fb551594251e"}, {0x1010, 0x1, 0x8, "da43adf23d2dac9b5bbd61bd6ff420ad473f4fab2cf5511801cd87adb484695d8bf9f0c0971a3eddc826ee561ea48eeb1028f0c8624dc86a01b0e6810456d102e4a5b7f6326451c426720a86a00b21932b614102e67454887434d578b343ee2d9cf47a49dd01f7389a9c11a26286e31f107ff8abb748de521732e6b7eacaf010d37c99ae00ef4b039f94b352dc26d875dc5ece7a7604d88f09cec5f62e8ef86a9ecff22ccccd61904b6e1c7b0677a4d7168b369ba2f171f688863ea06eb3097e0335554274c4ef1bbf447c37c9d4d08f111076b3fb4f3e78f2ccc11a4a5c5bf330f68e79d77636e96f24db462429c231864ef510071ed930438a8c4f52eb2ddc6b72e43e2168c642bb7e11abc9bad1885e8ba9be324e16ad68d67fabcbbe3951bc7c243db88df5d8219f98203969f186f827218f4900251fd1e9165c1550f136c0b761b109f0d21fffaf9f61af68036d5f7b7b8db3e20e617c932676b923e5b01bfc3772c054efe692e4462eb14653368096139481748d9ed95473d00b050a8b8fb0898fc29c10b99126a19f07d835eed83d93aab5057c6006f4b240a13f98574b48a76703ccfbd6d37ef21ed97274d2c1ff953fbbe0bef4a94f06ef45da9a62b4bed0644004b14bbd83795aa7284ed4e43390ae1335caf5b11cb0310ce3899db5c2cd274558be8e6a9d3149ee265d16cbb6504c7b6a7dc7b16079270dce6f28ddf942038da3f5f5015a318cb1ce3b0222d75e344f4cceaa4749cc2761215627796993310968f7463080e67bc34b9bebb32ab6395bcd96a1bf2162dac7fcf4142b216d25388ea2f304f9ac7864859e523116cdf5d6282190698c19485a2e04deb00d6db9bb5f7d691fdd50956bd9d12def6aa86467116cf0b41991fab21aa4df2f7156abafbf5156c5c8ab927599f11bb47f78ecdc8a06116a78a7a6f6d9da1a948f33c60e06caa3d2107a534cc3d3c3b88d4b8ddb5755700aa9f6a561c79f11c63b487240b3185890baf1687528faabe2ad6987ac1e56c97da43b6424973921507ee2909d5e396989646e8d58e45966fb843d442c1ee8c85c2f935fd8e690fce5bee31d1adcfac936cedb809eb2a586b41394e4f5fe9a7d7b3ffaa040ba4d3f377819d2f93f678eeec38096fc32b06837ef1c8f8147e0e913f19a31d71f3ecbe241a38daf91b706c59a688603892e7b632132754311bfe57d9149fe6391620ac41655ee5e9c6add0f7a38e3032bb762695acca008d20ce6409f891c54a52b8daa14a860f15de98d904c39cb64a4a19d065000a0abd5df223fdc25c0e366d0b2d2153181ddafa906c10ad9570ffa463a95101de7a81d684636f88734773273eec0efff0be2ca3ee75451d7a8ecb4fd20a7dad0cae6ce52f1ad048bfd6e7fb38a5b6c3d2b24bdd8e8ef1f43423c5a86115fe42898961abe3f5e3ca510cdf13ba5afa2eb401127f4bb464f4d6cd14cb952fb7afd9ffdd8d1a3183cbd205b38145a448477d4e9a64a5700f59aa2c88e8e3273c8262c08c33519aa9ff58c7a86d0662b051762e740d64a86443b885735350a82328d1ff72c5969673fc1755572b20c74a525bf193906c040af1dfacc9f9484e1234aa53a2c47b226dba29a045a5230ccfc8cd50800183d66271a4c67ef90deb7604d042d88fea9aff22701c858b9ccbe7376382f4ec8e41cec54894682b901c89f0b07a9fe3f1292da52338613d8f74803c9d84725878823878ef20e486063596854671c4ebbf301e64b8ac291932c91fe86808a382517ba599700975f9a6809d3581ab52bcf436097c53a1b17741ba093aa379e60bd9050d990f2d4a0b4f432fa30c7986698ff643df5ae33715d7f8d44ed3e521531625e09a5334955e3f708ad0c24f3406fc7fc3b59bf3901b0dfb05558c48a412dbf7d192c4d71d3edcbea68494380cf09337a1aa4136fe7321ac96650a8fbf2f58f3742bf6028fbf96620088a1abeb3b682003b4f5db519decbfdfbf643e4a2bb3676a6729fcdb4c28a20e98b0d1ce8e92c2e0158f26ca6bb731f5bedfd96e58ec44318792b8bf7d41deef0e9ba4aee34467565ebb71ba88c7e181d8e69a414db4f8dcbbd555f3e76415214a3d1aa530cc727ada3e29739d60a7802c846c406dc4b3f3bb1b02f632e9a7d919e31556a5b64f4df1a7a6667116d7d3b5435c95f31904d39eed4346251092bbe7a535507a6f489d70d0724488f75e431061392d74eec503ce5e2633191045a5e0ed40ca507df66e90713b3fde03e6345d830e1cb285ee73f7e9619c0130fc4d8edeede49818bfc2229f93ead799c6ed6a85b6b758a4f82c886755f283a2d95c6064d81cd950ecbf5631a983d563deb98dd73c1080bb7779add18ec444b51932428fe071abb65d56b32ec269d1bed8f374c734ef23370716989b028a1b13ea6ad7ae52aef4ef503058ece9e3d0348c213af02f350ae75f5925fb757af2d6da163c2c996ebc6012a3065c1b0b16e423edee9abd1c39072ef42fa0ad228178e6ac606f6cec3af8c3e673c7908e930ec0df4cacd7f1d4e7751486960fc2069da0d8943fd340971c46ba06d75e80c5a990df496c179dc8fca7b17ca1b5084abe9dd389923614dca4fd39cc7a873f75e2302e0de990c32bcc138fee99e734d65e911bb608e5cb10f88f5ad7a9aad8ddbb4a26e108c4e9cd9d1648d14fe9af3a1ab979f9e40c10374ef8d7877bae7bda8c77182045863b22ff4187028ac707c345feaf7bcd0b430d007f3d15917199c23fca7ece9b34034da387f02b9a4c013680655d87bcc425726ae8b157df9985abb7aa5f65576d7207e8538c365b6ca97a423514d2d6db5aad3aeb045f015d1357b2b6997a7a76c51223da89ccf3276723b8e2ccaec0694bbefbf73473466b18e9c36ea58c39cdc5d87f3a4b792c770dc061fddf7ae14bbb463c3dc3c008408899e81f89cf2e7121058ff8f29f6ccb35e4eacadb0c6401585a4b7771efa6154268f24eba67e5d2a3e990a8a844cf70ca191dbb5a11233036796b1a15278500685bbe22566f129ed8e415cc2e482aefdff9706721dc26694f59063a871943946296885dd9db2301810f0c42c735adbeb79c20226805711fd6b9296dd1f84dba950ba97a4c3289e9cdc8fb747726873d72dace7d495dac7fcc1c0d65ba8fcf85139b0d6ddfe33e642cda7a877118bdc21d2885140ab44d6436d2e4a7a9cddfef320d48fbb2ec1ee76c0624b498e5ddc591d860e4f9196aec227b6f7a9db89f6cf9260cac6783d3af8c82c6129fdf75c0762cd42e3643eed8c2a538bf8328631057425c9328df9a2656a2959563cf4573335f63fe5bb6588d3d912832ff4eba67e22a18c8a975c9804a6f893f97129cc8a6bb5faeaf19d4d20d9cad771c7fe55e03d8e9fd07f6f925151dee8f90ab375706f5fc96b686426335f52adfd305a6bbb5798a5fb08de3b4223bf0b7a728de5bef11346be76c1137ee25fc361f31bced2499cc5e304196343ba2dcb94c6bdf7290f3acc530451844fab658565c10c1501b3e14f56e5212963d693256370a796ecf2e448757b3ff5eab6bd3521eecb729ac999f9d44504a789726146bba3494e7a277fbf8678ff751f46c7561ca3a676797c192efb3844d7e29c6035fa627f490a3899b5a3414580921e76b777a6f68fb7c3dc723938db150e0aaf8b4f5ee850c8aa97761760faae4d3819d99e4751c68cae6160d78c63d2d9f516ba20ff276219b9b1ce56769df054f4656cda2ed7da5b27a19f52ad8e79aaa8cd6e8f048f6f32e75c6b967f942b46b515bb24f98ebbfe0ef158655e4f76368c5ee1d6f3fc0ec909034655c249f3c0e6db362a75d4e10c4d16feec3dd3eb5118ecea48adea287064255166f5381ccbda6bce1e0c16c37ce5f15f33452e3f129108276ae86f0a1499ba536c184bb51ef3393b96f8a9edc05478c1e627ac5705da7be9a87bc9b7ec5cccc07a2b5702121b083e653f7ff39e35bf2482ae169b51affe0ec884177da42564eec3d6004099a373bcdef65ad082ba0e76b4d728874d39c7edc9028318613f141c1e7d0e1e823c552a272c5cdb719c3953a4d84f706faf836268fb23aae313bdb0f16e3a25f990edbf95a9f5f6f47984774693b196b981558f69d28bdf3d28698404909b1aa3fd34c6a0163595e357b08ff88f21f9956f0f6cf81951c2f1f54ed613cbe6234f48108dd6c19a7b306b968edeb15b4d9ab979d4a853425f4cc14700f08a8af4c41bf05db24602cb65fe03f5d1d5878a6ea9c265d9d1828733dcae5dc7976b629e643e0557c5532b61ad3eb55c4a548ed9deffb4ae24dd67dfd39b3738a73b2b39659edcdcc44a9c018821b0c5938e9abd3fe79d052337a802d8011229d4336547b63563d0d59a18318574bbd4e5ff64162cc8d62c868d47c3670384f2f3cc133d0b6fe9dc95751ee1fb39e96222259891e48310cd707ad602f05cc0cba34d6fb73706a0060e729d27fd41b8e935461dc25ac6e72215f2002f8e2e28b98c1443b53038cc36606242a2199ba3bddfa6a925538983248867fd3f7bcdc7f0f33e6e32ae48adb349dfde7052552662769dc0196602308dfe24b335e139ec057ba2af41ff2554027f2e9d86ee619aae7f03349d928a7f6141b535b2c16a9a746500ce3f8465e75f678c8195253413bc170ea1eefc4615f854d31d3465f39378a53e1474b41529298205eab5f5d288740c928d432550e68ac7ecba0026da88a6fdb05975280e05aa1ce7b48ef4383457581345f64fdea04c3fdfaeb2ebd9e1d4209a1e5850685fcfd5734d9b3c29e9ac9e4ad2edb9f41765a54c627aaebcb314b92438b49a23e9504d64190bc114df6fe13f9f1fb546ce251d8c16c38cec058eea76dfc03517a5de7de675ba3d04e2ffe213617d7d1d01cfb978c481b736b921ccfe29e67a7db0b08063d89a78ce72a04064ae1eb611b1a9d7f4c3f12d0346959d9c9751062598d983f5182cba598080b7115b30968f8f278d5f6bc6f072652b499aa632d1582a9697d6998c6351632a965f963d4ff05d00b0297e76e4fb48dfa33a5de9fe8a1dd792d00388cbf4d145d3f3d9cdee89bd7d6be251abfdf5c312ff0057a93383022d8c9251b8031cac5d2e881e03388ee7d62ca31a913c52ffccc3bab1aa355436659f6b415cf0a1352c28ae74fd57041683ad3d522137736190e8ca84388c96d0dbaf424dea9c5e8147a354e1789b37280c88f666f10dd43db3a2478656551916a4bf35bd9c3847c1ea8e4f8d0c890c432b6bc4aaddbec2f7d6ccf5516cec66fa9745d75ac0bba098dc46648f0d698b4b212a5766c8f6399a16edaf1be5245617bf1c751cc133e6ed7cdbbb5ef118ee47aecc8324a75be2130c94fac78b6963c5ef8ad0018561933045d2f3bffabb547db3fd9416145a2a41566805914486fda4a6df8e9ad1cc0a5ebf7c6354c3ec2f171cfb4605e5c2b7f94de78234d9f3428b3dab09683f0d97a34215349ee933b2e544e3c24413239e91125efcc8a2681fed4f63ad3940c5500e17da64a9aef14a4d8b38bca0a7508419db6b3c232912812d998897f247f4bfe86d22750da988722098c7694274c524057ef7fdc90a86a0e144f43c845a29412c95c7e73ed534f56556846ee7a875191be185ada7dd75e8db199eb960e606a76f96209fe30a6104cba0e3a752097c6eb452017f192a3152db9885446228ddd5a87c558dcfd12cf37c354b3338a9ad3875d8f3bb7b9308bdccc595423e62ac3ee1f620f67844a96b327e684e52b8bb1bb4fc43fbd93a786c04fe17d52f8ee3ccca"}, {0x90, 0x1, 0x7, "9ba380c8d413a0fc5b13b55ae985099b111472bf3e4338b05f43b3cb68826a199c17cf59b273c3eddcbc666f425d497c1b7c4ea76486c82771f4391793c6209e79e1241e3c0e2fb151374ea8380f21e05b3c456b9b22caecce440a11b2cffe997cda43f03cb7d1e76e791e402d8ba0ad2a1922469071813306160001"}, {0xc0, 0x1, 0x2, "290eef507892742a6a5b05c1c5cad84aab45438ff9aaffe18c6b8956f1da975a68385760a4d76fa032df7ae23191ee68feb658a6e3f7b461595f638eec3570fc1a894ac3dce324ea42983c6a09cf70f06e22032780c8049f4ce937893f1ffc24a314aeeb716365aaa3027756c30f0d5954f7fb61d30942c5c38e2f557d9e26c87ee3b831d7fd499e6ef7c2f1b864b4aec28f7bb7b905cd483134d51e35bbcda25250cdab26ce1c2e2d71f4e9"}], 0x1300}, 0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() lchown(&(0x7f0000000240)='./file0/file0\x00', r3, r4) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:34 executing program 1: nanosleep(&(0x7f0000000040)={0x8, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x5, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x554, 0xffff}, {{r0}, 0xffffffffffffffff, 0x29, 0x1, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x14, 0xb, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x7f, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x4, 0x8}], 0xded6, &(0x7f0000000000), 0xbd89, &(0x7f0000000140)={0x40, 0x8001}) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x1, 0x6d5089c3c1217a86) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="4c3b070751e366b41084a14e47bc57fe258574d9b0bc2db10832c3b6e465601789875f3b4ff9849ddb89caeacef948605b72c457d457ca60365a23af37771ff7a9f7930e1d950be513d32f0c9881dde764690478f6e2c505c466b59b0236437104bcf9049f8b2d15afcc6dd45069b251", 0x70) r2 = syz_open_pts() chmod(&(0x7f00000000c0)='./file0\x00', 0x40) close(r2) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x8001}, 0xc) sendto$inet6(r4, &(0x7f0000000180)="3b6e0ccb319b118fc79250d8feda5fcbb85251603b8255a8ca825a6f7be95262f99321033f58ff9a8e2dec9dcab7f919af7978675c31e22ab85bce52c03decd4d2c66e2021bbb1b19601c3b257f74c32f30d9fd9eb7afc35d1cd07da0a6a2ad18ebad98d6bb8edf05d4cbd451987aeecbb8ad9f209fe01d9604b8a7a0d44d7bb771f60896e8d2bcc2d64dbeebb22caa896eaa7fc9150cbf9f1a9e9cbcfabc8ae8684b6dd63866f903c2ee1f8b6839d0d99d246abfcff60a5050ed6e8b1b66b8c1db3633d46b2ff9c9e9a86b5767e9ca62419b973ec64d8da", 0xd8, 0x400, &(0x7f0000000280)={0x18, 0x1, 0x8, 0xfff}, 0xc) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) nanosleep(&(0x7f00000003c0)={0xc916, 0x20}, &(0x7f0000000400)) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:00:35 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x3f}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r6, 0x14) accept$inet(r5, &(0x7f0000000340), &(0x7f00000000c0)=0x288) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) dup2(r0, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mlockall(0x1) poll(&(0x7f00000017c0)=[{r1, 0x40}], 0x1, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x10282, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x83) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3f, 0x1}, 0xc) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0xdbb, 0x9, {[0x3f, 0x59, 0x1, 0x2, 0x0, 0x1, 0x4, 0x750000000, 0x7, 0x100, 0x8000, 0x69, 0x8, 0x1, 0x7732, 0xfffffffffffffe09, 0x7ff, 0x43], [0x9, 0x8, 0x3ff, 0x7, 0xffff, 0x1f, 0x0, 0x9, 0x1, 0x914c], [0x9, 0x1000000000000000, 0x8, 0xd22, 0x5f6, 0x68315ac2, 0x2], [0x4bf, 0x3, 0x8, 0x2, 0x5, 0x1], [{0xfffffffffffffffb, 0x7fff, 0x400, 0x8}, {0x101, 0x9, 0x3, 0x3}, {0xffffffff, 0x9, 0x9, 0xc000000000000000}, {0xac, 0xee, 0xfffffffffffffffb, 0x7ff}, {0x10000, 0x40, 0x0, 0x9d}, {0xfffffffffffeffff, 0x80000001, 0x100000001, 0x3}, {0xa41, 0x7fe0000, 0x100, 0x4}, {0xc83, 0x6, 0x20, 0x7b3d}], {0x0, 0xffffffff, 0x33e, 0x7afda9da}, {0xff, 0x7ff, 0x5, 0xfff}}}) getsockopt(r0, 0x0, 0x7fff, &(0x7f0000000080)=""/135, &(0x7f0000000000)=0x87) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x100000000000018c) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000102) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/82}, &(0x7f0000000180)=0x54) chroot(&(0x7f0000000040)='./bus\x00') ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r1, 0x1}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0x9) unlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) setrlimit(0x4, &(0x7f0000000280)={0x1, 0x5}) pipe2(&(0x7f00000002c0), 0x4) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="a7f4324bf08178769155a243aedbdfb53dde1cf834196d29608b4cc5dc7701e7753a8ef60b1b64e80df20dfb00c0696a125a1595040b83f1a86e3e61aedbffd5d003f4ae2bb8b80631ad891cce1b9fc5e47a555b5bf964f9e026e2b3cd6145a2136e7a4dff0b8e1b855865e96bac14d78f55649aacaaef3ff07b03084d5d4adf37dc14733127e7481b4e53d5c6abaddc0c4c20cc29f4d37b7711a7575b52fb8f77c67bd51d4e12729a6facdc91d197a94fcbc79a530248e22df9c2f72fd8eb40168c6574d697ba6b64c6936797b1be399963652f080283f73ddd0ec71c9b2c", 0xdf}], 0x1, &(0x7f0000000440)=[{0xb0, 0x1, 0x1, "14a4e8021275a7b4caa5ac9b586f663b931d3ba49adb5a42fd2a1903c933a3e6f1baf9f280f53ceea3eea6fdea6b065e715fe41178f4c382594ba2f5899bda45497a538bb25f08873e6b76d6ac65c665c661f6c48dc2928cb5fbb57b84b68bd46c94efd204dd9b768b121c220aaaa46ce2d4e0067a807c8c9eccfd21f3e5c56de1e2101110e8bee4ff5117bc772961d920e2b0ce1339e074e8cc8556a347"}, {0x50, 0xffff, 0x1ff, "d90cd78b1f95c089d0064d405ea91857c1896ee31e9a31e286460a7f55385b970b6e8fe9c7b88e48d27646115927a590a149da1a679b5893888b11"}, {0xd8, 0x0, 0x2, "8309a106d9ebc4ae688df85c7f6cbeb5e381f5368d5f8edc23c0700f2e5194e2c78c9b8f99dafa55c065d222aa78af0f61796a729bdebd27db7f3edd2c6fc857fc306fe568c347429026b36b2fe5f069af60cce00df106c485e9fdaaa0074dc5e89b922ea7539d21477b71911593649849bb751d5d7a806f10ad4c5a7cbee0cd864192bcda7396c636298bf70388ae77acee5247c1891de49779b1a50bf65ead3faba2e5e3ca864c9edecaff633925ae852562998a4dc22828cee5806cbd2dc4e1a86e90356a"}, {0x78, 0x901b322828b1b54a, 0x1000, "db2996ebc795b90412bcba6a94c6d2679227295a78faa238662527f3e84eb1243b5caa059c76f3d35080e13a551d6fe8b5dd68c2ee8b9b6744b42aa0741a59d04db3b6f711cf34b6ec2ffae4d05d3adc47321dd65558f8ddbe21a0ec048fa41e6c274229"}, {0x70, 0x1, 0xcb, "a9435edbf54a8d4f55d59798d48eea63c821a4a25caaa8bf2fb5ee2622cd78767d680cac865be51f444f568b68c72c86b03617a96513c9fc46173eb1ecd4fe854f935802145bca53ab7673808814706c324db6cdf48c0225cc"}, {0x1010, 0x1, 0x9f3, "12a719d2fc470080f98785f41c386e7ce654251d367639e68a75eaecc3904eda85bab583e135e741e450b5150380076f2113b1b38cb316eae829821d38bb2f106b442257d010deae505a34b44aa339394337dea2897de29e1d4927d206ec2bbd3f7ceadc9fd5d6848115d2a57c2952af3c3d6ad741518cb6bf09dae3a15401f656bae88c77769ede036a8e1c628e3c9c2c8eb38fe92db18ab4bc1eecf1e36d5382edc3eb5b1f44a70d4429ec31ce70521c81aa1c375abd5f58988c69a20d6951c538a01cae22acdc054f6dac0bc79b89a91c552e72a1eb6e3053c816491112fe26789c1ef08fedc04d4d69f7ea71152af0db0830d8e63bd78445e0529a10fd1084b2b690fc5f8e6b227a4aeb6da4339787fba5c3730395c6689519b49b70d590c461c6b733c9dad22f46eb07493d10beeb33070f009f16b4c725e272f07616cea64b9fa8b715618e96d67ccadfc1d914a7e5f5c763c76e8bedfbfc1997142986d72201dd05c2a2912343abc15c54af53e60e616a485c039b66298463dbe76dc9ea64b700cb218f11ccfb6db60c373fc98b0fbefa4932e033a4d5d221448be9b596cfc619b5102199d965e159499be80aca76c0136c3c599ac57d2cdfca9a915edeb8e9efd061fa3279b169d91d58057a20faee8d4ba9067d3a402cb5de289ef0e1a2f91450138df0fed472353e8b3ad81c813172887d359692a7f7ac56c66760b74030dec870bacac1e70d02f73d6da8b844e26b7e23825ce398f8b2f8192a8e7da63ff41aff6c5cf3ef4550cb45d6e85ac0a7def5e4b5afd1b5957e5f4c526c893fde7e8381272a2434573028bd6aa2d1cb171946b8887b0ca2362ef6b2c2ebbbc1b8f20f6447681373f0195206900fdbfc3f37533fa92d060e306f51ab2e340e9c92439f2f9de7ec1c3e87e3e2568fdd9b1844b4e10b773a4e18a5723c48ab0dae678f0a27e0308dd88a1cc47ec52dec75714f9798af3fe30037e84574582886b4525fe942c1dbaf9723a9091c49cd9c488f2a405d18b93b54940b2e1e4e5b3509876603ea8809e7c95d8f441bc4cb7f9532e242019d41ac1cc06318acdfbdc5df6d8c92cd2443dabc94297bc61884e1625c683885cf12634e51af0f608e33e05960918d2b0087ab5045037a93a2d4aad3d5b295066e9cb0bc068f61dd43fc61f6de986de2a503fc3aac80f0757642479170b664bf58ab6f0587f24126ceef55875b1479d523aaf6568ea3d2294949e760852bf6a52ab0fd2d278b8928965471a2b373012e11d974f2167aac616a1a6715ac93e2b5e3650dcf8e2efef9b1fcda7c44d059156fa24eb618f8674b50f0900376cb5679b3ce2c8af22130ee049c4fee5376123a29d3828ec1943cf4c83f37e81f9bbcecde270434fbfe9077e6343254485a4bcf6ee4b4a90aa1436de7da6bf303d098e41d2ddfb9eaa11b2dd05b9a45afe8f3639a76a78e760afe01b6a93486f2d9c9ec67e9c0069b5fc30c24f63cca512dca32b849c4cd286e0714dbae2ecee6ac3b94a83ac8d805242b18848477a4e825c523f66c7022f1441a9cb6607e93686716a37837aaf3e7034657d62e82787038261e891a937c077e2fafce863338f3d937fb310743ee0986bdfdb8c7f027559f2b62011e9f437ef2d05f11f0151980a858b6dde28e097076c6ffcdf35a45932f140ae0089a64ffb7ec699c82c8f2968b89e1917c4484e50eaa29370cb148f5852f9ee1c7411ca44427c1fddf998f26a7b6bc6730e2b2fe13406b28d7dbc92cbfca5ad4ca4443bbdee0e707c4d04b98fd3b5747a832cd4f7cdd8b18f588d3830ef87915ab0669d6af20e05abdd10b954680a3a27d77df76bb7f572a3d5e86e6dc1c8ac71681e3afa57c0dd9c13fcbf5928ae2ecf49d59d8568c557010b8b535ea96c39d900325674a3ff0e3031aa9862a276365a38931850af1f9597c3feb20fb343ae653f33f1d62c95fdcb790dfe0a8bef631ed69e42c17dfbde2afdf93c981053783dd5788f1831960d2639ac6daeba699feb1daa6d2dfd0145c72e7f4b1ee8bfdbada1d3b8960ec3d411585cafbf8ee6db54f0e215740deba58f10a23070f61ad8c87d2d228b738f4731f6d3674eb2a5a4edff568a82d6dbe166f814c0228d5c895dc23f82caa74aa8590ed875d0e74aec0e19ad272b9d892e4e240141bf212abf9955f4ac6b6c82d7ba9f8fe9ed987ac474135f88a069d257caaac2482a880aa77250c3973b2b0479661267d22a2c9fbb2cc4a7ce1401c62410c1588264062f8c6a19da8fa1cc37330db04bb86ceceb3f07d4aeec78277104b7e49c9917a8dc1d90c31ff3b830ba7a38d0232c5e9e79b24a6598e9ee06eee561881e20cabdb763ff6ba9152332cba6c107ec6400415ad724bb55dac1d9c9ee4490782ec9f0e9d066fd3cbebed7c8674da05505bc891043465ce043ed0b8c26bc38df5032217788849cb16a086efad418c29fdfd3e0a93b4cf76dc58e5b5f0bb6446c2d5a04e2c78ee22735a798d7eae2b8802f55adeb3aa23e5936ff3a9419edfd581b7721854b75a46998a5e227415acd4d6a0a4d3a3273d1a445970e0ff392cf1ee84ce786873895dd93db2c89b041639d3cb3864e8db59d70a4cb31dd91f712b523cecfd9dc5f60f065bc22723261157ae856197a9a1f96eed24d8a7dc69b8ae87ca7e47e35ef6e6209ee863d2cd1d89de10121d303f51eba7bbbada35e40114e80ee174aeb2a68a09341aed48af95e47775978dc76add4f93e7df899ccb24c6b3b0d6c7b33e76711da7eb0d80a1fff38ead1302734090a159d5dce7d602b4c6264b8f03785727a4eb66082f9479fca26e9dc1184965f12df72d7f44d25c201ff37e02768d700c58685f72458753562a21ad7c3a4dde5294f5532b8deaf195203af08057998dc85f6ff45b30eb5623aad179a5e0cea4c57c9dd968197b661fcfdce50151602bfa0f42fc9165531fa76366daaf28c64868f10507aa70de0a86623cfba101fac5fe5204b5c05ea3690cf98860b19bbd7e5fc981c033540b05672672a0970d913f014334a4ed06238562b64d61512b8f2494ef71273b0de07c7a410c8791bd94554c8a5f5a6c0271970b7e378bd7dc267afc236b49507d2e54c41d0ab7d790546808854aafaa53b977cfe04c817e8ab830886539a01ffc59feebc885083ad5dc807290dddce1838a6405e68b0f322b271fb0b642cbd4f685adfbdeaf197938583f2083802b5939b1e3dbe65ff793b0e9d926690585fc102ad15bd917c0bc1941bcb21e80e2cfb202c5f7e57b0281848cfe5ccc9d3fac1e9bafe419adf3901e69186fdb1c24c9155a07901ccd1bf094062fa2d66828b18120b86669390629dba0b56bdb4c7e95291f0a92885897da54ab1eaa92c1f75f02fd833e8db0fa79065218c5f954e0e2a869b7da3ec617733b35ce59459da584ec405076503b1bd9ba9e18826e2d24efd612f6b64d0d45ec7a98ee2d56d713774522e2c25dbb238874a21d8a037f2e7073a440ac72a26c4f80314dd7f5aa235686bc722657aacbc962e9af17a8032103f1c97688cad998266a142d6c1a4b98b717688c79eef46d83e1ddcea9baea5cb91ca61b91725346a741a3368fb36a5fb5f605d6a98e9736bf46ee604a4411f1927cb22ac5ea862ac3305ad15e0bf45ccaa5b5b78b1d310b05f9dbb3a24732a66f4198975252b76f0cd9835b4667089b699b727b27839bcf917d0512880b36db6e39d577e28717b54076b9f34a602f770c7f1ab52acd78d8ef73e2747d1a861d274a59212d0f0756da48aa179462d3bcf95e0f8987b624c769d4672fde9c412e0ad80ce7b3dd2bea43a002070a8775d794cee19858f348af46e63f9640320c98721baf2edc4abe6cbf46f302e60cc3b3837c790b661f133a79e0bf33910c9a97297a0c1e2973b9fcf659877d9e88cf3f2ee36e44b894516a55bbc061b8cb74b89a28ae740bb079cc4aa95cdaf215033ad9e8716b389b2a2ad6fba9abbbda6215b26f6dd4b6f61015c0787777c583e430edeb7a9ef24bf3c1ff9fb0cd613be8d5e05409ba9d172c64362d198c69e513079cf4ee9476016b30a86419a3dec69362d51a7f4d61867b2f807b562c7c8d9033eb980b3151f947d3cf81336c11ca43fe290f45119ba6cffa5d7b723e401b59333bc3fa3d3ada03977444601af2b1869cd25465a0a554d1145c6f030a0647c4f2b02b907250ece454c5e4566de357060b00b3d97421b18a2303f204ea2802296c9a6f9eeebc8c453772115eb8fb3aeca65bec3353492c368776aeaf19782fb21e8469cb826f648e93b6957209ebcbacbe1640d92591c5d93de4eda9edb88fdfecfebc0b70d1c6d40241ecc6e7dd714374ae7d281ddeda087aab084981a165fdb99c6fe1932c61c1da78aa278e1fc8a5e722b7620368cce3192c14cd1de7add3a0ed49e182a89284af4614fcc2475441cc24420f7f07ca4813714b9ba85648264858daf128dcf8bd3b766fdba1708d7e23af9ec2d11cd7240b032953917705260da4dec6d02eccb2d5f4392e148673c1c874d35a4c90f14a0f71f79fa681fb4df03844cf8c244024639262828c153d22322c86a273f967a225cb7fd7a0ce12ce128a1b6903419a897996e6668104af2051b6f490cbfec3e2207f1d28f31bcff7e6046b75ba096ef4a05bddde8db5b95dbcf790507f609a4ed233b99c7c9061a3418df7d93218da741f242484ea20c4275107adebe8bb8f33934835efadf3a124c6f027898e3cf115815b6a3bdb8e3bfc2633a88d0b07e55db733ff27c617ef07d3cb91fb1a97b93638d5ec7685e85c656dc89bbdec32225ece59a2efeed74a8e1bb596ad481b31f51f0f1bf75682b85dd9b8c6afa71fec0e7db3ede6a02554be6b0f2a3cb51c0f9824abb4f6b4cc60db0762ad9964e75a30e9020dc698fa9a7a5dbd6368d14efc21f2748a9b7d6c155d230ab89231139f6fa4dee98efe19a6700ecb37b8f46d413b71a7ffece96a1211f822d02c04aa1095e7f50825a69d5ee25c14b032cba6015b5664e0371ba4a26cc93b690b1b0fdb8251105fe8e5d47aac0ee88702a06c44ef14b7892780d3976ca4f5666bfbe3a3fd7812280eaded4930c2c1a59ba77400c7a6a4a7edebe7df4780b3247ad3ba73788b300a84b40a405a818fff2bfc6f9678144ca5081392c3ae1d14a5b78ce070f71b267eda2e14c848642ad40c8eb30624a0bb208acd5f1bbf3d99ddb38b2323aca128589d98bc8072f9489a5adc09e0c78628db7b0669ca3ce122722da4810029c43978d1de629f00c850443041f66c0a77fdfecf0dec3b679ea0cde26f9c960f933d0f33f2c5935eb6fdfbe06e2ad0dbe513ba8afe8b98ca20ac8e08d4cb924c3e9bfa9063ef9120b5d7e8a05ad05ce68920231dab195e27572f6ffdc2bcf011cc4e0386b916f192a50e0af52f5c333e14b392ebfd22f6acd8958bfbfc080e69bb948f2af692a2a9f7bf5e6aac966d1d945f78aa125d0d9be7b65171996b572047c3cd9a09badfc64beb29df8441af14d3690f98396d68fd5111df7e8b97be69accde922997436053b15eed8d06755901b40ab69faf23b19501116bcc71ee69a6cd5aacd7d6e84e1af64226bf07c38a5070c64342bd4b9a6a6a2d6a561c16698fa854fa292f5719e08731e8cc45eb838feb1affdba3ac80dc9640e306363553a6419eceda7587b571c354d16fea092b51eae3466b6ab236d167cada3005b394e8ed3f95bb0534a04d94ae94425e364b6f7f392af5dc4cb998362704d88b50145e897e7bc174694bce4ba97414bbf"}, {0x1010, 0x1, 0x8c5d, "3b08cfccd71dfd419005a3930478104d7f693d438010ba80789508a39bccc7ec6214bd2b55129d841f47713f69af98e81d179bc6ae8527fbe83eab26a801b5f745ee60c300243251f46db31a76e5d91480ead087d32036f569f630e1dbfaa180eabc7365cda2444e59564423fddaf6acbe31c8e58c3e13c395b55db60495d3dff52664f4c3d61290183e6c2f3a36a5cdd215f73a7ae5a08e633456a38fb3ad2aab6d3556d45f7d8cdd1182832c389d719ce36a88f5f584a4b94dc217b8f1f9e8d939224d33de774bcd22361d1db5b0d68aade022bf766a4f00c57a8f2b274b778ec6250d29f06fc47011fcc494e9c793b243f4bf7843e766f4a953ad335cb29d07dde1ce7220958bdc46862d2a12993e0f66d9aab2ebd8883f1c9d6db3b10619214afb8a821b0b4ae46826295872b468463371a3b57636ba3038a59897991f95abda08ac93fd88adb4ff303dccb70cab26a1219ed8b3b61d4e166360f30b70d51089f8394267af60ebfc99dad89b590b2d802a91f92c1bee61b664df0ab42c67462989e82d500baecc50942301efbfb26437d578c72de5abc985a769814c1523596ad360e648cfc327d86b5cdfa4a286fa12c2c672140be686d04d9bd43d4e5a38bbca04f4cba0522128d1a4c71d1365d95671c7553f42ab77a2dbddc3bf8c56374c13791d45c60ce1f53619989e45d83cec7e5e0bdb9f6d7eabda0a8df8f7f7f716992f239230d50e4d24abc968aac89ba86f97ed2055fb418769f343a6c03d3e6a9f273985e533389266a247fd9a4b3e05afb28275adbaa8a833c0acbbe301f0fb34b78c4c5df3d276cc627d513160e16bb8eb32ebe708a1837345da295847b4f56df8bcd6f44722f2aa68d90359ef3e4dcd794afde828f5f49f34a6a087bb20eaac7fa396b13a36d2f6cd8fa39c497fe1f0376d544bf4ec77773d25b7e604a1c4fad59dfa7eda187da01e4f5a60960d29f1a7811c3e38ba57b9465781258c426e779069b663653dcbf34b76caea0c8c00a15743088e36087eded53a9bfc098b3e4a359e68cf5aeae3d11613688d5e6b2f868e5ebed429413899c5cc45c9f045724353be88677d7f012f06422b6994db619e8f24a836ea22d164dd9cc3518302bdf5a275646c231e77a487a9f47c4aea1f8d5f9da3d4e5f8b32292c9937529116412d8a2f23a1ecca46dc7aa744f9545e5bbadfa74b3529c252300be30ee383ec2392b0cc776c34f28b09e58746767ae8da01fe3945e3464c0605d1adf1d7b3a39d850945548cc911c1ef8a65b08cdef928e61f5da51e173dc6b8d67ae384823888d8434f60200f41db543f431620da5c263d3885417cdf17cde932abf30701f0663340e317d2a35533292e1b08d520d6cff70bd84a4c51ba1aafeffa232313615e9cea74fb65a879da2e0c5f94e614060b71263841399e0914c5362298be6c93f906dd72e81fb02ac95786a6eccc4030838b568c96fed4dcc9c03449086a250a666935ac5fb5712f3762cfab0282bd973854be2b710e4c5fa546746354ab496fd98aaa564afb6da2fccba310f6cb21690c21eb3415fb9caa6affac0a26b46acde14df3f2b49c19fc0d0ed6869f88ae0ae5a274c61c3b74ab81bf44419b1a5d24db5d9a5c8c897c6cb62a85ab52a5c81e9eb5ac5420ff075c4dccab4895df9c923491aad52cd23583f3ee8df990f19b3dc73c06f1bffa4846763906c4d79170313bb1fa97c9c3abf9be4b79783af6ebeed7fad31f65a721fd487d832686cad3cb9eba2076ebedb98126f3aa19cecb212264c5723f344a3d1fedac897acfdef253b35540de15e2b1680af9badc2bf990fbbe6128a16663b53bbf2ecfa8ffb0f327a98a16bcb2eacb9411713ce2e9d12a2f1fda99ce8fb03d6f1c9b0c7f7b9b36924a923b3b112fbc7971068d0d494b5e41d8cf768798df0ef74f59900fbffb22459e380a61bbfdebaf9acf126293747a74a6d398776156b92049d6db0b9ecfa48d651d08cb885e22fef40c5e8c1639bc45fac527d79aec14ae95e2c3cd0de3cc093c28d4c0061db95e28b863e031fa2de84d0448e60a569487c40fd18ced24ddced077f88e5df4ecc3405bb04d4b427a4a3339eb408b000fa20f8ff97b4fee9a8963d140379c3eb8e3dcd2e333b365b3fcb1be17d585031b7039fd7e8dae50f3aa0aa814d26f338c18742cffafabaa3b1890ebda924ae4fa7f513d95bdd32dfa072eff54307409b8f864ed49c87e1097b31eb562610904a4d643f17b5015fd3278cc0a4f8524282a079d18faa1658fa1320370ca8c64bf28c14ea72915cba5ef5748a6425ea758f9d84ed5f08ccbf02ba5d0e4b4a15090cab57fcf082accc87ed0ddec8fe82ce285f0930981dd8e4c66ecd2133889d9c4bdc845786fb3276fa985d0a51b62d2f89f017a38f3ba882f4cc83b176cfacb92b8244dd4b28aa49cb81f363106fd722442a1969a8661158b3fb371553e14b9d2a07e8294ad4b57a8675597dd9677da077cb5dc853b4c2107fd394f10357136939af6b0881b89034ff7f89e5c8344a7ba971f5ec7f70f8f498ecae60199d4cca789f2417af1d7411bdb76ca8b83a455f6deb8cacaa5d0a4cf1cc1f2020ec9d795f70175e813d09351ec267d4f3c4e5eb285cbd9ee1b3a1b372fa73e3e3983cf614817b42693ba8057e35487544ee06f161733cb0983551f5c919db87147a8c26c84b9070e7ef03dbf17d53ff7a1779c2c24ec36aca1f20be6f78eab77ab0fa86a41929b9f88fd78c4eeb18f1d4e49a9864e2edec275b90e85a18255473cb441e1ffde6b0a48b3a5aa74eaf0458918e8b73242e3503755ff2f116ef2deb868443b549c8871a62520ca0894c08a10c662ecc1947ad110b38503fe622acfb52153eea612989042393fed11396223e03b8effe1b3bf14684d733138450cd7429d9b4c425b1f2054d4245d086f32ee8ff7c9a96aca5e01b83d19cb661eb0b5dc0eb455a8ee38b435f5cf4f4880a34239aaf89089d3e4592bc736474e9de49514b1516a22cfc9487bb98b1ee13a5f4310a8c74b79bc34b3c64f64cb70744061e699c56995786160b766831963c08d0ca1cba27b54e99640d6ed10d572369a9258aa7c40f268eda20cc7ff4e5fb398fb0cdf27d271eebb8640ee8d19f6e2325999b2f8d2478cd607e8415eeddcfa3897a5d40d4bba3ea46b8714a3d15055dfb4f6e9a9b36cb211eb8af41e7e0fef4b72c6e54ada3be7a60a4f346197b6eaa80903ea9b20b5171cea9448233e99cf0746328829e2f0205b9c4aca688ca54c50cf1eabce47142f8871af1cea3b506e7603c4c4b1edede8e5a5817a5f541089b4710349ca6a17ed6f0b4d0fd581110dfc473da606211b75636400570dcc888790d8b3603e93873a5bffd23f072e3fecfa77d9cc6be8898187b047fb0319d9c74bf927ed40414dcb27268b076b30324b0fc4063c80a412503317316c359fdb65c29bc68951a98ccad1aa116a3f0d0bff85c6e0b76d021ccc46f8ec27ff1ee59df1c28edc407fea36055f40c146707e8e46813a08d910061296695cf7adf07b856b7030683091f4b14d235bc4d3cbb6805d712c8305ce9f935ec3ed86db060cbb66f6726f4f9c7cc7873f07b7f9405935f7f652bd70d94f83d9829392cdc4b0ef1633fa846a19c15b2a944ff074ed679581d9e807530089f78fcfc7ae4bfb9a433d3e7c18f0167a665a9bcab23467f8e103d53776369c0e92ce8fced213c3f33bcda1789184bc33a415a5ad30441ef5eaab710432502047465ec44d55604f734cb43d056508be33a8a1dc947c581b891cb5dbe0e196bb1babccef63a4c2c15ef2f0dbc2ba9239825b14791cf0bb7e108ea80c36cf19db8d6123fd7147b18daae0849a7842219fc1e604b2b26746e05944e1127b4627ba3c2ef9db9ea58cb6e4bef02d1aff626e9877734dcfe00101b0f8921d3be2e3857b9b0214007c9a45f24122b62b98d408377d355b8bdcd53ac995b663d5aa31c18b284dc81d84c1f0328b9f91b95b8fb866258bb1c3e270aacee986bc17f7c0245875b6b1a8f3d1c533375a78c391cacfb29be31ab3e62c4beae5c5f413b6e32bfe2070a9c03c59eb42a0ea17cfd296eba31b7d52c7e200ad92fa720039928484dc8f40607015bce95b56b9ca2cd289745fdfb80de13780b0bdf94078f1c742f697294e3346e3d078954d9db915bb5bbea87aa719ef3935e3df5b4a3e81d8ebadbee5cf14d01abd3405b1575b6c7552a105d960f63c8875f16a95585e66e42aab1159a65cbdb58110a7953e08ffcb877585534584d309e5cef1f4830669aba384cecb9eb4ba057fec67839458a69d9c60505d45138e4f7996457808036d88aae0d47e7611837afbbac8bb683540162a2bf780879e996405407e790cc99a826b95dafc8ee8b961d2fc302a69c7144889c4d5959912867cbf885580b8770bc9606a53116fc0a19efc28f741dc486363536ff3855f7851b97ca3214a973cc530bbe66f8cae00f595a6c19ca93e6c8493bc45e007239060f4f3248eed2091d18fe3036bef9f8fac2d232b03fb27cc81f1ddcd5cf1b518f58b5bc969a912d52f4c476a4176fa65ebf30d291facfcb2c006852f51c49b6c551429b31eb1326b9dcc95a9f764adbe5b9cc7e93e2ed26db36fa26e53c3263ac905c10a3d6d612efa867693114232a929a5db44c1f2c045b0fbd525dfe344aba56573906b0f8fcb27c07929d1745ab66b3fdd2486ca1280558f187cc6d9313888ca6b450fa9cdd37b67d0564af16c2634261ae9ff7ea627c8fcf1040d4e4a5ec8ca7383f4c237a5ba07de055fe7b9a98f20c2b1d98836d41fdfc197e7987cebad76c9b5beadb5a1f2a524de88314d7d0d23a9bf3eb0dc509854f9120bfb4e71e3764075ab2355566454c804bba6c8dc8432ca365bd965f4239c4fa5af5efa5365c8690e00c9ff4b73752ddbfddd9b85454f769e6a43b0e2a7b627fa75bed9c257fca0902391ad2655549b61be92351b82120d8509d88b5f4e1740e579af628ef5ec5d75e28e97d43506564997a1f67d1ea98e6657cb1686da46352f1dc86c21e25f89aa900c31422eac99841b9f0814b662a98951c26afc407a618ef3427a873ee13147b9df187964702a39c66d35feee19eb02da3db2cd9f02dd55b990764f2029e51cee82750fc37c81cfcf9bf3045448a6db17892ade3356783e52a4fb37f908c70839d19b946cbac096165db9f0669931827116d2f5b81cc12c6f1fcfe6d1027428283b8a66d303eac41e9ad3f7e3c662709014ea79aeee19adaa54b94f4943cb1fc7044061bd840692b70f2f9be251e1505fdd1252aec6d511514d45fd3ec1f2a7d901807613539c977723bfcf57febe4d39620e31ca019a7b68d232a60075369c623a7a5cef212aacc5192f0eac190761610a4b29c612d3b33b5cbaec086a62e80f6a9035c321a07696083e4824ef88a9479cbf0158a3dbeb58b70b5d38d015c83a842df8c8d61468e3a100d62406da6f669c4cdbe916ee8dfcfc980ef4bf2418703b6cad4415a5fea7fc499fe50b6eb71faed8360ba89251a31447a869d7e911da9754429ebc7049a2bd5b6677c62d4dc25c61e1237527977f578632bac1de313c4efa5e5d88631c1dcb36040cfbfc7396de535363d407f81268f99cb2575a5732d7ba94717cf3798553fe48601c0594a7fdd860418f2bee3b23facd02ac07a00e058f0507d3a56d52aeca5320e8712158b55218db0c75a882b595a335987469609eb862868216561221aeb6e8cabb8265d82eadf92ec6da0bcf6c84d70527083"}, {0x20, 0xffff, 0x3, "6d1f03b7f08cd2bb04d47fbfb2"}], 0x2300}, 0x2) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) 16:00:36 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xc324063b) write(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xffffffffffffffff, &(0x7f0000000340)="322eab2a199d27064a1fb112de22d1bf5e87f904635a17b8e85d4351438ef86df93bbc501d220a135c757681421d4dafeff5cb938329a3c175540ff3e7582a645aa42e4fd045b0ec4171d9de5ae27a6fd19dcde838781fd1bb14bd9f6d6f04be8fe09e600f7c458ed36916af3979b7df84ee97e9f5f665bc15a3eaf8334dff9400b8c32e0ed3298d0ab572848917e3f621ca7f6f07db90aa5fe8c77811c9d93c333a3fa7ad8806af61257ef38ea94308e22551de0c75ff7f000000000000cfeb80abc6822b290156bef370603a1195a11a6997009ea49fdee91302ffe27ff281e98731fb8254c7958621acc1e7cfe68a6f9b9342464f1d8ac4d8f5", 0xfffffffffffffe6f) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sync() 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 16:00:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x7) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x204f, 0x2000000004900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0xf7f, 0x8, 0x4, "4e7c6304b085fdca5d9212946f3c9075b4ea90e9", 0x5, 0x2}) close(r2) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x18) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0xfff}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1) dup2(r1, r4) 16:00:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getdents(r0, &(0x7f0000000080)=""/46, 0x2e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = getppid() ktrace(0x0, 0x5, 0x200, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x5}) unveil(0x0, 0x0) dup(r0) syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', 0x0) pckbd_enable: command error 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000040)) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x20800000032, 0x0, 0x0) pckbd_enable: command error 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) geteuid() setuid(0xee01) fchdir(r0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = accept$inet6(r0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)='%/\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='.\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='}{,,\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x20000211, &(0x7f0000000280)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x2, 0x20) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000dfc7cec31220ef92682e7bf0bccf76d335236e5d4d74ccbac22487989936b763ee19b057f3372fc08d10225cadd26212f6ce1596aa41e9a6e0e202dbe71c422f34c37fa597e9f54827030000001fd6d66479ffd81ad17d27e546499fd2b498b4537fb559357da319d56f5d909fc87f48297da166970798908f6f04d6e2f28d81d9224715"], 0x8c, 0x800) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x767f6c43db51c9f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x18a) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0xffffffffffffff00, &(0x7f00000000c0)="80") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ff7000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x80000000000005) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8fdc978e52916ddb) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:39 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538780a37b69b8180000000000025b0500"/56], 0x38}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x84a, 0x20, 0x5d05, 0x20}, {0x6, 0x4, 0xc70, 0x7}, {0x2, 0x8000, 0x2, 0x401}, {0x1f3, 0x200, 0x8a, 0x2}, {0x400, 0x6, 0xfff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="4329c08eb9c88bd2e95de570aac1d8b0a8a777474fb98fcc726a8ba00b36fcd1b964fbb0a507f10c9a8d67ec68478197dd325883b7b13b9de76c5d67a3dab760526debbe45fd32f818543fa86b7e9b632b83180d9344eddf4e37c7e90b540d54fd8fb98209bc5ef151b3b2e0b79f5132cc0aff614e977bd23ca87e5c98af12dd8d6bd055f9668bce3d83dc621c0a744103f1459f6c145a6edbda21ca46de37d0eeba6dad87e74374519ec0985388307a43ed063e06b0", 0xb6}, {&(0x7f00000001c0)="f31b1072c0192b1545ca9337f26954092a17f8649d5fc2fe9f3cde9e26046f401ba60f21782092ab13e1564d038f9bf83c1d6195d916c9a3a0bcecbe9c85c87a28fb43bbec08887a2e8282d117872489113a2ee83d9e0bebbe947a5fad8df3ed", 0x60}, {&(0x7f0000000340)="3a87a45c3aa032080664fadbf274a74e5d1ea21eb69a3478224c406b42c5db189b7be50a05306f130bc1feddf190d216792e8dfd8e775554422000c3da4bced624efb2a22846a9fef2f7ace5f5a2810246ad31fdbc2bcc", 0x57}, {&(0x7f00000003c0)="99beab46f9e8ac9c2e1c4e876b275eedd229dadf1aa0927a28c8a42517239ee9288f4d5fd179f1c57908352bbddc76ba7248668e5b64b6139590ed04d5550ebe7b4d5aeea228dfa106fdc0e030af48408bb0ab7d95b259bdc4e8174ba23af991c12f748ed3c585f5d0bdbd98c1aa85d621a7f29a25ad60a3fd1c7e0c3f246f260c9139149e724ab87089bdec1a7335fd1f7cb12271453c5c8ad24ea664e29f45f1de6b4a78ca4eb67d7ab9d1bf763e349c5d08bffb4c73430ab14b283680bac1921ab9cd2ad17ea1897d9577aa4d4fd4487ad2e63235ec2cfca17f36eab6871ef4801e992c611fbce4d0264e060e1dcef3ea21c0bb7998fca05b4aa08df8b882c41f5081428c38437fea62b7db717c04f9334b123361302e330b4ea60a23d89a8ab9953746be7b4ada7b358fe45d20d0e140e48c083cf88d29a58c4e395121639ac0802e7867b8c367931fa787de116cafcc010ccf59c731d3d208bf427e47c412c7592ad92e616b9a5154e8a09ca18460ffb351f1f0cffa36d3ae02372dbfe045fc8114656b8c9873ebd6ebbac60cb39b5e30faadf2fa7a32b476c42b2023cc8d806fcd33e30555879f1718399bd40999fb088342dd68ae797b1af5af5e9d43a4dc78aecf1cc493d5b6c42c7f8383495c8b56d72ebfab956b2c1d516369e9d49dc2a3ce2aed22f4b477cf01b8bbcd0e427d9258c7159ebdc8cf8fbbc966bcaac1e1d53517f6003d58dbfc7ca8945db25db693f7d0a0abda6135849630fdbebd6f3bf9272bcfdc1638383cbeba16e4d7787c4a684ebfec084768f38ae4277e2194bc8bb3632c2cab3051ec364d2b48cd4890620130bf14eac123beec1c9acbaa2a5b13faf47bf6f64d215973e6a06c19ededa673cb6ca88a343f776c0b3e85c914ad5f84cae3b649026cfe6cdfade83128ac8bdd781b7e222960efab40c8848700f54cd3228c930178f295a6737361ae7d39fd047f8ca1ca3e9eeaba53322d95390e8adc49c8d3386b3613dba03534beea96779d5c2fc0c2b053c20451eeaa8fdb969ff54978771b1e281938c5986609504ee51413664aacc7031d33e45801bfecaec70b2316cb1b3881a04e31079a5807c9a0d0818a3a0beea40433fd6355f0cc1783bdc84f413558f7ac2fe37fd2063842222b5c18fbd9b7b76e26744134d857961576c96d7cd0d96eb7f99901f5710bb57c472cfc29cc067af27a2f05ad0cec9911a58e680294d423db9a5d999ec4de766e475b25a929029cc86396be3bf6d38324ed3146b782056ace5bc92b0f6709f83a67c1c370dfef8fbb37bd001182f2a9da044431dee6b54907778a5235345401011c2deabd66d381b1d725bb377476d663d732e0f83c1b93868a56f4b78d95ec607bcd18c2090b1a394b095f157abb6caadc09e9c833ad873f7cca5da245ed0c904ce744f3a9d094ed4459e965f489c01b18f819bcd14bde1c57cfb8629abaf5310ae98bc44497527750adce4a3e3580786fed461e0fc2b3d183b680adb27b23eeb17d73e4ac6275491099cd536fc9db104c197e0db05186b927e142507655eaefdd8b672a449f682a805f55acb652e0eb933e2d3981a803f79a0e8db80bc38090e2453a4364ca59ba0b981c560e00d89e9a16383ce2623e5b837a7a96b3731deb73ac1e4ffeebf8f5b283474da32395ab9d94ee6ea031dcc6086306cd5a1255aa0ac3591b9f0a7335241155fc609067fbf69823e00b882df4977892d425611d4a2e44da6b2d7b93ff92c9dcbdcb3af4712a5f8362c5750a8618f9f1913e26474923f8880bf1949d3380454fe4a23b3adfb3d87b456c9c653b61b7bb98e32e87c59ba499e3fb7036986f8afc4e9ba944d27ad2bcc4307bab2d1785e18d34d5ac1dd49fad08ce6384b72272610f88491a19382af48f03d57bae0ea9ffd6a4bdaef024b3632bd4b46fba9d80e2013c241df513f3578362c640b75c87f9aeb47ff3b16d1d78392826ac36f4fe647d8522463d5931876f9b5b77899e8b6a228e512204fab21211f49ad164cfc5ae53ee4a8894b4e029ee296da3f18eb478b95959a0dcd89abdba751b2356f50e1113baf324fa3973c5edf0c3e50e93bdb019dbd7feaf571b424de2a751918b56b389a8a8860a7c75fb5d709749efc9bdd844c7c4745c33eecf635154304244180b7483e7014b8d54d66ec13a9c14bdd37a8438a43c570c9d96e219ed4d3c611cef2f0eb9915ff87c9dd6ff8ef7c1ef64418ae38809c09f9394c5cf4ab4f636779b5c48a1808927be67e1b656a301827f14a7fd95d967017c1e9e6097c3bf08f70ef46065d9c6e93d6f3577b2d0c68a56e27dbc325627de9fb79c1bb43d90642bd238e334f7629eb33c87fbdbf72fed74ab16f9a810f8bacd1633d111a487226bdfd9ec6a616f1d79c0c3637b53f845111525a8d83a65201b0a6d8e91972350e4602e0c3944341a06d33f627812be6482c61cd63a84064074b729b7497df1a6af13be19b37598c58f5824af2102d40b06ec66fcc693f9b79ac5fa48698cfc72100b7c685c6f12f1215c70942d1b39a64be66587d8920c0ee76f76793570c12512cfdb14a0a032ef307ea16b46e2e5b4f3f114902b04c0a4d3e7ca51928e898bcc210dc5d8fa341f22f5593bdad1ccef2808d9828feba382afca597553892447d264b7e238748c407cc28a3ac5d32477c390f122e82a746b83216aa5ad4b405087a57e260104d1f99a63e717c6e2541546b8070d9051cc014bbc0aeb80931aa14f84345f14c24822af5d19084cc0b330224283979a5b862281a49477d335f17927135249c6cd4d59789f6d33ce48f3ab4a9214aeffebb1529340fc650fae07bcc8004b3e1d77dd37c7e353852ed21b7c10d1a2103cb76f4bd8a14cbe8085d299ba59dbb1855a47d9e088ee68eb5a1bb0ebc964d5083948acaedcd18bb8841047b75fa059abd3cc7fd3d45f395e43037ed62babb2134ff74e327d6149bcd86e3b687c9abd17368036a03057619b8257476310e8d23a342e22ef8647ae6c1d15e5fa9d8cc184db79f7581e8b93126746f7c1569c5b1e8f812ad65edb788802354166f29eabb44722f0095920f99c6f3ba49211890730c1a3648e603332ccbc19ccb1a201a88d1a798b682c72608f821699b6f682c9397bc3c5404dbdb1cc0cc8ab3f16a3e8716144c492b61c474899bf475ca5d084a0edabec1014ba22705eac1e7d827648a56189658e1b3bd85d3e9b7c68dff9f44f1532aa4dfab46429b6f4875ceabd0d72abd5e90b9b05c71279cbe4afdf02b3ebeb7b63e44d167fff0fab00111ad69e1a3c544e80ee3f4a9e76e8930dd336daddb1134036fd8ca9b750e9b29295455f27ab1587a6572c824b91e47428cf78605010ed1bfc9b79c1ee97f56852df7845424c254f7f601a75c9a5c361cb6024645490e96067cf97c004d38d59c79d6b3dfc517fb1a877ca225b6db728337b83cab075ecf5d7d3abb38825fa07c6a0d6610265e1c65ae89b0d0399ac42d58b259193309c2855c1a2c5eab3c9e8fd6dd9ba3ec6bb4087cb888384f0838b3b30388b13e5cdc7e5fd5cca9389ea47ecdacbd18971e7464ff82c8104c574f3d6848f069a7263d4219906bc6b77e0eb019c3f0eb69837e10767030125dde617c9df825868f8ce578e9f13d8fd03f2f2f70128c8813944f3035181e5c8f2bbf69325c8d589cb8fe78e7d544ef8a633b19459125352bae9da238982bb7bd2cdfa8434a5811697f6ed29f315ad081d2b9ece0480fdbb98eacda3ea03651c0a48e032b6b5817e8af9d42b51ebd3f9daed7ac06bb9cf37200fbd35c609f60407526385724f7e8cf49fb12e0ac186fbcaa91fa5cd399a0030ac8c252f354635e06c5e17af7310963088d14ca196072b197ea7df614ca96c0c28f447e155b52d30aa8b3f9ac9f84abff0929f63441085b932ea7edadcedd335d6d62105f7f839ce2e7d5875e2fc932cd576a6822bf93d1e922695d82d1d2014fdcc0194f9963f811196e1836579897a5d782fc418cf0ded88252d6cc8f3baadbc600eaae75c71bd4a4e98c786c8b62c255408be74f24375113879096e6e3712311d02ca55b28c94229b918e4d6169846537d5d8eeac71705a29e54242172cec8001892eba2826d301da7dd0b76ce836fcce1bba6a0274c70b59fa0855cfbed2d97ac36a9b8a49e26efa4ef64697814b6146bac16fc046edb9e4f8cad17629a17b45085a8c0c18df3ed2ee1e2d89abed4ca8279ff024de2a48be3e90f4b55dbc7f0731671660adee7a490703c6a139556c8fc4dea25a89ba8a7228aad7c649c970980a69869f7e3ce2656601a48c62bf2aaeaaccb97f1e34d5f41e2fd6e46174f3305e41902e92ea6067b1bb69c14dbc3c538ea359e449096a0f04bb3ea33f45bbe543b7489dc09179c35666f8dbd88775a15e6a747ae55c04372963990f3a9d72754d353f78b8b868e8bd081009e09ae753b60987c0296d7f2337d09c04f9a1666c9ed9da138958872409679baa0ffb430fa19c06b82b19c6f9dca69838a52d29ff209c9f33f530be9e7fc3dede9b4db968f718b894307c930254604a98516a2585d03d7ceb9314e83e199e4be80e208fa5391e07942a447e0cd66f1ce82295baef932a040d2f270b7b75f31172405791ab591d3a103a9a693bb4c1d2fec24912a155cdd5a661db1e0fe4782964bae97b9ea2cbf0816a285c87329f9ca5bd0e4c50dedf13ee608a92eda491406d15ea4640d1f549bc4710913fc9fe64d5cd76b18435e4598715f495a9aaceb488632fd75a4888c8cd56f27bf79e3253cb11af5e96a75562ae4914d95dac0c602c3c0f1418f8782e7d974adefec0eb26301dde66e9e7b09fc6423b0461a79d49267f56199531b6a9e701127eb591d25a5558cc5c52b988f8787676685ec1626f4e65ca8232bd958fe3a8076937a8ee3115f1cc6abc334dca452953182590a1c1b31db6a1fb5dbee9ee5bed3dcd805bb578d58f2218d3f4462e672c1efbdd8edb051f1e64d6aafd2d79d53a800583cac3cf4519d25416f5a784f2a895b731fa585349238fcd63c58d1c941bbf17d9b6ee5306362f83f92fd70860a8fa4ba66029479309b773f0cf03f219a849d17d98469e2995f277a7e855f6aac2599942909f9e2b3a057563d73ee2429f66be548194fd52d3c8e2c3ce28470a3958e1f943bfb68b3c5d086361d580e21e09f88c83f1c2a0303f725a89a7c067f7b28fb92aac74ed5a32f58d4094e8d0ad4a081de541896b3a3c5d4d79536a787ad6d51b89ad32dccd6ebabc2e03ded47aae92c25a72a9ecd840cf67fc0e479c11ef2640b8f812b0d92021c5ba0ef3b2a9764ff52da6bb5483233fd438d27347e31147341b06c573199ec3b5d9ac72472e25fba275c68032491e8572493023a993d800c861a95f1cfe82ca6cce8ad80186abe9187c93aabe6fa85f0ae0b120307c59d9b5259ffd7395db68a101c4024cdfb5d1bbc2494bdd4ef94a9ef4dc32192423bfc58f0b87f5ba404b94e2f88f9114fd0e5b148f61e73edc5b43387e9fbd60ae4a367de54ee7cd726badb350926f67c18a8195e87cc4d78d3ce7774f350b750cad89cdf106ace7701167a345efd1f9367b8d1e007aea9ede67d9e6c8a9dc6556f4d7d16ea4b8439484e51647aa5cf47274076e54bfe23a6415101fdd4cf2aed85b9e2286afb900f039489579a5927a0fb01266e815f117c307d16481512fb70b1ded3f5325126e1955f67d20d385c598a2198e705e91d06b584cae5222e9b08ce75e12c42c4bb47bdb1a022dd92a12ca80effa779b", 0x1000}], 0x4, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x3, 0x451) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:39 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000220000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20080, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x80008000000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400)=0xffffffffffffff80, 0x4) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x3}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe, 0xfffffffffffffffc}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x0, 0x381) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/34}, &(0x7f0000000240)=0x24) open(&(0x7f0000000280)='./bus\x00', 0xd25f754d6f6210b1, 0x49) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) recvfrom$unix(r0, &(0x7f0000000100)=""/251, 0xfb, 0x842, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:39 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8385e2f2501432f0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x7034) 16:00:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000280)={0x8, 0x3, {0x3, 0x4}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28122, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0xfff, './file0/file0\x00', './file0/file1\x00'}) 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x9) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ftruncate(r0, 0x0, 0x1) 16:00:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x20, 0x3, 0x2fdf) 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) 16:00:39 executing program 0: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000000)="fcac2a0d0ccf8b628632d29c3ace6882f2484f2248e06b3b5de1b466300c1cb52010187af0dd873645a5708129faf83ae98c49a84b800fc224a993f6d56d3ef823dff1428d15bd87d9fbf8f6c27a16bf99819a4e405623e3851f566a837d193e32d00bd7f09d34570f62c20bd1329037554ec9fee4fc3b208d0627de45ed212a4d1b4afcabc9d6587b2ed4503b2cdff1ac343e3cd890479838a8fa688d13ab007e615b035eabf09181e0ec8e1486d17b3d287e7ce1fb7ae267dbd2c5fa9c5c43c93b837fa3fe5582382633792efc3cb18d28192ecd69239d9ab1ad77e03bcab32626ed1916d4aa9c18b5a942fbe713ebc3cfe72320cf1a432e667a29dcaede7438afc921463b7dfcb2705b0148cab120e5f967fc8dcf78d979e8c114558e698fcafc176c32ab077bedd66bd19aee28e234e87408a62c54bf318960c8d6cb4b5eee079e3e4e4ecd3980c6abd5486b391030a5bee289427161f4b918cd19a140d3b4f5ae300103614826bb3938ca7ca49c604b18239155f341040889987fde3ad5d2c21cb3820620d8ff1d20d69ff84f417805637aa0cb7323050cd19f4a18e513175a5855829b5e6358bea143f7199ce47d4116c0baa863269177aaacc1273328e2fa0406b6660ebcd89093daa776d8573e46ac529e9ba0b2685ad16e98fc0dbd1473cd29dc60c38004bbe201ba21489fc000b4d2d0ed84096b5b08f592024a1adf3c0d86fcb62c32bd9a2efd90c323efec22fb71d9ad24dc136ae1eba05d30be691592752a54b76dd5d5182ed3ca5e38756fade41aa018a6f38a6764851a6443b5a2980b877faa521a50289a402956d15950e76bb3f278eba9ff4d0d174fb736bd5bb2cab214a4f893c656539c8223331b0317f7106c3ebe2ada216944e631c4ac78c60901198c39e6758ab392771824611b6b673492c844819214f543def172216a47f1905e534c1ffe02931a60d87f94b2a898aca57fe383af2824c01057ceb48918065defff738854827cdf515f8876acf9e903f2879bc2006ed8c8c9a026738843571c74f41be13caa0c9a77eeb9f152afa6ba23f9fc28fe2370156621c6001c03137ec17f06e958e91d7c647e88425db9ef827798940d9060289aec07ed2b70a29e6f2f2f5c0347e310e8dc0fbde7834460df4df1521f834df9699e7e855e6389c3b8c43d315b9dcc624c980627139dc5b9daa1c3d9b9957904481f9e8f8123722da631ef2b5c050096d8c8709c2f2457409a2aee1de055daabe10512ed2f32704aa318e82c9595acbb586dc966ad20806d3656d9bdc2473d617fddd5062bff5abab602cb480a2c675d617cef2217df4dd03301bf470637cb1c345b338c7543e2a99c0deea59fbce8f2a164acb71accacaa5c5130037c12ec015a1a26314b935f7bef23ca87b9e3d60ed1170a192bd703e4238f98f928b2dcf525808a05134aa83242188751bac9421a89b14b9f0816dcbebbe1e7107d9404aa44af8c618246646f5591337124a16a079f73444534d7c3403a0fe298b7d5b67c0df5992431b5ac21c1a2cef60d0285071ab13e3f86133559b13dcea88c63935e6597b3e5642124c26f07d48174e79309c86c0f8bb17c944bdbca0d03953ef1a1f40986d9b2c29a82945298c3f3f983ae75403d885ddd178bebbbbedbb6fcfa32d6bcb07f08462c08ece0a9f30eeae17e8ad5af2f57136a0eac2fee7548583a7fad18b3ac7dcaaaffe5d7f9520e5c8a679e588f4f908c3bf316dbcc1880c0262cd9d3295930e1d5aec4e98a177906c57e78723e884db7fb940db8684c19ced91aecc38a2b8472c8934277dcb7f82b46f755fe001fb7bce254d8c1fc0a00e2ee022be17fff28201d39adba547064ff11e3fca438030d7c306761dd2df671927a33d14099b8ce782fdfb52e2bc3d562e250f3fbaf8b76e15b6745ba9ff6f530729a6e3b783e5b8a26b31b3044b80076810fc3e31ff5431d10a639089be211d40f2df6cf593bfb541b037a0a27114a794fd97d04c76e5cf62379d086a4b74640f2ed4df3c69cebe6a1d04f28ed1a79835f46cbdce4c41cceff06a9afb9628987ef2a9e28643052c940113f9c5a4b7a49ee12471db5e2d1d50a452ad3f5daa8e8076c6db045bf8200d7df0bfe0861ae2d7c7e99a339d67ab04e0b049da64d5fb768445c4e796987a771b196d9007379812c3a97dce5a20bd143fb9402bee2efc3477b53898b75639a667f62c6679bc6e8d58f67d89999ccd4cb798bdebed18350016bfe23d683966df71f8b2c64e6da48a14b4adb5ac48fd25c536f4d285376b15707d17e01c3d51f139e7fcc0c59c0374bfc4cb9da80553749e1950341c14d0521c5be4f45a13ca78c66376c79c0837cdcafa03b158e12be9455135ca3dfe600f55dce1728f8230918e41c9e7db1b9cc480c9f8b324caf2040520e1ed1797e0ce2c4dd7ec248e541906f0d7d312d491c91b797aeb316ace6141cdc4d9ff0896beae31bcef767a56b579f97c296e8d42b977cacaa38a39c998cc39bcadabe5ea85f523a4a22411da6b93aecad91b4374135f21a0b7dd07df2b61de0844e49cbb300da524a89636cb6d028d38e55cd3e792be6d3e2d81b029e8d7c5b2edfe85cec15af629131c97aa2828f6215f638d749cf7ade3cab233b910105d7f3787eb5b3628d0ed507de3757659fcb4b05207fbca9ad06d29eb87fb874eb607bd60c3caf3977ddcbb803a17271f69cea74a6c15ee91d6af752521d6c0fee446463eb53fdafadef3af3e406429e49843f207841c951e9597ea29fd97f705d9ebb9572e22c66b64817c98dd7d6d45b8352d7d1f0ff1ca5a8fc730565f5e7c977a95f4202594a8887f1e9af6ac8ea8f26045fe969d94467e7e23d535ec8e527253b7add28c619e470724724893d6adcec88e45342bdef2a2f1e0f3f101cad62eaa50f1a3c276cd41b7e3ccf99bd04f5ba3bcfc992bac548f8072d5a3877fbfbfbc869fdb545e6999719a15b1cda7d997b638f8e15d86aaf529b68ac7ac8ae872c096255ef408d2cc857a633cbac4397dfd866f200e2edf96af47713af7a53faa18a2df5e4c637fc3691470153e538d6b2c8179cf5113ea14f766585d76cecfcd55bbbf7f7c2cae740407be9c0158b9a1ba84b3d33f449f9894afe82b663960d97ad93962998d023675a4178bfed1eef29aa1455a92e28b26f23981fc520b8695ec51424d711c5dbf4ed9eafacf25b1f36f169e3bede08eac39c7ffc6efe1efdecc9e345ea5f37137f10da615c76ac01c5a2ed34a971d3b870a2bff645c99078fabd02625f2482cca9f167f580a08bbae01bd35936cddf0382cf94e8b6aed9e043592b59347c9de017ef6fd2c68f1693bd92b13d294dc29244d0bc3df4a89d18635522ee36742ba5fa74dd855333039a34bdbe9a962532a7374627232681ca241b2e2132a500bc4044f357e3c980a22689f7576b6f10ad0bde0fac4aa0e062930491b073890bc0a1328140e0285afc4f11cb939340c73da824eb64b67bc11b638e942701f1968258cf902835da1b0361589dcd1252d345d7f50613c03133d87e6b00b75005e3a5067e2826399136175453d26cd582c02e2fd24740bc1bbbe19f849adcbde06d8cf824b681863e0c48a23c0d42240e3c48909122afb4e0ccd34bbd5a15cf6010271bd03a3097cd192414cbd18ff2617cc92ac91cf6ccea676a0364405ed5b2815666f46b7effb1a03e00e4a243953279e485c35442cd9aabb73ccf3870da04423232058bf4457b5f8489a148a864ab259f5ac409b4eda10096ee4044d8fbc202f94e267316c1e12a77845febf7b3ed6a49b448714e8f5ac57c9eeff2f40db155a94425806ac9241e79def79420c54cf4bb123d9a2dbaa9d7e22959742082d3cef30600ca1f2f62be58fb3cf58627e3de90ec4c46a3d8b02d16a4eb8592b2d88acf7c683d0866a669098b46839dad624384f47de4adfea67e32ecb00ec964984ca76e704d3000d2a756fc48cfd810b129671542233937e9d519df50cfa36bbcdf5fb0ebd39b6ea2febcfdf6d2b0befe89c3963e6859f5b7858283d9dff666032657be1867cca3bf4687a1f5ce231cb3bb6b19037467ecfdcf9e2acac7e82df4698d63959eb59f4447ad7cdfbc6c1a4bd7fba2d5c482390f0bd77f46a3aa08882df2484c2bfe348e2dba760a139e0fc8a1067b1dbb5ccc6fbb0abadd8b442c308b4b60a3b743141f71583931a1301d5a73e7ed14e2bd5f72c237dd3319825639779ab5871a1f80edad7116e7170eb7a805752b4c27ee45b02ce374295d282b289f1ed4e0a42a6d5953549f9c43f101c28596ae8b1587a84708fd0e1df6f626b823e5b775bdc5d658a3ce44b743a20a2bd5f5cb5ad403acc2ed0be59070d0c9a6348236a66b591353ec37717d1de1f63f01b654b6fe93cca17a7d28fdae23b6a2a39042bf65a2eb2cced9d65546b57826325629055924e85fa0e60b3bd18b048a40b490d084faa6f94672da380cebf7693cfa1f864452966c18926bd7f48ccd2b73f3cbdc065b4f53331fa251d5950c845258bb6543f7e99cf9301fb668e850901f08fae79cba0e6dadbcef5c202077a614100eb5e684debfd6ad2872a17b35608da6ec78092739bef74cd825dc7e2e7cd9d25ebf3b08c080839bb25bbf12d0baa1549c9e63e8cf6f28b1425f21111596715466462e338532d5f144929050a2566ccabc2ef6deacc7c0e6f4a23dbb421b74362251a3786ead3bcc27b8d8c675d81edcf5967903666b1be947da1697b4a73620ce7d49430941699123f70fd0ba810e7d1f91be653a35ab06c3ab9a5b86fa27970d266d6349695ebb8ae51faa4ec5cea1c677365af690b69c2fda13e23d2df256f7b40abce47c1226c2aadb78a8d6c9ece5f221b3f4952915883d88b38a57ee0a323436fc13d4d6b6f882473c9933dc10702332e7b630239a25edda859c0cfc380c6f4f88b8dd0bd887b6444e14e03478a5ac6a85c9256d538ce5debcc70c5b2f7cb1fa4237449676937ccfe5075b6f211e89be6f97ee3bfaa5c5f9cedb72c01d7157fb2f588a7ae28fcda44e41a0e2d2f71e894253f68b0f22e5c3aeaa163e5ade9eec56516fff9e1a0e2594f5bab529bd3d7024651b1f52b33fc7906e7b4e4a281d84bfb4934e9012a50242c054c60b0072a7b69d5c96092e66e810934018bd09341967ac4333b923baa2c114a9dfde0dcbeb43bcec37a372cd8729d524ba9afc9a7ae21ce49b9b2da0abdc8871b029fc620d1e0fd1b484a3e08cd1b8a98d1ea3e386ed556f12511236613e552ee730c997d72128e2aeac0c3f37c062cb890515ca471a4657172ed6f778de0fddc18c099069f581fe4fe61094a23cb850da53feeaff01f2e1b8d82b8172ace73a00260c820d4a956a6339c86912dc6a59b42a876281a70c901e5bb10dae4a5efa7abb050d12099d0547693fb0ed1bf555b0f088dea268022aa3b381c460f80f37bd2ad3e7c6251448bbd8c3f78c5310ce8c13e9f94631a5e9b7d1ad7252974a10cfeae98b06532fdc4491f034b618d832a82d512fa62ce9724eda9bbeb68b67ff0ad4ecff13c52e6d2a285c6076e5dc88df022fb1435af0f7b95f5b4b94fc02f400b030769de14e38cde27643386084bf917ea646a6175f7963d77bb2b04653c627acb06249c0230076d6fdad92e7387dc6f55736fa218b879d38912be98585316d4f7c4c243dabfdf34709e9d9b50c0233b840134d4e7194241190eb0c4a12813dc0461f9df4961bf64015b334fc03d544325b427e201e6b215cbc0fa5ab0f466a244eb94938d8", 0x1000) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000040)="b68deaebd20ca49fccb8a43f5853") 16:00:39 executing program 0: r0 = socket(0x20, 0x0, 0x120) listen(r0, 0xffffffffffff8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pwrite(r0, &(0x7f0000000080)="dbef07de27dad2c098e8db", 0xb, 0x0, 0x52) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000140)=""/84, 0x54}], 0x3, 0x0, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000c80)="84581147", 0x4}], 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x1) recvfrom(r2, &(0x7f00000003c0)=""/184, 0xb8, 0x1, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:39 executing program 1: r0 = socket(0x10000000002, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x1) sendto(r0, &(0x7f0000000100)="db44faca4b7221fdfe3e38537ae5f1765a7e69bf56e0bc57a7f34dda95bd5fc4eedc89c2ce0d679ac2e1f882a513da2b4428e63bc490cc5263ae2d64e1991a52192a0fc68aee80cf14030ad8aab23a7f3f801c1f9bbedb4ebf86b334f50befdf00f4daef8b994a15aed9300fdadb9e8bb6756b839904f09c61fced230eb5e0998b1cb9aa9f9578a1f929e5322b2e60dd8552d1de43a1f574131b76d16c29cfd17203e37e8f7ff8483fccde578658c955da366b0b2a02df1bc96602058716a830f9017d02ef019deb312f6d6805", 0xcd, 0x408, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, 0x0, 0x35) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000140)="dc6b347d954c7d56ef320f3d0ae2e43d33631bff71fba84460ac8a48d0dd01dde0eabd89cc5360824425f373e67406cf1fa958e6c7c95ba2d8339498e43617e50adce98cc01bea4ee9c3841086a4f8ddd1b8acb3d37df4f01cbc6158f642c84e6862b689e1001cbd41f28df23e1b55618759112b30a13dc9a04bd0c5e5dfd2e5cb71d9355ef999e4492ceb776f342abffb15891b4059fec00d1a5f62f8e4b5fc3f8c5bd9675549717f00e20c88b385854efb342840bd80bf34eefa59ca5ea7207c39bc2e26ad32180a", 0xc9}, {&(0x7f0000000680)="539b92597e24ad0ca207e7ffaf7b00308f9bf50e3de0e7ac7f43126dbdad2fbfabef5dfac942d58c34572b7dabc86f31c0d3ea85d41a195f6e1c713c56d706666d9020d73fcf4ba54615c32e4bb4ff888fd8be2838fdaf8d216ff9e67cb3266f3a46378046a0409e4523fb54cf1fbbb1d2aa62e258e178664d618b3c9b5bd8a773107a3fcc46a17958127f997b4ea51d2bd9bd22ed98", 0x96}, {&(0x7f00000000c0)="a291f8faf56614927681496a88fd74652fbfa27175e798e11d1b4a3b76e5aa75454f17f9b026ac64709648514f0bdd26fa5b96d2", 0x34}, {&(0x7f0000000740)="5708c04778a5b41e94e25227a540458ec3d66908ce1dd0fccedc6964e7506c0bdc5a268968cd8ab32188fc4c9e8c7452222038dd8c8864bf0d4177981a10e60b3e839593d68014aeaa8d38176c178098b9872c477b88acae518631c7f74f782cbfc546cad5c926d85666a12da5f8ef2e0c28abe4ea01a183a7cf9e5507ae63874d91969c531aa1bcfb377533548c3cbc56c342de78fca2bada1add1c31054f05a27dbb0bbed863c547c1daf01284c99b57cabeac5995cf0e3402284da8bb64cd4874d957aa01c436c6d6696ecc8b8baf000f16f1860898b496dce7f2a4853e36f1945362332812cac8c6b104c864e8cd0de7ec3bf4945cac73d1e8284a8e480ae27b56a1243adbcbf910494559567dc1454fe692ff2559889c89d36ee306983cd18b25d26a84a6b1fdeb99aa567443aa2632bbade379f9bb555e529d976f515a32f406044e65bdc2b9a726c1c406885540694291a9609c5407a84e4631cc7a797d6f846bd4d66114039af8b0c8d95b00e0454b95c60af16795d626d61ba051ba8cb349271ea630c731dae8a9b4fc45b723e0ea15c1002743c3e23624ae54bccb584bd280be5fa822feec879ac961c5fbf4ff78854d9465981c723f86b982b5896e415092c773f53e2ba63f7f25af22d25d684c1826f6a60b4c8905b523cc131a88be384fee3695ba2390c364a6caf5787d2914990373c658eec31a81248416ba7870ca451c6cfaaa0dff0e83842336bb1a5dbb22e7c5b334dd78aac493ff74a89a0372d32a42c08d2a2e81ce644a1b2bb253d4905b68f90ce0bc8e0a203d0d24c7427cf723c8236f00a5754c4dbe1bb5cbc83d57535942e4bd143ef82dfea7e05e00b1bb375e7e303659d0f486765b3e4fe6775288a4d330f06cfedf0134e4385b06ceb36351be12ef9223c46290f273dac591d5b082653d09a97202b99b07843bb874c195d5afd1d1fcf9a23c2fec765384934d086b0ef9a92fb47eea418d84c03bca4d4f746cbbffbea0e47ea9b1c1b119263a9468f79d0ec9fb462e89366f63f405a033c7b3a242c1bd59415f8869deca9db04b90f070d401acf569f5d097f63935d37266380e19c8b42d05ed1f6d85361d24dbec7b2fac364db73fe9f07e30f3b46623acfc7a0a46e6764f1eae74b8b1f4f8dcc3f6566a12202553a2800cbf05b607b86d32c1d292c1566f090b1b0cb47d708c80749740e9cebfda96c8fd31216961912e243cf50659974faabfed2f4492b1e090e61bb90ac8b4fb1fb22cc974b9e2d62f56d01c8a16555444df0b6a16b3b12c5c0c1371422fbb33b4ea2468e0c9df3a6e451ee5306a370941f147ee7e4a1d21312ab67a20422b6eb7a869e6d7ef68246a801194a1e07c5745426ec90cd1905741db02912594bb84d0633d75fa4145e0c4302977f672b04373405a504e0ac7a15a0b778578e66badfe2be1b5b04b5b10f4b3ee5c5b9c75562ef0c5976ebe8268d7fe5580584e6eafbb768dafd5c9e497d02ba6d5ebb5726661bb4ee77d0cda5dcab848030ffb0a4263393633f100e32f727d1ae62e76c7ef481afe36d49fb97b7ec52085ec13e5da85c3838bd7f99add872a82974f6c52e21052e25aec445126456302b49fcbec96c4525af0a217bdf3a01e11493ad82cfe164a65809e04154acf3b378daa9436936269a64de70ed77950cb0db9e68e7d794f69b5eda5381c397d52033223299835b1214f489f39817ca062610f4a14c9a1c9f5f8505e29770cf89b707d9381e2b03c7e9d7497bf34e11553ca94b4eaf74b77433e0206d0f1c745023ad2eaf92c4c4bf87b13c40f9f9c502bdd737f1b229b9a747e6549fe54c71eee5c1e10d986b7e4b2b10161bc0df6d592fd13213dcd17617c28a7d60f5d4c8f6d3970d132e3fc9dd11f43ed1d3fa2106cfa0ac1683d6acbcc1701d0a14b741fe2511b9324e0bcbfe011376ba8111fb48cdfe9391919d2f9f349baa8fbd48658b7d7b8e406ab3bd38f82d60e5267fe22bf6d499b151b0a45390b0be59bf480eaf789246a602bce7f230a6a36a6bc827d910dc94f01033f9e7d765bca579b57eee70cf687a66813414c9bd75607ca4b5eb9470a8bbb7842f59e5194db50191263bb1c6bd7fe10e954f6bf6c0a40ffa762c8b7fa94e8d6278f48e9b42849eb91ed29c50cc36f1eab369cac1fcce60b5f0d64e86a3d21036d3e93e6f95de231d1c706a5fdb6aa89d943045b5555b123be473082fdfe8d31cbfa537cbdd2f2134fd1d72423a8dcc19d7a9ef223e81bef227cb8e530e38275573cf7216d4db4be99ae87f273f02c163b95ac82c84c2cb240270e3eadb7097a0ead84777ff6ee10e91e090d3738a7c9d44987a31e848c92a5b2ff8dc26e576d0df72176ffe2e9af31b66bc37d45a5587e447c6cfc0bc8ca66fe04ddb89a314f74e97d59df0aef213b489d16fadd34db890321084d5565342282717e5b63d988796523a6871ba82d0fae606ee6d578523c95508ff3ab9944ba317405574304fc2634b9765d711f8bcfe29a56628fcb7b38903696d0c3ffc33b5cfbe2ab9b41e96d15ec895257e81f88b210970b93d557b48f8edb8632de5ed1342816f011804b53cf3b54b97ecdbe1b5ab8ad157fe03e6e4a98c7147d07d329a39c6bd90d9f2838e1b9a1f8f3dae33524b78bcf290fcfc04fb70ae57cec500ec58bfb718e12c8b0b01412cbc7a1f4d12e832c4f873dc05fc15f85d93b04e5e57c1c1c2e7405bf2a51712e792ee1d92213ec705ef551530ade1664631d228bc09eb17584e68210234a5c7e3d9e573cea484f2070dc7aed0f55fab5c5871b0fd5c727865014f607d57d4ddcb1492aec8dd9592a63620e155c08e8fab5da83a650cf1caa09fcf0839876a05b748e9f192eb1bb996fb76fd27c493f24ac042da20861f063a563930b19b6079161275e57b12369f1695104552abab0c3df5921347e42f91a23c70c174d53e022b6d74cf1c18d5093eeee216aa04a8ea85ff97e7421e412b342fd5508cdb6334cf05d6998c15268a92f482c4b5fd58ed86ddefe3af09a0c21c8f12c7d0d5336b168c7aebe17156b88b11b18ec0bb50b6a677dea5f3b01b1812bdcb809bab23e1d58cb4f53b6bca040c40b36a339c9439417951e0456daf81c53e16aa89002ff83b117dbbc3947902565b1fcbea5cfcd24cb6a509764f887fdd77a57899b93cc7aabb398052dded45fbef8ddcb505d206b603ddbcf9e8d661c98bbcf1c0c7d7fe8dc9e89b55cbc9399efaf546ec715e39d673d590618338f7333a006e4bbfaa31e2e9c2668eba577ea40da3f1c0f3bbe54e7c65c81d923a2c55443da7dbb4e6038df878731e3dfb0e0ef9b1a49ad9de2d4ce501b07233692a7d7f2eb489e59c0eb197e854e56bb3a74420d798d98044c0310ef20a5f5bc341344703299604b5ee02f56fe87ec013118b59d48e00c9b2fbde447267ff2402b5b9a32666cbb4709c5e9343b05baf3afc7000c1a2754537a529a5f9f79f65327794e63346f84f26b3c88f27854280d65c84563b02bf8480de5009e68e982c44301b37879ad6ebae198ec6c5e22c6e725d684153ab64bfb19a6b6af987d814afb03d4c4b7081cc28c99994217fde28afec511ea0fd9fa22e2e305ff2a49530e31188071bf77b92393213bbf79434e68530050ae8e1539b6af68a54aabfb30132cc8fe37e1149a5c176f9e11b2ea5b334d062763583686a3481612622ed8010089badce01eb2bf4ef956636e6a4ab8decf025e47c46792dd7d6def47208daf461edfd7d61892439f96ad2b6f46d2c85eae9e6548c55c53110f3e3a518b7cc9e61b55e0c1b59533ecbee6943138e80d43d41949bc9c07b649f068be68a85de9cca7f1c45514e8de87a06ab003f861cb5efd57c27aae934413cbd81a862c69ee352f2db972e0be7f2ef975adae5d80feed4df51ccc6585627a244916d6cc9a23776951b33d1ff5698919727205034f3a228abf0e0a67f1d26056a32fb7466dd8dba652a77c929fdcfaa694fbe1bc6391e43397ca7d30654787485f8b8c57de3cd5652b7aa7382aa906305a1c3d4fd9da0572ebc1dc023271bac877ad7ae05078c24fe6c1f67f65b4068c25b59b178a94959a786a304fe6c8a2eb6093bc74827d475203a2652b806135fcac0a15b00b3327315fb917f328cd02f47d7488f020f56a2302e13fc681abb449efc6c1836e5c7ac60bf0fa0a633316c08c36b0385b1fa0ebab0b35053b60773509e744b6ff182441e9ff3ee3aded2b8ab05ad0a9ed1e007242c7f4140fdea2f3fa2f190e196a204ee4cb0253ec5aafecdebcd32e50c02a48e827833921cd6c3f0d7d52dc868ed33e695ece647348e4dcb3d1127ff9a3629bd823437aece43d9cde96a70b6f7a3da4ecb557a78ae7e9dfa63363ca3e28d5e6e710442a9e20291f34cbeaae1dc662abe940b45e8325c3ace60ab4bbd123d60846b078e51ff5fe5461b9c478c3db768760d0d0cf7a8896e99225dfe56b99c5ae1aea2aa709095bc327200d00c2ead047a2b2317b6437109ea2f6b511e01e5fef30979b2b8d84e572938e26724c5343704a653a764d24f3cb5b52f49a856fe535a2ec0fadcab12c6c23faa0fbf03aeea249f2d09c9719dee5255008d16545370319bf18d0274d83d9b61fa1a3714bcc9fd78b8d516820eee02e4cba96d8ff86752ea5819787d81895810ff5bc3b93954392a4c48af06bbdd5fe7525afc65335c403bf72b642fae84f8cb7c9744a57a0b95e53d2d6beffaf16b765c211faa4a96b5e5e951527b9e15e8d5590e4c92b76ca02b375c98d194472360a9885d2952fb35f2660aac80d3e351fec0d04f5f3ad951751186ab87f4ca18319ff31509f82c82fdc6370ac742e2be473e1437750cc5d78971a90ee9051ba4fb477ec3c974ffcc149ea5b246a676bbadf468eece5914bb00d99ce9d474c5c1f0d6f77eb0ea2293240e59f2a53b11980f76a7f2e1a095e9fd23cf5756c9d8d00e06e2278388cf245af1e51fecc158bef3b0013048d7797bd30b2409e2a42004d3e10c198dc6fcf8017510efc1d69dda7f0d029f252c5926629b0e4ca9d99a4cc314751dbdc7e404fc7aaffeb68a1c7bc422c24c8ea951fc442a21fa46d8599a95d60b7924bc9e2815367e1b561f3aa45d073dc7c1af28e3660b1826fd6a6bf1b6183e0a5f4745ef286ed9797fa5852ef88e61e13a6d498112d8bd3f3ace9f207316b06a7588f86b85acb044ef51b2b372b256fac8d436e7e8684ee589554d55e483e1f6b4c36b36dbcc2b9b017b086863a6395b29e43393c76a86e81e8174e766f9b17b1c2eed8fb29f2b8c49b9bae16e4853252619603fa03105f27c03c433e5fdcd518f4c92348ca7a45ffd130c5ad0ee0310d497f2fa4772a82890e6bb781a54de132647da82e595c40c4839cd58f73b15c15dc4dba34bb8d9e33efe8c42f9b8a5598d888687f75d77a95f70abd9f6c2c388bca7ec83320644119ca4ec617c414926affedaedfdc12ca6d27463bb84a00d2035feaa16d0fa4cf02a34221f600664bdc03902134b7f7395b886c27ce101dbf733a370703b611dd0254cf57c81537ac72486ad85784e4cecedcfb76aad1a5b65e4811eed98b318a04fd0cd290fa3c1f1356f9a1cd149caba739f4e22aee2d074be2173967e2864fd2f48ae6901ebf362be152a3609d21707bc01e373a8474910b5f5806291393aa38103d1ec71616d5d1d52ac5df5d73bcd456eb21b61fa25425e45141bb635a69d6518c807925fa1dc95d4541798fd34fedf07a2597c83339c7c4af2eb5c828fa8711e0bce2", 0x1000}, {&(0x7f0000001740)="6ab7057ffb1a5ab7f1e50868bb991ab870a236283bbb6b4de733840b9d0e8fa57018bcc4775172620e2e553d0218d8191fe297abdf921cb1f4af28947ac90b99ae722e6bb8bf1da0ec6b81e911c729599ea295f64ae49bc2d6f42d38581661f89bf27b87ceadb6fc45a31b8c99f439ff9707682e1afaa4883c5475a4d30b883802282b9341416ce6ebf8a751a204d7b83a06e42f017f960c824ef90f43aecfd2fbc04009bf54791d4a2b47796e773dd2dcff7a64d1ec71141c65b22568a68a1ce99ae61160f518e1a0533b7549ed85c2631543a94c644bcb52292b4a69f53e0ea15c97befe7d1c0a8186d712baddbaadbb0d9682b821fd5437053ff09532dfe5fcb59cab57a881ec9622bff7a067313efe01bb00830c7a82782e2947c8986f32ac39c67ff2b5016a1f18f8311a7e409ceff047613ba2d4fb7179e6d6e34ffa0b7e9c8ac5053bd2e1359185b7072b252175fb2d6326455d5190d530b1849c1dc231260a156b225f31b9e0b1cca5854fedc21abaaea833efcfc6936a3351ae86a4ff84b6470b2dc511b083902eefd3dd8b97ecc999a2e5106e8a2d199e520950b3bbca2718e7f9b8f194ef75c720606e430d33c744c0d0327c7119820f8ea624af1b47d8d2e8b5ba3ff018db5df60e5ce964fa88c09c92801cdfac25cb70850c99185cb611bde810f305470b563896fc8af1b895ffa184cdefff0b6d68307a13e58e0eb0f71fd9917915553c797409c3eb4554bbc6beeb53b9fcd441860db63d021328c69b5df6c94ed8644fe0666bed9517fd7b81e24c1ed7bcab997256159b09f93432c0f00ff1c2eceb9f7e9f1689c1cf2dca3f8e2d3659f2164d67b6f2c790d97b7b287d81fc4f36993dec4b9f548e65684e45d0d76f47653eec4fdb342bbf057edf32001b95fdfe1bd16c4c2ac7a686963095d927dfb9c1d8170af7fb6c8cfec6588258c086fdda0c172b657c63ee5651c172fd83bc8fe5c127cede81580a3588bb96f276cd771f8da61c04c8a5bbb78376f2cc8d3ef69466bdaf687f465e12908eca0109796b1486fec8d0483e479ffd8cb89153f59241fe564e040769f84a31c154531aa1171a4784dbe06d4df0e5087282e390edaedec77ba520ff26ad862b661cbcd6cdf30c38498b739379a01857d112ffa8c21b7803aeb9d5a57a8ef1afbc79ffff57a05d94bd545011c2571790b6eae2ee6329c72bdc35b07efc85766cd922e81019cc7cb10deecfe730c591947bfe34f803747e5fe00685bad201c72be741fbd1418e605e6f06cd1bd11ab04de01bd5d4170677e5f2b4bb46354543115c35d1ab08144b46901e351d1ce2882b297fc7b61117d20bbd9cc8823e951560662c945db5766f978ecd542d6e1b25f03764c9e146940b89c0f7ca8b6ca4406ecb8120929fef792494ac83460ade4bdc2930af127804992e2450d220fbfa12c61673b149448982b6c677af724a762c11768125859713319c561381051d6837bdda5b379dd0dec6ba2572b37ce98aa80feb02ae3cf2aca03204ba10802c92fcce688ffb0f9cc8628459e650d12f6b4786ae5dfecdee56abcafceece64f75065c787d6c37367787f04a5513f746a41da3232970d3bc916a0bd381ba40cea44ee572fd9f5fd46dbd8cd3f4671724fe9ff43adca8d1aa8fe39f9d1c61b6824cb4ee20ed02ac69603f2166391cb440705730d51eb620705fa2b98ad4611fcadf55d0453a700c40648b010f7083b1d10a4fd64a6360304a51ab45be769017fed749a0423377f5edf45b0ddf50d229131f33b7104a4a9ff4b60c8912e8ca7f0d309a4a35e82f036105210b15a8acc350f514bd33813f76ed82a4ba984a4f8087d80ffe8a768f8f2fdb6a0d8b85bdb27c1d5ecadb0a7e976946444846a8ef1fadbfb1b36d9ed0c28a807339efbd4024fc8cb8f8987f9e2f0a2ddc6b9d25eeebaca799d08db02789fe5089d30a6dd5b1b54dc59d84a6a67b1214640fba9c5516521f06d404fee6ddb2fd64eea48acae1eac029bc06a2e82b819bfde878714eceb014199bbbdadc9e5ba0692f74d21d8ddc03b5b05ccf0be8ef05e2fcf4b1410c7ca7e714c3039fb7cd481ac38867c2d42c23f89d802889f033984a891167cc30d1ed8cfe5a6a108459205792362b584d39a9dc17a20f80b9665562aa292b15358d7750497a6d550b11497a658b063a9c3d25b34ce222638024de25ece4d220d0bcb25b2b100cd71ace448c2da77d8d26723a270364c704a3f87094061d083e648cc0243b82ed03988660e88d930edd4fcd926d8446689ff842c413658efcdf5fe49da92a5fc3943277a24948c3082d13931f78b138a00880fb317a5f44328e279848b9934348108378fe800666d5d423bf0c9ff5843fd2a6088cf0952a5592ddbb0a9d1044f653e1e807b43386dd7e61b5748c74819bb7bb73b65d18fe51c85cf2e2503e3dc906326076f62d5208a887a08a4b1a3e33e74c493753fe4542b881786b097b8b2f885e6de1251e8d888ef13f71e1c7daf33bbb044ccff4aea7d1ea99ee980cf4a4abfa29a576c8e345ef55b5d4a82568209dd55ac3f2f549fc16057b93060887623ea3e4bfef355d7883f1eafc88958e804d116c798a4a9437858c0dcbda6946dcbcf298537e7366ef214183c0773485dd7d085e82e9fb665d8dda7057dca36c757bf0fd73df290e2bb03045095adcbb9f4a71c52c6ce1831298a4eb930df327c83f386c654ef5e4f1e4fa34e71384adb1df89c9cd36c6af45e571d370b00d8464f26d268bb6e0427a7a9f5a63f3258fd3155e0fb473516965c92b195f450a24a915b61c0d995786c4137d9ab87fe4d4d4341856c476a0b9b72f0aa6b76e500925119a49be25f87900349351a227001e734b19ea5bd99d9fdc474f05491dad92a781975b7d6c44d6cc25adee5faee4dc009d8af00ca26b8a24526bfd9cf97b38f7d86b2d75878b6d1cc04229742086310152623c3f38f0ad29a965ef77fae2ffaf14a631b40bc065ec84cf25e9e37c78c7962347fafda7ae7c24aec8d419f1a1ead89e41c8f864f1a0f9cb003394ced5cff590cf2350b3fb3efc6ce290247ad982aa08b6415a045f10491adf02a672ba3c6c37a9007b6bfe136671ca59229671a15a55eaa24ad9d58c85a30440f50666145d352149e135dd21ca5f2cf39e52f914159cf048fd465986795c3a82007dba3d3a10e7865cdd8a04fbabc6545bc32cf567bd06e6daed868ddaee0746ace28febcb2a173a43404e1bddef9deeb26bf662552311ae8f507b1e4e0cb381cd9f394a63054db8866a969f1928903e9ddcbdd232fe01f629f47432bc02f648a737bf104421927163ccce25ae48bd32efbbb5b96fc043515db6793c2ae8e7c13fc5d63b6a18e301b8ba6837c72eadbde6e82114b1cfd8cec3e0ed8dd1da83610972123fb0335234ce425117b6755e063c2c210473ea40ae68be3c8f20d7597b35b30b16940672409bfe4be49c46d6b97bed5f773f048b2783d25b2f54fa32319da863fea9a8e8d49db1275367060ae0f4617be2155aa8f072ff519d520f6887d049f23395dab96d3a8058f23b64ff48753845f975a676268c31df7f0f2092d9e8f9850c8f217a4dbd7a236c0fbe5ec74431578248f1a5de2a95bac8ab38539114424f1bc064e784ffe8c63439575c089bf2485ef07f02e7000d2eba1cb3d1102372b0e1ea99b288a6e3bba33d62ba5498a05cc0ba8defb879ecdd02b8fffad442fe3ef0c35a1c2ceeed92b07b2021f56ec27d67c2b5965f568f769de5b58e4ca2c2e8beafb1cc8b2a4e154fe9df678cec3269faaaedb8e9b03b5f2169efe97e9c6d2d7366a01989af15e7d5f5105f545e35621fbcd5ca8e00f1dad0a3c230ca25e4b4f5aa76ff88cf225e7fde2dce4c233f834c9cfb71e1399f62211e67499fafca217182e48e09b46e2e5dfa44af8cf2a9ccac3c5c2c13618990a20d1a6795bb3f74b2212ea6e1928a5545f0c989b5705aaadf6279d3c5178306b91f140f43cdba55b4c76a3b9703f7b78527d82be1f40d6654b8b0ade4cb597f4f9063e96c86562f726fe8056fb49a121a65d3082cd35078189ef1808d662d71968144a96737288c27fad1c83308c808bae256eebd4049508413e4f8ab8d59fbd0bd3eb1ef94a81cd06d106e1cb9fd2e9fb675f41c1950952bbca1a7f67fae80c152d0281eb49b52ae2c4d6f1cb68e510d7a1712c93a42268d43ba016740184202cedcd18f1a3470cc38afe773387939a1ff517017a2470966b57335c369acb0304a618ed7be457f437fff2040239aa718966c6d85cbd0de956bd382f6b7e0fd5f3553bfe54ffdc060a2be9cb801ad6e3cf8e3c3e3830aa6a3b6ac462ac3eda9ba30230b176dd45954884b4e71864ee66dbf19f4f3b5399c6b0f706aae8665851994805ffc3bf640fc3f721dd865244baaa48fbc6e94cc4fa518d61e91a19419114af8bce126585cf74a193f3e0789997154d00bfd989ebad529a0afe2c8c390a3e345f7f2ff8f6510e8fb79f884439e352819374dd1dcf71d5f7ff77e29d8a73b439786178eda428fb57f2a4eea3b41be340d24c0cf116c1d2c0c05e90993811a0d64fb65b76932f9d75fe6e054d2d8cd22e0c24051979c4371ceff3e02af172f578d9e12da8b05b918720e60117efcaa0fb1ee6b1a28401a2128d8e07b82cc00f87feaf9f2e9544545755d220c9fc6e26f84a80e1aa20d8d367d3c9db9ec8e11ff29ade9d837f0412ab625055d125d87d80e7f2e56e110e6400a2c8800e86004c508b9a4cde6bb1f4f9d7a2f1cb4b38f5e341d52a5f8928d585b858f6205d658b51c15679e198e70d3cfc7a11bf6da09ead4be2d4bc127cf711dde56c11e32b8855423c9a7ee43723f5537b3ea8048b88c1f37fc0065e41dd196d0355203932e991175bd94015f56f564efbc183bf30d1e5bc4696806e2d171360c807c5bc1c302ed746be95b4956eee44f0eb1024e7370ec123baf17fd46dedffb644a40a395fbe4d066f87e780963efeba92b213edda54b99b7737fa6c25ac0787e0e92404f8a27d0a3066cc66c5790458f7ecc8036281b49153c197697ff46ec9d4a4e9285bf4113c2429b6e362d1df06506e38e8d637f414030d1aeb5c460799eb20d52a7e956d62d63c63490d5604a5022b8010671328e7575ac8c16e2d28422001a03f8e30e196d407669453be503873cd042cf3c790f987244cd351d29fa8b8ec5a11a3ce5fc1c01a515b01abf9f64a5a77bf1c28a57d903445952e2aa03ce196f99dd48dc0b63e24162138fff7f45699dae47ae45701a89e3b6783d03f68150215d4df5db4ceab1c4fe2cfab074041a05dd16a30edb0d0aa42062f79ed707d241a621c968ef11cb0438e64248c88fa7e875dbaf3322b233ef8bc7895b5e1581c26c82653b632881b5ff6c31851f52b95050745caee89fc46289f2785d794f12ffd68dab2371008e7f135de7e6373170131bc57681816559dedee0051c5bf3142e02e60b01922bcb468ac727c2c08b0dbea76259d7c1e055a3d055c9be50b5d2eec8f9865c2c716ec9e1c18c400490c1d6fc638d8b1c341f5df39fb27872bd63bae231f8ea62d7d07285e7fb422f47addc4d7918ac0442fd128b65ba4747a05d05ac40fa8c2f25bfbe6398e05cc92072dcfee811662eb16c84ceba6f158ed14b4ff65353c3bd1e2408548a37f4a512883a3b3812b3f898bbe9846f4ad90735224cbe626ac6c882fb4e166fc83f42b1982b0a3230f164ff77af221a7d228e1a834b071eed24f0c6c38346812c6917664184df8aee2994db2", 0x1000}], 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:00:39 executing program 1: r0 = getuid() setuid(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000080)=""/222, 0xde) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) 16:00:40 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) socketpair(0x10, 0x3, 0x5, &(0x7f0000000000)) semget$private(0x0, 0x1, 0xb15efc1631c8637) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) 16:00:40 executing program 0: r0 = socket(0x11, 0x4000, 0x80000000000000) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x7fffffff, 0xffffffffffff8001, './file0\x00', 0x4, 0x0, 0x8, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) chdir(&(0x7f0000000180)='./file0\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20088, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x14) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x39, 0x9}) socketpair(0x1e, 0x484c3d1074f9b6a7, 0x511f, &(0x7f0000000280)) acct(&(0x7f00000002c0)='./file0\x00') r2 = shmget(0x0, 0x3000, 0x250, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x300) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x800}, 0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:40 executing program 0: socketpair(0x18, 0xddddc1aa415d73ac, 0x536, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0xdf02, 0x0, 0x0, 0x101}, {0xf6, 0x2, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5d9cf0f956e2b") 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/../file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000300)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00') readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f0000000180)=""/193, 0xc1) lseek(r1, 0x0, 0x0, 0x1) write(r0, 0x0, 0xff50) open(&(0x7f0000000280)='./bus/../file0\x00', 0x0, 0x19747f35d503d78) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x80000000, 0x1}) 16:00:40 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x46adaef45d752eea, 0x80) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x81) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x7) sendto(r1, &(0x7f0000000080)="8b1c4d5043ed8d30f4da7f6ab60a5e2b", 0x10, 0x400, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="20000000000000004fffff000000004000f87c8a5b67071b5493c7ef6800e9ffb8a600000029000000310000000300caa6e165d36a582f893f7243865d5ce507103ea737edb63b0a362c892aa1975d127e8d58beb11488f931575826a49982845c0bf086e520d60142f43483824faba1561cbf4980e35ad1e3a2f7c164b7485be70099adfbfb3569166d3f5b5c185785852bd84342ff63f15b7789789e211fc5309c4e7e0c7033e70ded6e8d4c9736491a2ffcc2f633937f5b39348f7c6b20d92310dc2c50865ac4266e72b59aef7325dce20d5a2b73100b25b1ef4362c4a0a0bd7b61b258b00ac3ae432395054ed1c0fb53f6c526a41d1bb1789d33d08bec7681c202e1c5b73b3b97330274d9723a90f8d2f533df4dfed44e6f32fb44b5011f1ae20d0244b6c69566668a17dad8778f05e8e816029bbf458b9fb861e2"], 0x38}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:40 executing program 1: r0 = getpid() ktrace(0x0, 0x5, 0x10d14, r0) r1 = msgget(0x3, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() r5 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x800, r2, r3, r4, r5, 0x1}, 0x8001, 0x7ff, r0, r0, 0x5, 0xfffffffffffffffc, 0x6}) 16:00:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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(&(0x7f0000313000/0x3000)=nil, 0x3000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x100) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7, 0x0, 0x1}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/227, 0xe3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x48, 0xfffff, 0xfffffffffffffffe, 0x5}], 0x4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffffe, 0xc90c83ef8980f718, 0x1, 0xfff, 0x1}], 0x3f, &(0x7f00000000c0)={0xedf, 0x40}) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0x5, 0x2, 0x0, 0x8000, 0xfffffffffffffff7, 0x1f, 0x3, 0x2, 0x80000000000000, 0xcf32}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:40 executing program 0: r0 = socket(0x20, 0x3, 0x10001) close(r0) r1 = socket(0x1, 0x1, 0x0) chmod(&(0x7f0000000580)='./file0\x00', 0xe4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10480, 0x51) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000540)=0x2, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x5, 0xd5, 0x4, {[0x2, 0xa1c0000000, 0x734, 0x1, 0xb0, 0x8000, 0x1ed, 0x81, 0x7ba, 0x5, 0x81, 0xfa3, 0x8001, 0x3, 0x4, 0x8, 0x8, 0x280000], [0xcf2, 0xffffffffffffffe0, 0x5, 0x400, 0x0, 0x80000000, 0x2, 0x0, 0x6, 0x3], [0x1e1, 0x7, 0x9, 0x8, 0x81, 0x6, 0x2], [0xc0c, 0x6, 0x7f, 0x7fffffff, 0x8, 0x7e], [{0xfffffffffffffff9, 0xffffffffffffff81, 0x9, 0x8000}, {0x25a8, 0x7, 0x100, 0x2}, {0x40, 0xfffffffffffffff9, 0x5ec9, 0x1}, {0x8001, 0xdbbb, 0x9, 0x7}, {0x0, 0x2000, 0x0, 0x3a}, {0xfb1, 0x3, 0x8, 0x9}, {0xff, 0xa455, 0x6309, 0x8}, {0xffffffffffff8acd, 0xf6, 0xaa, 0x3}], {0x0, 0x1, 0xfff, 0x7fffffff}, {0x2, 0x6, 0x7, 0x8939}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="475613f6862159f2e132d1523a07cf410f981678948ffd0d7148eba1f43e900428d86dbb3aecda07978ed63e961f9d8ead6362ce7250f067004c38d9ef07df50ea15ebc8506fb43bb0dde59a9c821cc6322080df69fe90476bb78dc48600d8a6ec2bfd19aa3e38d219a7b634e7afa4b9a0cc5c7ce2ef4cc8c26e8a4ab9264c765b7b90f3773be6d43da69070752a5845025ff94d", 0x94) bind$unix(r2, &(0x7f0000000480)=@abs={0x71e5884111cb93e9, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x400) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getppid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x2, 0x9}, 0x724, 0x84, r6, r7, 0x1, 0x7, 0x258f4c08, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f00000002c0)="6b78c90b21b75eb58218dffb0937b92851e5538b8c4bdd01e8955d887bc96bfbcc510294d4ade9bb01e57befedd6487e0b25eff24b76d3074c23f3bf44ae3765df0b374775c16a5a2325679abe129ad763bd36740b5ace07478a621cc6b3cf08944d001b94ac862350fd815e3a6ed7eb83ea24a6797a6c61467b4ed5a7bf2e509c49815a9636f048896aa8fd82628db8ab81a768dd3ea375e36d1425bd2a2fa7584e5dab4cdfb846badcfb6d6f104ea610d89a5c022a03aee22eaafe2e98e6ae4be87481245f3e995fa2fb58816acc30afb41e4dff3ce8baba7ffca698080571963e1cffa7d00520dd1a55789ec8271467349ddecfa4fa6c9508f75029fe0bf1cc170f545d4b67607f3340c764724860ca77227f043747bc00468950ea293b02f3143ecded2e8522462f8a71f691dd0950d9374e9bdf334942e2c039529d238c139a3e0d8e87333d959ea31e6c525b2a35477d1790cd12bb368c2dfdb75294a30e2d503f3593b68832541dde1f2f686bd3f8306bcdcc0a147523bcea4e228dc0d874eccbb4cc43d80d41c01e453af33cf1aaf68e36ebb2203a8ac51e557870c5828a2544433af31e7527225a2df20541dd79e3fed4c5d5714a5784ae0db30c39fec1205ec0da7053e564a858ecbf7fe4dad63aaa1e6ecf0d453afb573c63daef505eb856dea4024107cd8cfa949c055428b02ce8df4d63d4770153a328c3d4709743042b0175a8a543cb53b16650b14fa29a7a57ba31dca78e00d483cd75717329bc6d0d0a16b5d86e550f696710196638eca84d9f1702e26893dfbb85e67ae35b7104a92d2e29ef4da9c5f51e868f95ed7af6e99f682a584fcf19b13cab31c6a2ff539eceef8395d415873634717ae68862b8dd8b12949e1e8fdd98a78a2a34bcd68c0419b6870bf9f013aac096a098e5c767384188d390fc010005cc7da0d24729f26c4fa146d545a2248331ef50d383b9fe309e12423aa8d843e90efcfb998edd9577aa5be8256eccb6be1ce49f9024226799d92c3cb7cf343a50181b0f1c2d5c31d1e10eb75877ed387eb9c91c8571f7c79694821ae6af1bf34a24c4435da2865b79c798931db0736fc2b37769e44832a0065604248bd4edca824a4dfefc38171b9fb7f8cb3c4a895955ed9aa62127470a6d49f3d070576bfca7726d81b0a555eb4f1ea438dffcbe0c7e84adfae217f84fd34e279abef845faeff329785cadfdcf543507c8a98c8f967d23850bfc3dc57e57d616ab84db5d66726070736efac72fa50c1035dbcda901d32a84937b0df42428e44c00c9eeb92a6547e423b43324d5f6bf74c5692e9f1f6c5828a7d61ac5408239625c7c6273a0dcd5c5925e00d3f833c3549a748fc5b663187667ce92bf486244b56f5d482bb604e0a9a5770511ee1b661c0549f890527f8a0b5801c724ea67bc932ff2e33c0c8df7298f9f0f973b0bd188a0900ed175203d2a0521d78684303e9c09de7534217c76c0b167a6699060e1c65709ef7d46b741ca31d9d272c2390d8606107745e095b9c789f77fe09de8124c35d73de365904377c1aa60d13dcb9c8278afe04f613441581d92251c245049f7cdde8a4bf6603fa5791af72755898612ae57aa601264f395f835b8abd3896d8cee1ad9ebc6ce827ad7ac5aa215cebc0ef29e6fad6486baa568eeec129d51560d3c4d73b3af48ecd77a102e2a0d755ee9cd143848505c178aee4ad56d630f72bdf73092e9a9d54e50ab1bc1b8b1834658f3b9036c5e5eed43ab24a51fc36219cbc1694d5bd6779b81428b3f6c4930a33aac014af8951ffc2adea02bb9903a080368749408c03d7c47fd12580dc7da1d13c3486852ba831d38c493fe6cfe2f8c26c178aa2bf23d611650d58a0d03698d1d7d263d29cd5ed251e75f360443a348c4df7dfeafc49a5fd64dfbee4677326b2d33e4f3312e8a5487d56430bc4b0463309f29224f1215abaa3d66c4c5237a546d82a1cc54cd41ad3ea1b13112c60c81514ef9e003b600fe9ab6207dc2191c7c3dfc4586d692383b042a7c0146f13473f4edef5c7b2be933b58780e63ce5ec78f1cc34936da3a3726434270efe7e437c279359a4cfc574e123862c1053c43a261e41d38ef85c0a45c2bea5e2f05dbd947b33c062044088e381bfb818c947a8ae1a95af2378c11e5cbe3675af146208a468a3dba16a65ed47a400f8656b3cca9c647fcae735e496020fa6fde650418b2eb887520e1fb5d3fa8507565347cf42e4fc840aa4612fd3e7068e55e779296986936776b78fa9576a2a52ae83216b003677b7c2ba0a3cbbc4ee755c92295148ba0bbd41b669516bb45aa8adebb4ec89a06d0e155d44cc89d55d12e4cf55260441ac77711e130b0f0cdf187424f44cd4938761c63fc19870c8889136011bab2b69b2153929ec67d6b0fdae8b4e3e118eb6eca4ce3fbdaf6c425147ad9c0a8c2ee346cf56808acee348eb7e2c4f638705552b7e3dbab633b90ada593fd8e3dc31c614381bbe55c6de841c6e1948f8bf1acb871aa26ec78bfb2d4b6faccab61a9eb5eb670963d2c0aef6d6cf65a0bd89c1f2727ddc23f2c77d7835efd665c97bae87939511b4910a33e6ae2a67b597d488e422718bbf6c7da317a5aaac7616a9e90ea665d2667ad8ca552991cdc230a9cca43394b26f4caea68249ca7e67135b73039fec4bca7a47b902c101cd6a5a046f5c7d54269470ed6fa479eea71ae9e379b062e5b84050812d9f26329df1d3bfb322bfd3b59bec72de60f33e4e786797949972056075035cf74616837f7d784d16599c97096b5776bc5e8661de47994374be5615c71e51d25b1780b70c73c085e19c65e89cab4ecb7c22e99db03e16700956a4245f4170b73253c1fad601f100596fc25abff1508d02e3ae99705f392c320fb976761e99b0beb0b5cb56e8b0a2938f8120fa77067532122afedd631f0006e885cb21abe966a9a1fe62ff292a03a1ccc866230a109b50f5a5540d571355680418e3d48f00f56124d65ec275bebf5803a455884a289835898b9f41e225394d35470e361dd53af64b834230eaa3def7d8836ad481af1049c8a8bee71eace53227e3d063454a44e7f4acd041efea2cc875346c8a1a702468342d7c1a161b3d45468a358a444544dc09b3a1c26fe368ce0b5035bf6ab2be20e6bb7215a9cfc1082216de4d72bcc32b1607334d933422e4e2cc6b730bebdaa8b92a64876199c5c78d13d707afb75dd75b3a5ec1a48bea0491b86a6321d9e080bae5f7fbf1ad1d690c85fc83ab58273eff913ae7af70c7e31fb488b534ce05f210f862686174df86d95fd8a08545eabd1e91564d40ea24553167c385d8dea37183fa3d3ae3065bc9b605e42478d1ef1f6c63be9c05172e21ef1ebb519b1afb23ac94822979905c74446badb85a0bd68e0b58f03ffe6ce72bc0b3233228e452b22b3a59a8f96552658b6e951e658be2f7f8f310747ff234ca55986e8fcfc3ed5b8d9e58465899d33a6eda06d305f23b7992c6fb3e4abfe8e178db3ca4d7f3ebc626d43109d5cb576c6df89cff3ab16bc0e2e889dd6fad3e1d85773d73be5f2b68a404ae4e3777add346c885abc38d187aceebc7565a204de78661c873f32195bdca9a89d6283c1f84779619df667dd127963e6575743fc47606a38e67db211485c561708180f2e58639347ba607072a1c73c804d528e6567bebc1fb83ee50c10ca7bb419563b1f47bf956c604f69011f7327ed03f2be360cb8b10c4d57506d3d2ce06d41dd6324a3dda6694d9ea4cd9abd878ea6ada1c23ebf6646624bfd03de8b90a35535eff73cfb18bd4ce1c8f8df4b18d3a83d2fc071e2ef191a02f01dcd79c4c006788d45b39e2386dfe8fc5241231ec61ce0417f1d7dec46351fb9e27c4053207de64840d1e288711597a11e9364a68041badb4c230f0d7cc1daf4afb3469a1d0a78a55e0650156db82bd0246201475469e38633f2207b3529f1ce7f64ca84a06de7198669471bceb0db837fe9e706c5cf9ba910a2bd4ac568392259eb8e309540f443647e68de5f000249f4d2b8df8ae03b6a3d6c753a5a78791e2afe346d74f656eedade48fc3c8ab3a4b281d46057ce6204eb5853463bae7ded710cbdc2a7ac2ec484d6c5188936f2e9d45d26408ed848e9e1569f2631bc8a7f03feaa43ae14bdfb9a2fd4bce05eb6aa98d5c791057763e8354a4367411adadbf0011eeeec71d8a2ec5bd2312160a711f21483b5ae8067fb6f64b579e8908198be8d1a6b416db5f608c36428c7dbe5cd12d331cf571064a4bb0cdd14cba3a3eccc41571a310fd80ff194d9e85f631a99142f32779154f9abf2035fe70e6aa46ab5dd4be6dbb9e370b9daefd0e86579257618812a389509e5979de70ae61c201a4fe2472a17532c411fd782371ac9035fde680a06ce6c3bc8354cd5eca58ae605007f2303c46e57a64761d8fd8516b14aa5c7ece0e2daa86bcd534455836bccccf09f3b7d0dba52340d22c1c4d432164b0fea70a419fef01b0bf540fdfef6f9143230a33d58a6e7673244f9d6d0922cfd10db2b2a8100a3236358ebe4752f33c2bb53418bba6bb2733fe4efbfd78083dbfb63290bf2ef301eaf951cde8e78c1045f1f04e0f78be39c9f4d0b1eb777454f337c04a911ff0f7824c829aa9b13c8e9abae63d5249d005bd1a6159a61bd6c9ccc176a3ac26e2f9881d473f302625338569de4028e19e24f5f8036e6b6e766f6abe8ec0203cc0b629e37c73616081f5ba1b66ba1a81edd5ab77a2668208dbd4ebdb488d77bd22e68742ed4fef8e5bdb30324f21701471199de85523394d16b1a6701c6776da7e48ba867ed0e2786d520af704c8d5ec9f42ec5047f03166eff3cb6e795f13c995362e6ca7d872d0d5460268e1b05e50e42549974c3900e0140edf6eb002e2d841114d3b77f545f49b057fb45489020e7ff8df1ac55287f28c3f6449fc3a94a2c70adcb832b2b5e456df4e8b935c0a821a3b4e574bda61581629551856f93c93065c4f32e633ccb41f6494dddbfb2bdcffa99a8097519f951be51cf634f795c88853596251d56b53c996c9deaf656bc9b011bf454159563a974455cea439282f60551a404fa1f8748801583c6543d6fb9b21425f2608f01fbc5322ee385c2c20cc38857949ef20bc46a899014ceb9e743e21ffd4e073452138ed1d2459c937c0ae303ad3e7c609e493c20e7b2f892315118ae669848d563a0bc4b39209a851268bf9bccbc0f552f46793f2efe11bd5458ea733a69018850306d32c83094e97220d677916f61792af406415d19eec49c753a5886bca5046b0094662fd8362b7ac953bcd14601d8943be5c485700cc1539c607dd08d47ff5d64906ddf595d5fcfa84cbfba2672bcad0e9594c5f4b2b84aa0a79819fd0543def84f071468f830b360e35df293fdea393d1479b510ff09e51efbb51a75d4e4e7391884cfc6e6f935ecb9b0b11122a41e24bdd36451db4b1e7682a4aebf23a186cc97b381986f662c7f21e6ec5f9cfb92cae560d092b8aa6fc258a53e6d3ef0af78513690fa4f812816ec63f471411996b55bd56fb6481abd6e5a4283d4253347f54fe819d3c4fc6e4cb3b6d62dce5edd82fc5df1a4d242a3ffb37715f3242fd2dc9536e3a7d58d9f72b15ea20f67fa7e0de36057ca57a62083cab50cf3a3064a960e7d4313914c7c8100e2c073badc9b303133d66c5584f56ef818c14059184783789cac2b71395ab70f47484e14750cb1d4c6fbfa5f325e01fcd6347dc670cdedfc8c7fc622e04c5bc58b5f8941549d9f503a5c6d091928b2e", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:40 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x2e, &(0x7f0000000080)="ebffcbff13b95daa7130487feda50c2b00e578de3ac8bc81ac3be6e0bc3f43", 0x1f) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) socketpair(0x6, 0x1, 0x3f, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) listen(r0, 0x100000001) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(r2, 0x0, 0x1) 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) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) msgget$private(0x0, 0x30803314d85e5124) getuid() 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x582700a07e84e3fa) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:40 executing program 0: 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}}) socket(0x18, 0x8003, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x6, 0x1, {0x5, 0xffffffffffff1424}}) setsockopt(r1, 0x3e1, 0x4756, &(0x7f0000000040)="2802d8e3cfd65e994193eb1142fdc388d1e7366f1ac074d3e9fb7d28de263b8d2c7489", 0x23) 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) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) munlock(&(0x7f0000134000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1000, 0xedb, 0x6, 0x1f, "861dc9d70c349532af0265012b02d116a7779242", 0x9, 0x100000000}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x51b1ad60, 0x10001, 0xff, 0x1}, {0xffff, 0x2, 0x0, 0x2}, {0xdc80, 0x0, 0x4, 0x7}, {0x3, 0x0, 0xfc5a, 0x3}, {0xc4, 0x0, 0x1000, 0x80000000}, {0x0, 0x20, 0x7, 0x4}, {0x2, 0x3, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000140)='./file0\x00', 0x10001) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffc}, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) unlink(&(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000280)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1f, 0x2d}, 0xc) socket$inet(0x2, 0x4000, 0x7) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/14, 0xe}], 0x5, &(0x7f0000000380)=""/169, 0xa9}, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x1000, 0x20}, 0x8) 16:00:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/4096) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r3, &(0x7f00000014c0)="1d67d91b942bbe04d81652e2f914f6fea8c2af7fb4a8ba9c482a70bfea78d8246ed7992400b57ab53d6794715912dfbd2096f5bf669274cd7b65dce0572a3c11b9c352265a5127065aea879856d9c919faff21334abb7cdad91ddc5d03ba0926b28ae34ce407cce70f3ff822d550e9df584f73afa8b388fc9f2d5f8d802272a92731c9c69ed66f77443dc7ebc6ee34d911042e3846f4389ab70729d8a0eb90f3e072571254787d356764e688e37acf36be72b8746a4d41c95856279c217bea22da6e4ba4e77b925b8cffbbdda34c170bf87a36206868d0b3e612ba573226a51aeccc939619dc76999a3977ecbcd2f3bf4fbf31be", 0xfffffffffffffd79) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x7, 0x18b, 0x1fb8, 0x1f, 0x5, 0x3, 0x101, 0x10, [{0x401, 0x7, 0x0, 0x3f}, {0x0, 0x8000, 0x4, 0x7}, {0x7fffffff, 0x9, 0x81, 0x9}, {0xe18, 0x4, 0x8, 0xe2}, {0x2, 0x4000000000000000, 0x10000, 0x1}, {0x93f3, 0x0, 0x4, 0x7}, {0x6f, 0x7faf, 0x0, 0x1}, {0x8, 0x2, 0x7, 0xb6}, {0x8, 0x81, 0x5, 0x5b1}, {0xfff, 0x0, 0xfa, 0x9}, {0x6, 0xffff, 0x7fff, 0x2}, {0xf115, 0x5, 0x80000000, 0x400}, {0x3fd4, 0x8, 0x3, 0x3}, {0x5, 0xfffffffffffffff7, 0x80, 0xffffffff}, {0x6, 0x6, 0x8, 0x81}, {0x1, 0x7, 0x100000001, 0x7f}]}) read(r0, &(0x7f00000000c0)=""/32, 0xfee7) 16:00:40 executing program 0: select(0x40, &(0x7f0000000100)={0x3, 0x21, 0x8, 0x4, 0x7, 0x8, 0x3a9f58c2, 0xffffffffffffffff}, &(0x7f0000000040)={0x7, 0x10, 0x6, 0x0, 0xe, 0x1ff, 0x5, 0x9}, &(0x7f0000000080)={0x81, 0x3ff, 0x2, 0x1, 0x80000000, 0x0, 0xffffffff, 0x8}, &(0x7f00000000c0)={0x2d94, 0xc34f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) recvfrom$inet6(r1, &(0x7f0000000100), 0x0, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x1000, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed5, &(0x7f00000001c0)="b7945359b4ae6c1068fafaf0964eaf7fcff33fd50a93837dcdce825248e4b8c4d9364f68fa82688aa39673908a33301aee1a42f203318ea03319dd587d6cf8afb0dcdf411375eaed442a29e2a6d06085aaf0e0dfda8123e597c2bf5c7fb4671fe52de0e4cc5881e2c47f026b443af44826ca49099c61156fbeebf96780f890370f021b116e3bae710bc943acde8fba994e56289f2069") 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x8) clock_settime(0x2, &(0x7f0000000240)={0xffffffffffffffff, 0x9}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f00000001c0)=""/119, 0x77}], 0x2, 0x0, 0xa) readlinkat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=""/33, 0x21) r3 = dup2(r0, r1) fcntl$setstatus(r3, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x10001}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfe0e, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0xac, 0x8, 0x2, "ee585d472a2713ddd98024144aa75da1fd289f87", 0x5, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xe8b, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f99000/0x2000)=nil, 0x7ff}, {&(0x7f0000f06000/0x4000)=nil, &(0x7f0000e79000/0x3000)=nil, 0xd56a}, {&(0x7f0000fae000/0x2000)=nil, &(0x7f0000fb2000/0x1000)=nil, 0x3}, {&(0x7f0000e0c000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xdd78}, {&(0x7f0000e25000/0x3000)=nil, &(0x7f0000ed3000/0x2000)=nil, 0x4}, {&(0x7f0000e82000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000007fff}, {&(0x7f0000f77000/0x2000)=nil, &(0x7f0000fda000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000e4e000/0x2000)=nil, &(0x7f0000f96000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000fa3000/0x4000)=nil, &(0x7f0000e50000/0x1000)=nil, 0x5}, {&(0x7f0000fda000/0x4000)=nil, &(0x7f0000ecf000/0x3000)=nil, 0x3ff}, {&(0x7f0000fba000/0x2000)=nil, &(0x7f0000e5f000/0x2000)=nil, 0x131bf142}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9d1e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="ac33540b718d88a1e5c0fedcf3b12f8bdc63bbd842b9e9184e2cd0c52f1264e419b19a624725b31e12a399248ee9c2ae0cacf72321e486741cc23b1caae5fd064e35e07b1f5ac92608b271f1366e64719a9d8a5631dd63fc2b825e51001107357965efe6772e22e4177303cf8a0774568355deb679699e6503395f160d876dfc05ee149647c100204e0eed3fa159ef856b7d8a536f931a55d386b5b93e77aadbe8fbc523dbd9ffb2f160cef93fe1a0962c6c53659a387fec4f6b752602b64a2ee0350d7c", 0xc4}, {&(0x7f0000000000)="75fcce", 0x3}, {&(0x7f0000000340)="b4eb79c9f8b63f1603fa9fea8c24c308f490a674622390b2a11691596ac2fc41ab74012445958d90178bdd7c76fa6dc3825da581aca8c0d39ab43210f670b3bfd7cab17e7ec6fb16082fb719d551ccb66860d4d6a78235c36f81e222cc7b4c23d007afaa01200b860b12e0f6e6ecf20a9860bddd7495d2368a0ce4cdbdec5c49f877fae56ecfbb0d1aae516b1fe445dee80d47b89e4bdf1a50798f92", 0x9c}], 0x3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) 16:00:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file1/file0\x00', r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x200) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8201152f66696c56f983cf9407ae2201f8973000"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xf5477dbc2cff53d6, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000e00)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x11e) 16:00:40 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) minherit(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x20) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x0) 16:00:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x5, &(0x7f0000000180)=[r0, r2, r5, r8, r10]) setgroups(0x6, &(0x7f00000001c0)=[r3, r2, r2, r2, r6, r3]) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r11, 0xffff, 0x1003, &(0x7f0000000200)=0x9, 0x4) r12 = semget$private(0x0, 0x8668debcb4e5b67f, 0x8) semop(r12, &(0x7f0000000240)=[{0x6, 0x3, 0x800}], 0x1) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={r1, r9, r6}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[r8, r10, r4, r7, r7, r5, r2]) poll(&(0x7f0000000300)=[{r11, 0x100}, {r11, 0x2}, {r11, 0x26}, {r11, 0x80}], 0x4, 0x10) setgroups(0x2, &(0x7f0000000340)=[r4, r8]) semget$private(0x0, 0x1, 0x20) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000380)=""/4096) r13 = fcntl$dupfd(r11, 0x0, r11) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r11, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000001380)={{0x18, 0x3, 0x1f, 0x4}, {0x18, 0x3, 0xffff, 0x8}, 0xac, [0x8, 0x80000001, 0x8, 0x8, 0x8, 0x6, 0x6, 0x7fffffff]}, 0x3c) r14 = socket(0x6, 0x7, 0x5) getpeername(r14, &(0x7f00000013c0)=@un=@file={0x0, ""/17}, &(0x7f0000001400)=0x13) fcntl$dupfd(r11, 0x24f29b8588e6cdcd, r14) semget(0x1, 0x1, 0x48) sendmsg(r14, &(0x7f0000002880)={&(0x7f0000001440)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)="c1e886da917ddaeabbbb274426e86a9e7659a6106c6b63de9b3290e4b536ab8b6ff7013526fffbfd9eef74b6f2a8d88b6e37eddc4ab7ccdbfbd4e2c5b29b59b4f4cfeff2b07440156621785b4aac0f6ab4b5c8985c39e143fb95209cad40df727cef891a9e9e8bb3b41755968f5a2da13af0590c39faf95a0d726bf24745b5967afe98ea46b0d9bdb99e8bfb2940e71c30c95b342f187e20242754b6c8156c853c93d29d14bdaf5d7cc76809db23f566492ce5f9d35c022695836389c9578d74ebf9f588d31cc62c5fe1f550d205f2eae96f4dd117311fa48b7bdd4bf8b07f5ca5ec21f126f3a7c47cccb916b7f7708abd0798c929c9b960125ad7a7993494935edb88df7344ebf83efb8acd59c545628d48a0ab5bd8da8a40336a953de897dd345102635da2d47021495c18b798b098731e2428cc0b04194f5e566cddaff7b439331736d59319df2db18aa860be5eb4098bc5c52c2c9d8c41c17d90d139ff3ba802a044cc6ef2e25f7ee8f1e963e8dc33b022773d65d64aee57c3e35e214595fa0f8cefd71c5eaaca4e5849ce28084a17c12a8a61e67b3e0dedd8a78613785177e9609a60342f657952404e74d2343a4c41481cba01625dd11682675691c6af43f11afcf872c0610aa8c587ad3d33c88cbad9c8475cfff6807612c07eb106c361887031826d540867e360a4c9f2c4a000d54154c35ed95445260d62d17fd5374d4b8ee37ed3e655156715d32bdab5298c7a152a47477bfb4c0e23f0bbed049f800cedd61ed0785959e68c5365def1d34e7fd6664c401f39daa892030543e0f7d848ebd29ef1666708610f66b4a217ad788a534926c3a84ba60a9eaf1b8f751f9c90655743061758476805a3783bd875954f120cb0304d8e14f0639d2895ee57d435e548763862753a620eb58c36adb4cce8ebd7a7a3f85a7eac140be527ddfc1907b3daffa1fce25f86492353957e2d073f82bcd341782bfb99eeee8e5444b029d65ce6ba45b4177427ac11c28333019f9dfd53f6f1cdcdd3759a0dcc63d3adc624a420792019b9950c723c0165cd368dbcbda04a018d782fbb9928ba35780133d372561173bc561bae2fe985c7e61f643245614080f97cd978f0df2ab94fa0228203e8460d74dbdd425ff6f6add8ed0fcedd04083e7503d436328503e53a97c06f71fd59f3059b0593bf49fa75cd9dfe7011159c585279c1e009a89a483676890169c78e11bbe64730d7f77460f203673d3cc12f1e91588cb2fd438c10180cc697b370ae84a06fd770091a35d92d6276f85db2547b52b1d390cfec6484ebe6e7e41fc06ac083250b085574ca44dce788dfcddf079c2d3da3dd161a5c52d1272fa7844f2bc623d8a9e38bd851773178604c4d994b9190a26f370a0b3208192d112c8dd56f559c971c2cbf6836d5adeb6ff1af0607f55f27a76eb3f85079b7451fed561dd47a6606cb70090efbee70c4437cf02c5874d18e6c9d16867b4c7629107e2f3dd400e204249eff9d1c5d81db5afc4b4b454603f451f003dda7fc7139767fff60715d46dce635dbfb78c8853b6c02c4355b32484bc213f690c9d0ad1be98d5490e883ae67e0d7b334835072c3f09e2bb00f090d08f56b2192e579ff720f55145a92a777ea3f180563217de4678c9dfeffb0cebd7a1769740e5d15d005aa61cafca3bbe25a13e3f7838f7c3164713b2d4583130c292fa9b870043f637877ee3610e61ff575a6a8818f5534c8667741b4357f795437c80d80b36d40ce05ae4694c4d2ad06ca057ded9641dfbde516fd04347867af1a443038a49013d1c7f322cbaea703d7bfaef091068dcea6be85a2aa2a5f4da562a0b95e9862409f9a9ba062ab720c8b45b519aed80aaf4e16c70ed1262fa1cdb67abeaccc00ef0b4800ff1dc46c5fff9900c42c04437532fff5341f4a61fed67698805e9531f0cab90fdf58d5a9178863f9f2fc7b57afef114e2eef9511e2ff87dfd0b6ddedd2f09545f48772be83e4ea4b54611740bd670f40ec591c9907ab4c21719e09485c14a4d7fd9a57f3b66ac30ed7b26f842bb3cf76bc776754f534a43a1c8b92ccc5f2bb65da02bc563ff9535a06a12dd1f642cbb6b3af652e77788228a4eb0da06e408ffe2ab163b91fe82ca8d227b68c9ba244fd0cf8e940245fda5ad569511a2cc6a4c935bd6ef5fc8cbb2299a502e86cfa59a6c002d34bd5417a9cc50aed595ff6d6650af1d6f082254f452b92b00f93b9ffe6e839ae3c02affa7dbf24e1e123dc5f4354e3417bcb39eae23927e2a1aedb7a39af0524bacb87a607b4bc7c7efaba52ed4b52f4c4c805a1e6a18e5a83a1b50d35ff0cb1497aa6f5010f7878c8ced900907d6bc495f3e62326df6ed23a6fad4b919040ccb8c27836da4e320813b2f6de8e404ccb7ae0e49181fc6d16d1cd9881a69b33f68a3b012cd605677c3f32479c5ccb4d5fea025d147bee510ee23e89e359918b12c66447eebe7b9986a6d0695220ca0e410ca562b79b2e070c8b84d5cc2cfc296231779a00951de085cc5da04ca6c8099ca4237e73bd5258f9ce4c9037e0f77a41820125bc64db0aa9424ce57147ddd1e9f2414be7231e54602122c56d181a3f704f45baee5cc6df00f0de9867467bad0b5b43cdb5786a5666c19e09f35c47885ca92be57d1a1bdeb8f67375ce9d055dad27918a359698ba4a4b24b840f49775b1416a2aa55b453af19a223c50ad98ab7fbdd5bf5b0fafe8832716e4a00e62a49b6663a961e2d2ac6fc246b7ae4bae55ac2cb75b78fa0752757d46b1eb13ae8baec950567c12e0919e079c86a760ff71dc0e139ffb1ed380bf2b2f4495cb4c605e42e98a3ce531cb3fe0d3d3cfd8e1034995ab4e92431f92d9430ddfaa3e7ae7a749b7f2832939375069a029accac7541d189b3aa9d7488c65b17f2c17091d2f5d92d9c7b98f49e425bfc107f612e3b4d1807b547fc30508dba085189b25f742ff616bc3738c0f2bf5cf62b1c397c97df98f377263c0847d6c9b922296743f64ed30bb1e278be1bc71928843d3281ab67e5836e60817bf1ec724f0cd1c8fa0d8a983680c26faa18614a942fb1e4ae56e663467b970d1edf54a8453222238e746e7816dcf3d1b3391c9a6047627f5f1a420669f4d8c9b09b54d1d9dc0f05d51d21077b35e622cb784d06f38999e3765a25076cff13d1ea13a1540bca9bca76db0bb57b409a00b974b498d042fd4133710f651290db01c530406ae8e1f656018adbb0b0de129e07528a68c3aec6eeb8b4561882d49747f9650091d0122d048febdde581ac810ae3fc4cc98f81c88e2567d1960efee43a8e157c66348a461879ef57a35c86a13fb5c8caeac0ad7396634384fa5c4225ea1931cb779a42fdec0c12cae702a380780a10a49c93cdfc95e7ddb0911af2edb7ae3db8abe23c023cba35c387f7ef24be4216960140a6215f96089cbeace5030454f02a7366faf13388955bdacef561637b0ede5281dbb689de6f3a22b4f2347a771995268b0f8d36e7e4d4d4b4c1d68a779c1acc1936c5df6bbfefaa202e8f5fbe701d0f528788d36ac17e4baa1744c825992d5387c0c575452ec6e90160f184ff31a735f72a53d37b7d2765afb8af083c8c2c64c653c6b14b6c5da736686dc3133eba6ec3d25ff1c77390fb1dfaa5c54113557a5a4a883cfb9dbcbf2f716e6e32ffff0fbdc8ee7d542b4bf03eb2cd3757320389a36187d428ae78b25845bae328e36cfbc8cb516b44ddc820797474c98d9e38558a251faa514df454aabd40f500c07bbc9f553e8e68edb6ee3d968be255e089a4bc519d2077f75ddb3d4fdb650ecfd0ae52ca6880c3c60eb36ad41dc3f7044d10ae83247ddb583e5f51e52169ab41c89784bb430a702d4235d4976ae2963e32cdaab8320ee24fca68432553527c541e69d8eb0fbfdce648263af29e29681fcab12f047c373a4134c4c7412453a78a317295a9e453f9a3a6edc60532a4be1bdc178d6999b2fdbd73916a78725f93916e0640c569abce6c63d8dd1c9b393b5035bde86dc5c65bfc7b0dea21cc8fd8f2675134f6050f080743280fb97217d2f788df52ab1a11ee53906e8119b4926797acec7b99c7996f046f39906ae3c245a34c209a8faa0a1f9ae64b0510cc7e2e8e201867a729af963f3376012bc834f15d99fb4e67e363f63a83c5dd11c109f7c256ce3f027a170fcf9aba51ee7f812dc9ba914bc660cbc458b05af590be3705b28bd763ac6f3090964f4102d26d3b8a5fee6c5571412ad830ce5d28b25f19204eea14f9acf4ec44a5c7c24777d3957912655f100a3a95c879a4e50b3df6e329829331ac204804dc962c03ba28b49f6285ecb35e4c33c2b323c66bd00a7fb9ce533267170a907197d28238533102f9fbbe5d774d06a4c56bbe1683f76c7c49b9585f983571413097da4825153ef9f228f645ff220a6b4a3dcee05498f13e71598a3d8ff9b68e858f05c930172011e11e940c7330424b02f5bcaba5a1fe3df6f0f0121002fa81717db095f435aad60d9173f88a62ffd4253d42ee52f76f9a0b24e05d47b42cd5378f323ab278aa49284bfb5c0a3fb6d692c58871f2f01cc1a8649ac5736c9d21a5999c7939df7a5a3bc54e18060c8346c07e84fae9fe53d76e0bf61c7db1940faa088f1efbe3b494a509b9e3967696dd6ce39281050212dce26549b0b829888afe6bc72d1fc928f1fdf766a331b4d0ae135d0af58de8eb925fe13b1d616e9146b3eff5699af34aed15f7f110ed1f590982c1623ad55db6838f5e1a2826624cc671bba3d441868595d46974098eacb1b87b81dc9f0f763992918c5a78db99165e64fde4acb659dba5fc8d2591baf983697c3302a723a8998fb5728caa4d38a9ee197f698588b23d27695736adfa7dd8c0dd7df8be8026023abef008d53d70680edc2c806aee0c79777cf2bdcfaff2ce4ec39b2fa0bbcc2d3cb0cff8d7c793f74035a734b2126de3df075bb0cb600306a741408fd77e4a9bf888c9f5567fad3622dcffb20afc15b688c8bb95e15ae5a4f7f5e48c54fc0da4ce8c77507812a8e0bded3c8e5ce2f371a40aac1feb0c8e8a445f471c2222b0875007b0733e06de24013eb9ac4c085046171cbfcf9772d2afbc2ee4ae42925d52541d54d2161a9a14455e389924724d215c0c91b36948309ce29efb6098ef8f7d78bf66fca5a5aee4b68511add059382ad8f527690dc727dce91188b4407cb0c985644fcf8cb8b59a05015ec53afa54bb838b73d003e743ed6f49c785fd7ce52e86e0b1a6cee37bbf0968a7b61dd3bf200453b545f80737ebb23cab1cd4f3ef3aeac0f7204db9668153ddd9545fc7ebee1e5b54cc6c1809eefa45e242da54009beac0076dd0ce6a948824f1d6741d1910a98a0cc27fc97f815b502fee05025bbfc1bdb918dda587badc87381f4ecd9656dd1a87c35aa7d98f837365ae715cffb52a189571934799b03fedfbc045f19d0ac32545c8894a8a24f48fc3a4964a5c37b41312cc4d5906e259c4be03aa3656e2075dc748788ca1677128f0b99e26952a03b146427b92c0bb9b4e5618705208716b60161a3e6a865cf81390172bb934ca8aba3034ca7c587e80c916e25f43b7adef7d6550acac01bf1cd663899a98b0e83ad195ac0666241a6f1afdabd774027b02e054cb357b95243a8b3536c5841d51b180ae2e11912d9640b02147c32ecf852777f698db474ccffd86d0707808517b9390d7ff09a4b1f7f869af77db9c8137f53206a5684e972b61f62db056aa2f53df9982e1fff0217e6d77d08adc017bc32cc47b78c8d073c68e7", 0x1000}, {&(0x7f00000024c0)="b1afad3079d035f9afeaf29b52aa817c0df30cecc75d960e1a65e4101706dc34e909d85938d1aac483670ad01f431de90ac00e5007fa9042722fdfed84e51030fb7db257e7ebe4f6b117d5f44ada74d9c81a84924bfc1214f0a2d051ae26a784b30d968892be354111c9e979bb1bfec1f8c0f4be73a89c7a7ad2c049d75776984aca61bbb445f8b7b36b0471d4", 0x8d}, {&(0x7f0000002580)="be7ba0ce4cc84fee436f316a95a8b868b56f17b2a79ed0a70e4505bb95c39059ffdbee646d8e9bbe5396e06b7d97461c473f854f97737734180d141d15c4c1b7adcb3d4f70760ebd65d822141cfff9cf4b0bb1818b6e8d598d40da08419ac4b8415ca23a784ef7ae937ebe3bb0894b58ecb4c669423f4c9322f51c79457cbf", 0x7f}], 0x4, &(0x7f0000002640)=[{0x60, 0xffff, 0x1, "d996fa77d727bc16b1b9ec3d3aa2f4c3ad6760346e1e067b1371f904f9a65b7b7cc0d21d236d0fc6bc292b98886a9aeedda76006d9fc0960ea83ff64218e74490f0d2aa5c189a8c46c251ca31547"}, {0xb0, 0x1, 0x5, "84b9c8dcee46c9eab3183175f5646367bc3c36ef9f6d720be8f75d94b89219fdb9ead69828cc8182c9e21600dfefdbe9101cdbe3b1f0091b4f29e54ff630bd883d85cdb40841b74f731586f596364cec4c839a0871da4283da7fedfcecbc3b58c21d7d26ed7e42f434ffe2844d5e6a42bc4eeb68ca367420a67e14c3f6bc710f72bcdf87d721e412e08482bc95071dfa1678ba455a2f10c16ce3c93dc505"}, {0x10, 0x1, 0x2}, {0x40, 0x1e64bdf579ef14a0, 0x0, "caa064b6304399ce6030f2f490f0d09605d95693bf8c6679ccc93b3ad8c0fbb80d092724f8a9726254"}, {0x88, 0x1, 0x0, "e3241572d756c422cd938babb6916454355dd17966e562b8ac21cf7db5b03382b2b12fac739cbcd50d9e141076ddf19a87b2c931f484387592df6f23750c43317fe1dfa2ebd57c42a4e88d97af10d2c17c1f7e9858be2df175b9b8f66da368d8f6c6e0abeca0d70cf77be3cb1ec5178be9"}, {0x20, 0xffff, 0xfff, "f642a4ec551444245745"}, {0x30, 0x1, 0x2, "a431adf8a6d3387dcd1ce6e28b9bb3b8b979e4511013bc7c5f71e0272564"}], 0x238}, 0x8) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f00000028c0)={0x8000, 0xfffffffffffffff8, 0x854, 0x7fffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r14, 0x0, 0x0) fcntl$getflags(r11, 0x6dd94212d828dc61) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000002980)={{0x18, 0x2, 0x2, 0x81}, {0x18, 0x0, 0x9, 0x1}, 0x100000001, [0x80, 0x4, 0x0, 0x1, 0xd7e, 0xffffffffffffff7c, 0x3]}, 0x3c) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000200)="87277f4e450ed369cb32b1c6f21071287f956ac97ff8db6626fb20853ee51211d970b482d46aa90695d4f9116415a91d9c592d41ca500c4ec02d5cbc232e3a7a414895bc94116afbd8f60e73e9ab73778e990368c7bb625b00e0fd52dae99fd76f91f368d011d7ed96221c4be5efec5699cc95bbab85b745cd491f6704235c4a6b3d5fd1696f1625dc7686439716d9bf8caf98fdd484b9a5936b8e53f163faaa6a93601fb9a53e2c", 0xa8, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x5cb8d2ad, 0xc0000}, {0xb2, 0x3ff}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) semget(0x3, 0x7, 0x304) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x28) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2dae66f5d96cbf0fcea23f9e012e0866696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000200)="00002100000081000000", 0x1) write(r1, &(0x7f0000000000)="0991", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) sendto$inet(r1, &(0x7f0000000000)="8ed44c1dbf3a0fda485b8c2fa2d31a0cfe9057191346ed5917da64772342c1877a71e11c9bd0", 0x26, 0x6, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') socket$inet6(0x18, 0x3, 0x20) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000013c0)='./bus\x00', 0x800, 0x100000080) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x2f3, 0x1, 0x0, 0x8, 0xffffffff]}) connect$unix(r1, &(0x7f0000000080)=@abs={0x89cbed6a1c8a74ed, 0x0, 0x2}, 0x8) r2 = dup(r0) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000035c0), &(0x7f0000003600)=0xc) geteuid() getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0}, &(0x7f0000003700)=0xc) r11 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000038c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffb4, &(0x7f0000003500)=[{&(0x7f00000002c0)="3ba1f5359149784cd5696236b24057e34a902da93afe1ae68b9436af7ed0e8adfddb09ab5e7aa3d45fb7fdcaf82f82da295984bf8d24d87a886872138ec6c11a4d73f3175785ecb13c88535c04c483cdfb3662b9d9dd2927906955873f012cc657668a65ebb451cf5d82ad77861ab36c5d978afde41531219a3f886ad972487f313d94a33a4f6775cbc4934177109aae82efdbc857d959648d333506275f0a9eeb59d042e84d3679d69fb0aa23b4c10257d455fff07d8861f4509eb8fbbb328298bfe2285517fc167584b9c9107984cf97787854849b963d161fd54d8d786da471c18aee4ac4710904964db97c315b039676aeb85803512bcab04977f587e87f74b3220e9fa5aa5c7e13ef75a0be780e8f394a7c5c1098bd5ba9d22e6864064af3bbb9ad3fa4c799de67fa5daa9f56269310ede31b13fc783e08bd929ef141e7efd3772118bb65a2ca95b73241eb82e44887ee345fed4180c3a6832b5312386d786fadf052dd45f0e3f2c555683c5406aff73dfaf6df1d21e0356f4499a365985c4aed24c97ad0dca7518455b4f9da4da38d87ffe19a20d1e4e2ea6fb8fd5432c55bae6778efd62de846d8c972b5b3fc01e6033ad6496cef1f14cc2e844d1d24146ea923a14e9c9fc6fb07b04a8d72a1ca5763872f0e3e8c03aed9f86647ac0b4f8e9b5005e6cd76e0c2be18e02d5903824f6c9c82915fb4c6dc04f09bc25111035da7732e8e5001c678884b401d739904575032c9d8cf197903ddbbdf6de8211ec77708067e2fd18f8d4045ed2bbc419f27bd94ceeca0ea83983fa12f1ac101ab0eb18fd418a5fac3a22087aacf90d4f7ad3d6858271bb7638b54c4cb39fabd863dbc7f7ed73a17e926dd366cabf582fda619e8ef6cc3d1851aa2442650ea52e2b9a29c749ab37cd8deff67731c7d8ff2e00a7b48a2f459451965131b751427c196a4de85cd4b5d59383eee343ccb506927158845a11766973dce18ca9e7c0a628b4ceeef2718ca72cc8b524937ba7abb9f6b8e38d37036df4e66e123930ca4de5efb9ed797830a5096f0500901f62efa2b57f32a5e4a5aa916c9e678ebcb445d539155eab90b3553778727a55cc4a9e6585c97f1b6f045526430840773a00c58e67fa549c6ef459d33ccee34643d809a961bfba39dbc45f065dbcdbd5bd02d022a16075840f5a581d052bbd28b1e577759c6099226436fab0d19150e924f048819bcdc0d02849acb5300f583434889f7d0ba1990169595c0bc54459a73f5e93eb753598db606a1387f774ce37d777d63cf9cbeaf7113f18495719d59b4036d6269012336ae44bfeefc4ba7ff9e5a5caeafcb04ccc74d0e04dd6492016da944bf161867658a92fa595c9237541fa52c02a08643cd0c48f900e11025f5afcf16c5a9c3350809af178864a41adbfde0af31655edc38f86868ec3a06a84e5d34bb8aa893cfe3018c33a182df3c9c2be7cc2b608e689e57a82a491fa50b74c281d9178f7cfee68d56b74059157b1179156a63bc6eafb48852f3f4762c3335e16f8d0e36e720e270139d08af7dbcfa165e537d6fc79898b7f4bb8185c1ed7e239d21b41ecdf498e32809e734595a33822b535bd84c86b5dd1bfd9ea90fe0636c6566506ed9c098c0e724230002417157b49511fb4c21452da1893a7720a667a57e238b145e70d6546cd793a51d1c6dea89fb1b9fd15a4a5266a84a43c117e0f95ce19a6b2e4adc06de3734e113d03df7f0a7ebd9ff07d4285c1814fba0b9883f7187e5a43cfbdd818821d800498441733ec1f6cf240cd7fd62f531ee78bf90ef24a146d644e3a98456c1a12b293be419ad9de39f30d871fa682370709aaadb18364958774f7e8fb7211af6d472ef432f3d3c78831db4d157c43606a63b390e1e1df3c85f5a46463892a389e4c735342c0f69b86529127f2dcbbcb3d195f6a7c65bbca60fc4b152a3ed483208ad674942cd837a11b5beab89287a6e18b860ced38e843adb7e964ca523b9316a974445a0ec00fd6c6a7d5e5405d889ffcebf9d4185b7bf2702a4613ad2235a8c33f33185fcf57c521df1971ac318e5adba2cafbcee1115d77cdf5dceec31fb4b38445b288353b25585bf61719b9ef48827ae4333e02e5e3e328cbedaca95978b48843600bcd4578163eb6cf1720db6499ea33944e0a02bf8f25bba1cbd51f17d95775eeb4cd35012db11abf7935a9f05bd2aa98e5e6db4fb07966304f4c18003a7efc9804438eadeba1d8ad8b122fc07fa689e134503e63bb826be816f4d9baac01636efcd4f59273b923eaea07ede908c169368e79a124b350c130b606c3f930d31218f92861c35776308facd3668d8142229ca1be412f6109c4c024069d48393cad9e33df240a88b321e9f9817305e9ecd25b42dfa36e58d4ded71f20e8707bcc8d6fb94022687c09b5c56f654a91b7ab117cea7b1134a46b5d5bf23ab4c3e08edaeda104aea615d32bd79cc8ada0b2c9cb0c18fd4c28b151d7f4995bf9ff6ca9805f8c8f129aa6078ba6064050db832af29b42348e8b5f23a3fd9c906b2d3660b8dc240fb3ffc533cad20c40794b3947571bacce73e7f5cb717892fc83bb3d5fa2199354947b303dbbebf1d09bd21bc302e3a0829dd26d9989e12f98922468c3bdbdcd53cd20b4890242076a03b136951065b9114269e0ae517957041a907cc71304006ca394323a7077b2fd1dcd93de84958d8eafe6cb3071a2a15c40bdac758516707946730abe1f31039460f0fbda2e8f7d706529aefd16ab04222fbf793d2f9351ee55f60f70c7ab92ea5df1cfd648e32b83b11ea38123e499e285d5682c4f4e45221c3c808f23efe3a92c4059ed6c03d5e4a2668f7aad7e032fdf5724f713c9cc18d402c08747285211fbe6db667da8baf88192c4fc2b28d83be9141ab643426a9a09a06a78a5403f1aeb46cff15c87cd455d3bbdbb00a9a52c053cdf7ef9ef40e7e3cc33ebd28b32824516362192d02c894887940c1b68955b49505a5f330eb0f5fab411246891120b0d3c1eac580bc7c0034c46602ade171681dd08bc83c532fe22601afb5dcaaef1047673275ff8eaebac641d987acfc3dafd484c806698d90c2c9b8893edfcc4d11cb0543656b966aedd020566962625dd4f0d025f391b646312d8d2d2e800b2f20b2870d263be1cf3131956c0a17da256d39ed4d1ff321b9d470884d410c0c8006017278ac8e10c86418d36555f57f670e1658cf78bafe309ff3b19b15496ff7625b934074256a97f772cd79f6e56493a8277a358d636e8dd50fd9c7ac18a8e22cd90cf2c232dbd8bdeae1bc7c4978af3decbc5aaef0d8c6beb631ed9829d7252ccb7f69a8b02dc8d00a52e1be06be73c71b1bfc6811f6f4f13fe9f2fb211b8e626dc7b5cfa75333f8159d7b521f5317d2843acc7788c0b8bcfc8801142372e9061bb246fc82083a6d6182b8c73f0c722bc31c62540f34d8f56dc91d9847c905fad191b5f74171b76ee9a3502850d956705857411f4240d23df818b17a8ad90398e75a212c4f23ca6ccf387244c3f14dd9287ef83e6741ab0974553c748646ab024776d69777cb0cb741248f686c22d08ce1c8cac91496a43094c4b558652ec5761dd3fbb87091048239e28206c68c91f35aef663aaa4450f75869d9f4af140a73c524dec4bf1ba99ec048eb06f6b7d140825cd0e7a684fd9b86f3d4fb7a830b74438b931aec4e22ec26aedbc5785cd41a9e1bf0a64572ba08fd12c6534328de3134d183d6f3c17e0d1e8eaba488a4d920a3182ce9f551f4cefebc28d0551101cc3f844f94f45c158b78d7380caf75333cd313a2e4f191877731a040e07b6730c38e26368f56d7c9606fae8ad4219c7d9b007784e6e250d062affbe9da3971892a31421dc1dbbe4007025f1b5e5cfc41206973225e7f7e05f06e7fee4eefb20194405af4f8cc15fb714b4edce870c3f68087107d3f25078ed56fca626f34b9339c92242e355f7e847550eb2e18bbc302b64643c78d6eb6c2321066100311f5ac447b6816a11b7a75818cc574f1ced58243601343d1e578f01a270e89f81277bdd2b2fb085ff76fe9156feb48c97ae19121cc12044d181ded159dc2c4253470be30aede901610dc6a2dd67709acb7d6d005ac6a5ee74480968ee6e53bc44d6bd1b32c96db5fc5ce0edeafbb397149054fee8899333f6cba1accbd667062e3d4a2ffbc3dbb5312b96291c9125e479eee2e4bdf8a8e47864bc9084961a9acefb0ffea63b5462c3a1649e5002b4d092d51430e64febaa582947a3c8f03743fd046025cd3af70a566baec667326472d5b61dec5b1a2ae032da40b693a68e623b175bec7123c08beb0dc767778bff3b3498b2a8cf4d343707532bb7d8e0166b8f1be5cea10686f16b03923926a82abd3f45fced5c373a67ee2c783ead7c839fa377ad7caba37aaba9df12f313fb776f61ae3039f9b7cc41df59c9f7eda2543aef74058aff4c8cb74de1da027f720c88ab1c663192014183a5b60d3c297b06bb8c1c14996298b2f1e03ee1f57d6d2eb317c1fab5310fd7d82e3c26a94d284b6b3f5547a927a1bb4208e8fa7417a982be9beb8ef401aace300c5cdc260a49066a16f7c20631c636181080558e797f5063250c9d1a2038f9f3c7e2ee447a128fba31b2f1d8392b392ae019720f314c81024b50383d67075936137ee311e07b306c2948b256cebe73205daf6057a17c53c08c02f10be3f9623ea0f803f2573629a2c24d3b55bce12951f2fb63abddda960c2b533dfc55d33c6ef95b52a911258d19b86f6f40e30b76c7393de39cf38b3b1a9be2efb5fda3776cfc22cc79ffca227abb04e8096c3cab2249b7a12ef69083dff71faf69ff2bb55392ba14fb08e0723da7f5e0bde8136b634b4d0e260870ba13a8d4304aaa96d5d1596f309476560cbfea839f15d4e185c75f1cdd8d9801a4d3095877546a57e69cd3e7ca445033ebe60597de99e1faac3f3dd2ffa99d7ad3d1d783f82ccce7b4aa5029f933fccd3b9539d217cfd39dfee640a8d0c9403da9a45a96a1da61cc5f2ff681c64dd59852bf3f857023f132bc8a51a997ffb3166faa5b0c3d605f7792fb850a3ff4edbc1712cb9bf1a737385c35d0058664050c06bc77e68e1195988b817b4aaf3cac151e83009b790b274cdd92da9821c9db85a852cfd64bba5b1dfbb99179f4874371fd7621f7cf60d9ce2f627ac38a4405fef557036dada756a073b285757f7a0f1d0c12fbdcde4070762d205734f34ba333adb18394d33ce5227b499fb38bbb928c006d8b5650ebee15328fa07c62549fedc56e5e1acd98dda13355212904cb2ffc3c84570ee36690f70f247eadea39c65cbc86f26bd9609b238e51e54b1f291494366fedfc1d5ab58fd994d9421f76a12b804357248758dfbb761d2277422de18b98e8f9923fd98c2d1e5808f105dde76846eeaace8981decf62c8d73ddf9248c97086922d127f36858fb38bea98a9743e1f3c2f58a621d0312c2428be5a008684c6487f69ceb73cdec36baafd49d0792d1759e348c8e0027082f101bdaa02351bf1c1ab722d0a78ce3e495901d195f39742898922f3a35a4bfcd06a7eb5e17a2f91c7a43ec36a987ff276ade9115d449519276629d92423bce5168ba9de1471205d5610e2d5c6386be9a48773407f46dda69c406b0c4e8f65723ea27ce6522eb2688073462429c588c37d1cd2480b5bb3cc33a3f678d282564aa1de93a8f32a389a548cd329c183f686c9aef3711799dea7ef342e36b7f18b51230419e695ccaddb6ad6f64a6c4a6572c529fff4ea2", 0x1000}, {&(0x7f0000000180)="24160e6aa2162b9e23fd3355611d34e5c8679586b8c7afea0abd6d76d1d2c9b580a9a49df56fb2fefdd751e8576afd3590e472889bfcf177cccf9879a3e203910df114420839bfec9fd613b2f68cbec56ef537cba12cf0ae49aa9bd6d2894c64cdde8e27c821bc9c35398f6bf521aba0e157aca3aebb671cce5f0e2cafd80ec19be3240590323f17db14d15bd72632829c2ef250071014fbfaead63a99a19831d2c5cad30d424158b2e7bfa83f14453d8841fdbe60cbed7ecf23cb0ec4124196bee10fd7ada493b48f29c4c471857c6c8107236e958af8691d6d1df4c36c7ea2df950100ef3ff40168d3", 0xea}, {&(0x7f00000012c0)="39a4c3345850a24dd240b01af666e7673921c3985949f281d8dcaa3ee3ebb24d65c2aa5b124d78791309738902a0cfbb2ce6a30b86fe9e39f0ad", 0x3a}, {&(0x7f0000001300)="affebf1538c894417f50f5f30900921fcebbfb106e33a7d959ff83525ec39e41f177915d71932b30efac04d91f407bb034f2297bfba871578e54b898597d2127a3c0626a91b5879e06828f211cf45adec426afd6146d956cbac9a6c17da9a7b3ff1695fc3c95b737ce98d27c69f9c7b0b2d9eea99cd0b628bcf3770f3f2417d58bfa8c58bdb3e9f496725ff027d7e8cf011fe2b33cddcfb87b32621f99f326bb81e2b1be2fbcdaaa18b85eadcbfd93203f990ec318f3ce1e9a66a9", 0x22a}, {&(0x7f0000003900)="23ba4e6407c841dfb10df26586aeda3d799cda9f5e14a368cae41d3999a4f62bd7e85c88d28ec128f7fa9ce54a0d10ad776264a16e8a29fce9c29f759eddbd275cc492d27345d22e713e2216dea15d47bd76cc289ca9932c0a78adfe69ab06394130882b86d8c61ca30c801ea5db7fb1639e909370f64795aa399a91c33078433daf0695105d60c30f06dd461b6883633b8e9d75922c1f115f2c3cfcf1421f1acbabc71c91ad0ba55108f455c698384a79402ca3f9988e4987cc79d7d1926909d0db62a866ac6e0bc6edf45e1f67bd89cfb3ab5d83d8bd8b92781c5e941c8d5c11773bf6408d531e357b5c2aedca3c685234e731babf7fca9ffeb0a8ea9ec5a612657c16c04145b421c16ea276be5fd64afaf5e7059ffa13a57ce0ffa7c8068d2539451ab3a3512ca9c7a27d058623c64fa2f7209b1424800a06d14a89ddc29fd73c27d527ebf6aa040d3135009646da947ab8553ff2e8b2c4723e1156d3a3c61a69670662406cc7845b1bfad1aa5b2030a818f065a79b5f76ecfe01f78186be954f50ddf932a1a2a8f7b213a4cca30145de7ec1c2f6016c490ea51637c936c21eea8d5c8acaf4b353df7c32effa42b2399a67c22cffe1b37fab0778a8245bd78c6ab7bd016a2bb97a76787eb0f0d3e4b904ce8c246154df625441acf678e5dfb072730ec7158e442998faac7fb110e73bd59eebcd55fae98bef4503eb6b74e41b524a7c2df75436016e97832453978c56c43e6abf5c12fcdddeb4e6b1b6e377abd5f48140c352e3083bee40f0cfa0ee5c265927cdf08120e525f9059d9e7a4981d085a8decad0fe2b23bf30f754db56bf16d6359940dec5c89e74da98dcf76a95e2debf1d80d299bfb6d7c5bf30101d63f508c51b06a936aca295b49fc7d532098c31eb7e26d0925913d2490f072ffd21f9f0be68222e8a65486c51f162f3ffc5d8b0f207942573aa6c2483b89410f439eb1329061df6ff2c01dee5ddf63483e3c2c6ed9af31c84c0ffcaad5428d6bf751cfd27b44800d5f314083caf29341093bf99dee9842564e63f9a5d147adb206d4de8053ae627ed716694ebee9fcbdc9302f12f98d9fa4cf180450b9b24b6ed2448f64415bb41dc037b4568168e5c6768b96da4172e68d8e9d13cd44e6f3fb22a5732785afd4ee45c2599835c7d2cb166981c9ab4200fb69b414fe7cfd906cd7e690240675d9470fddccba9cebcfbedbb3b2d9676def4ff873740ea98f8b241658bcae45f179477159fb67f8dc5bd3557a80fbc696c3352fd4f1f9a3bc28d24d500adccffa2a6db992b5d5c27d2a6063a48cf18a95fcc3398967d6ce8383d88797e2df0e4ef46eae6e87e7b565c5a2a5da0f1766a72e57b5a47fbaf8f3816642bfbb22b9536529271bf01c12edae66b0ec5faf75a55eba9cda628ad08522a7aee12815bd5ebf06f728b56d1264b3cfa0bfbaa72cf2e9a7bcded9884e630510576fbc51e2f7a8d79f7f8f8ee30f7fb4258db06f7ae4174bb537cfaf659e972166c364591066c0eca2d2b7e334c334ef0259d66fa8de842787d56d119346c6567860483e9efaf0a9aa5e0453a5243bd2220c9e62f37bc9496df945ff0fd664952b2faa6edf389dbd2de3c1ef2a17b6f5e17590d0aa7b2fb9db204dfa74f2db41a5bb0d0dcaceb8d1878f754bd39b50c0ff55aa88c96d0a1d2fe585b54b10229661d107e6858882595d10c711648dfa2d26a583e4b70b68806a1beae3dab6779bd2066660c7d13a9911df0fb9b77656b1ff15ce6305265c9aca5440811c85ed80764ff84621989e050f139f7190ffc52f0529f0588f0fa5f9adb970f0e66374075e51f24b090c52ec77cabd3757a1ab435c73de860114bff4d79c2a54d1606b6705e5503bb40af1767d05bb8a91f8ef906d505142f152bd0f40ac88993ad2854bc3d0da2a0e1b5d5b3de1242c0b9ff48f86a78341cc2eafcfb1aeaece05f0931e16b160dfceb7999971125fd757e5aceb10b1f9ebe1b5b61c4a31a106c62e12e99b54ad16707f69757c24c873b247bdf1ab2784b85fdbca1295ac7de249640828a79f79b10ea2b409faec9022911acf0e4a24ba6f5474d88adcd12f7090efb20085d353d9d63052e9ea5573e3c03699cd0662f22d079b066a6e13d8a365d048a401f9e28e6d3f94163d703a02fe46f65125033172ec2e6bc78e66ea6df514d84cc6f7f8fe97837e545835913666bc1619e16d7958e227641890e785a63ad917fe0307a697e9664de700c7b83d427fd72c536594c5d102b58e40df809c0fb4a08e8195661e91b069b4380609aafdeea2360b7e77f72cf7c30a3a1769728f10b04bff32f9763964f63f3f413d81dd85a4b89bd710ebc3d6034ec140c1b575ef1713ae751b1a52a29268ff0214d5da0b0d153371c445f4f4a6e14ae9466bba88ae2651f36623b34075646099f0231675462a2545f27d2cd7fc120340eba00905afea3de48389a7e221f66e9eb0598857e5937616a3fe5505fa2e0a384ff8d6ab883f881360ccfbb06c9de9e35fac4ec6a147f9bc82abfb675cb3fbb325751320dd58222ce9c70b7e77b8e845785efbef41fef25aecb00a0003d86033297bfcde47f82047de413a2cc075e790a13d1c819b0703c17aabbe4601184b4158c4b32ff04d6c4bbbc66e6f07b4a1e051219bd4e3b5a881edf51e47aa176db8f6f00e61f60087fdc981038fd43ad4e74eb1143a640ccfddc8fa9af959dddb69960ef248fcaaadfc12c4e6b54c70448ccb53be558f7463ffc80c7d0fb1e305779b4fa86f56c0f60dabc251525fd4d27f0551fbbf1824dde5452252530037131f680613a9836cdb9615b124b6616d3453283385b5e0b0ac37d0754f6e0e7c380fa57677ab3180f8233d247dbe7b6652c2bc0230849d33671cdbb0a8b5c2f23a67c5991046ef58d7736d915eaf7147909be5c69fe23f177cec9c4e3bd3f9449a07c6194eadffc7d24624b2f05ce9fe3de416e9b286ab5e5b1274d5dc30872e99c034171d6525ad00f65fd7eb425c3e887554570bb9712550adcea7e4ca36962b9c4e46466411aabda18085789c9c024d0eef5dac248bd76df156aba8679865126a8d799a3c2867046665b260d8d06aa58396e88ec965401032c1e3d79c439d5fd518db186ed41119da1e59bcd6b3e9f91f12993e4a95523f6e04c8ba246c89ec3be19462ac0b1767c75b8e9758924f7850a1358bc8622f43fc71e997380522bdf6189e229cc98f35b7422317e1c6fd7e4ce58f8184b064f2bc69221914afc64fa92e669adebaff36dd308f012e2a339c3a8aec1e5671149ec9f09a794ab174988c3beecc3fdc6d0c007634205dda57e34a615e71244175ee864479c8ea8af4268ddcfd853ac62371cbef609648de6111e96c82ddbead2f5983925b4f480657f1bdfa7787d901a3424a64ca166c831eeba3eb4a35986313f59a519a858c74fc35667adc3bf42cac2f3c4290c868ed8ff5c397aa0b25333c388f1213f871e11bbbfe585a088f16d19bcbf92052ef50e57db106a4affc248ca307df3ca166ee21a2e00f210b245b2d5ff8ef08589e5f31613afd05dec6a8cae530c1f677e1266da91e6fa37e7863001b56b1589ee3a859af7959c6f3b2112d8efdc3bf32c9d4dc65199c9dfed845a672ae8eca8478f9823554fb2a25a30388d47bff82e211554d530430ae95a1c35caab48b2550dab7e5c7b0bfb194bcf07894ec75b5a22eca026798c0d8f9b2a549991baac2383440ddb6d2801d72126e3d404d8c8826594b08c8d7828cc9cd077492c724f0fab09f96e3d7848a59b6f07e8fee88909e0fb11d16a1cd29e82560356a2a5d51f77f8aa2e05c502d62d75277ce94122ed14f97774039dab50f30c234229856fd5644a079810055540389a4777f5a63edfa89757c71bbf75d18c1a6d22e338d47c93d693b30924dbb55970bb92eb6a4976fe0f371abfeb48731f73dbd314ae332cf585bcbf14ff6ee6ce3c88342dd3a98e4e271083ec8446235d7d32b079d578085f6b3cdeb87a2cae8843a8514777738eee0f2e5be26e96dc620ba7b503ffa86eb7460dd9e0439bc6707c107491c9e125d560d65ebe04ee25e5e3c263fd71f8da7691c384f4d18425daa27a7f5f24dc3e6e7fa9086e5491aec3d11950a70dc9da6509ce73353c390e33ad1a64e83619e3bbc3528232fb650ba26140c8ef622a8fe6867946787f03e4e399b4ebbaea4163c7263b120bd59d568290ac443ae04a867afb0a960acbca863ac502bc7c4e3a6455cac92378b77dd3d052cf6b1e4147a4a7d9861206cf63ce57be5ac6c8fce12d43e39aea1ab7e79bf72432af561477d005d70f9354398bfbc7533663c435eeba4b07407ca499a0f6d83b5544f4bfd9d7845d7eeb9357cf46e6a548632d6c9f8e7742866bdfab8bdef33a18a8e037fcfc73e225410bb2cb8346efb9fac2226727801e219ebfda7b834da07dc5e0a653cf605bfbcdf35a742a46f8bbb13f39652577c358151dbdb072aa3509a5674ccc23cd06a2fe5720f7ebdffc5f610fa03bebefb9dffeb74026942a6877c5ac9a8b278e3a20cd8d2e15b0dbaaea8f8f4bbc4d7b86adf2d2850e9f0f373246a6670dc4a7d502a93b0cacbf7d6664b11d0262b01b2b88980e33986657b20f2f2fcb5ee66d4f39069bc05d1843d83bcd53a84b289fb9abf02ed86ee5245b14fc6b9d1b5925ee11a0af1d8e15101fa01bf178018cca7c4b1230ff897e08ea955fe9340b520453a05181fadad8911fb34beb329e826fdc249aab08285c6153c82b9b02e832650af59090bb60e44eaecc04132aaefb0caafce52d5426ebf622c2cda9f54f5cac3dde359e2dc149bfd5d5ab998935a1f770dee852397ed1a779a93586b741c491b3a2118f4a6b39b55387501cdbdaba32fc62856deefd59f786b16260b80ef331fd92bf42520796113bdd098e8ebf61886498ded27c53fa949d0de800882532df3f0ba1c456abe9418ab7926b82a57c4451dd71fdccbb709096b60bbfe6ddc8bae99ebed54841cc147116f76548af19a9bfd16b0201cc007a84a02b2f7e3732af18ff247032bd527fd946cfe6ad00e37f60001c754d7410a5bd63dbfb3cff7b88d51356defb86c4440ba712ae2398611dce761808ffcdab2b608ad28d33d6465cf5ee2b6a0ed7801abb1a90287d2f2c15fff5104778565708815e23188bfbb3d21b3e501eb84fed3e2d85870397af9b64ecb982cf3e249985151ac96a7260bafe755c723f22806477efdcd6a12545b907171f81bc1b295e73cefb688819d84e9c583e6d3739714348b0817385c8e08f11539b5299bdd654378e00bdafe15e1fbc83328b3946a79af3504f4c2165ad9cf63854295f74c8561f4b301fde37a57383e7503592f4b89a6ceff8c6acfad1cd8199e756fefbdd6b358b37c292f0703d53ca8d5f9a17b2a7ab64132f76ebccb2b95c0bd1a97fd1cd89b220ed36f371a8b982093c29220cf177096e81dd5eec1aa6106e21897662dd76533ad6dd0c0905b156d412d866171183662ede7ad85b750007e61d03d8f4fcdb2fb7852e43d6541b27a0a42ed58d6677a99c509b1917c5301d2d6f4fa83758d8d48c6fbb0feab4ef043d3b7caa17b6b9386005fb09f5cf96230f087b687ee1b83f1b78d98a58aac3fca7af3c1dff780d40d20f923714e4f9993d6bc15d2467660b7e2b69d5248cccef89397f5a07962a0c3a9a47e58355909b6c85c5b8184f149c85d604632a3e509849e473cbad7ea9a69b4cfab9f2d86fe56cbd238f4eb0211e52597fbaed03ca14582aa80591eea71294c5", 0x1000}, {&(0x7f00000023c0)="f8a2eba95fdced124645b84d13b89b1eabf2c5fecf285569135841448b6fdc70b5fa96f30709e4929d882d152d67bb26a70345ce436aca42764f8c4ba01f8c25b3c583c2d714a466919524915e5db10b0b8eff2b564fc12b73d622fe9d332f2755b51c4315f1a2e63323db84988c9a959f9b43740c6ad66c7c637fe63b9254710783651c463a4a554217430aed38d15051c4844e791652e9999dd2d043f508b76eaab80cef27927507f96c63eb9a8debe60037e95c24114b6395eb9282c31971887986725978a4f48cab44d5a50da79f81caed0daba7461c8f3ff17326fc491c31566f1906ff9d2a214ca40e2465d3078f31ad53a3f695d39761a392d8215f49ff576566f2e77f5ac87da7d044a7af720e7cd577e2a68388059694056e78653814e446ee5d43f1ab885e886023c3154ff39d4acc85fcc17fff8d80f3c2283988a840eb9bcd3f47367802864fdd908fca797d52e35ceec64c12f6a854084a2964c56799d1d5d6218eb526f60f3591a4d8e0d7be586d38fe935d3c925c62f779b53cb00965fd83cdb3e3cf9e56c4479b59225e5778f5ad525cd9a9452285c694475059aba252520b4fc4c85458fe87cb5dd2954b5d3ac4b5f9ecb196bcff04b1531b042da639045b692338215b4d92adce608db7c2ef038f5badc50c4ad1af027736a5daf588142628d5ce5a6a4cb054f4e02dfd1e5624ff1538621fb3a15b79b800286e1914011bfd39a2dfcffbad46ec16eee09fe64def1585d5b742172a2a0403a9e85b3c9abed29da21b6b09d2a2a488ad2e2b6229f16f542ffad45bdcb6eebfd80908f0144a72a11ddfd9727c153d52bc991544d2d035dd8a974ca030e3876d6426b1bf4a000c91cb44bc0ca369d5578a6569f92b4034e6f66b827f11015ad277cbc66152ca9b1b8b52bfc31d1e20b9827f4ccfc8c543036f1a3e75516c4f1fa6202f8c9a14e4f1fd3ba47f36d2a0d6508502f1137d7f25e7c7f18b2eae2112eed9604fddabe81cc7352f499a9a51ef5f783a110f70d8cda31f5deda203b551c6a9fefd3a58d272f1cff983a2ff533cbbf4530cdbfdc0c5a79e9d5f5567c39f993aec46e899070ea4c50a4d2f4760b83812cb3d264d7f9225356292151fce659c613a188b417bc0caaa5c4fbfcaaccff0b7940282b74d118e15426853eed4faf8c7342bff5312bcf93e1e3a2ee4461f6d2cadff85e7e2d345afb8fad2c61495b8238bfdc32d99b3855bdcf34fa2f10442dc095743d206a326d0b33472dc7eb99e79c3acebd6c8926f568e459561f5f71d4350c223d1c9299b7e14e8fda5c761a51d4c8b17ff3e4689bff8cf051be5cc71897c1d53e626db9a5143eea99b970770215ad812a232a51cf7fd8330068ff9d14746994e700925ae249726c24fd601f8c476bddec354a76bf9e3a489fb2614a93e9eab5096317cb81455c018ea50ace75d46a5172bc28919009d242bb23a58eaf675b1fbe186b8a561c40fff836265e5df4bcf999070b7b48083f440e37f5c1d5f503da8e6ef41cc147b0b51370052a9e640a829aa8d1b6cf862f3bd48ce02f7161d582a158c75dbaddf7ab4e6e56f8e8640af1b832185b314aa6640bedd03755809d8ecd8b26e6ac772071e54a69bec9d19a4161670a8bf92da85d716642be7c9dbec9e5b2bf88c43b16bfc8321ce012634650d9573e60875f191fd3bf783faba621f5c4dddc8ded55f28b28d884af32349c61e5f77f11f565de7577ef2216dd91b8618468928109e760e858bd906c498a89864ea8c94776ee8b445e308598045943f8322c6c4c2a96f3411d81bcd34d8cb38bf34882fb85c938c92b8c0a031ea4e5a239651a9500b8bcbd34dc529324b46535de3fe4eedd4aa5fa95172c2de20f05a40715d14d6116d25f8f63445051b5c8b967b58e111c6981e0ba573bb46fcf21ba5ea7034ba0958b75b80e8683ce45d06f23124313ae5fb0ec1149e1e8159c467fc9a1546ba15a7bf850f237a65b070941a68997c19c61732d1cb23965280a09b5c6328ffbe01fa2e74ab105cf21cf4db40b1172436ab7de05042a38efaae26ba4df068b896c070c35812d0b0a685b8264cf6006224bac9afcba391cb27fc7b8d9925029ec2d28bd0c3d638909a3085065ce1d9f87f9fe40c707a83f74a155acb6a2e1328138c56e5590c44ad76cdd1ac3ec1694f83ba797550f7a58c57b0f61f1fe5102380fb4b3d2729bf30c28cc361fd553c6da04d8ebbd26246977078e494c36608ac7284fa6dae80536a8754ddcf1d9419c90db9b5f7211e0add84a4c6ac21c8f710f56687b0095b525b188da20a4767738934572e846a95d9d25eb29559e878e9c992fff4fa91247a84fdcd285df76c51c9c63e0ae7a2046b41d9b5ed187a0aa9669195d16969d11dcc7c9328ca46e97f94f720f4b77743ad08730f751ef1cd26f3d1152532c735b131153b5d413d6e751bcd4026b08135164608b05ea5feff646a2a97c1e703713f7d6940a191a409cec1309d5863e62801205a761d246287da653c310ae0909148841e7e7a6861de151b9d051d542051903e68d9ec2efa1b8a4725e3e32b02d94298afa176157e97d72f7adee3a3bc1a4b2d09dd12dba8867e4c0c175c1346ac690b2f1811487e50fb801b5a394050b7d9d3b01c9360f1e458db737deec6d03ceb3eb650dd86e1aaf7b06d89f21969cafc844567e8c6a19810c494c02302d12fbe0b1ea505f23de6c6d69d3d5e9e4b03e658a4ee2768ce548027db346302ddd749715c35408493d3ebba2c29b4dd0edd8d64c96faeceb4b71e3a9d50d74f375fabeaedd115684f15fe61d9cc24e7476653328ad9a259db53b430317500abc0a5af7bf67844790d977c7e3142c993b3270892fe09dcfdf4cc088cc32bcbcc0ff785f43d4e525ed57aac1010ba115a22332042334439c858ca97abdc0dc87566f10136c421ff3924fa7eae01ef92aecf93a469952a2e103a8135990205aea779f4abe65e8fe46fbd817ffdebf123cd8dc9a3b3208ae47c7692780e0c713f934c946550a182c8d2215a34dc95ecf33ebe75c842efac6ffc6cf1cd78abb9c61a4329fbbe1008c9e51cdd06b111227bf66517c72e830239c9594693395b98aa0d1f9e6e6ead82bd45fde71d8ee1912b8520e8b5cd1623e2624c8be4e120b4dabd386039a6f16c7af63627405392ccd441e510320a9d822afde138df9160cec7b60bc1ea51ffb23799c62c1d7b6e3b5ca3af2ce78831e491bf83b7fd0d1303ab3364d0f4852527d423e6746000adb7e2430fbdfff903b26d442bfc6d7d2636ecd990d464367d91857736cde564eb03be4aaa7d3709e723c6fe388965a945c3d796200e110da936bbd219084366365a6895d07b15065c7bb446f697e7bb2ff6d2b35ed64ec1329bf2455a8bae16132ac560e4dcd2ce298db0c3edaca159bf7917f517000e78e365c1ed94432147578f5c82348f56059b23e4716c9a2a12c86e36c2a2ce23f647954bb81954c6ae9394d8fbc4f8721f8a41e2ae2956c3900ccf58fbc10c266b1df3aac30d443b516a12ce438734e57f0ed9321b8e47ecd513b5cfa571a41b50afa37567e4a70f7dcebf6c12baf21a8f3f271b05ed4754f8afd23d3a7af99d43bd726824926f712a37c7e0b910f235bef5d4f588da05aefe5084071aa3baa7ecca191abd59295d474a4a1d333fe407ee0f20ea60caeafe16d9ecaf7ef059f82e822c9cd496b40797eb0f568abd28a10f178533b09e219507910226778c556f5254afda89c1a3a8f8754151f5e67f1981056b634b0ff1368a24dc9f2c52e61397ef29c7d4be6c5aa3495228e689bc69a3a21276fc6fcadd244d0637d677e075b4948092a2f3eb981604eb3bc48c458144812c11c24b9263d31fd228248f2a4913a1531404095e32597cff0e16718a4f15188df016b4dabce70b312d116d82f2f588d7bf4ef994f8fef88fab34bd38d39f53e96ccfad77e16a1579cc8cb12860c812fc6d19ed0bd63589db575e2230c7b3679fd5b5b0775092de1285181a4998262a6fca2bb01a5840cb25c6ed2bd5c4456ff517fcf539babd15110028f42a3507a146b9b18ce7656c52368f5fabd7e22a1213eb208b93c21b9a9642bb5bb2aec737eca81a24ff2242bf744536348c4e7305c2f306852f20ce2e611ae1c94bb597128be29a18f556228ee2274aa989f0fabab527ff5e2315a06720e848f59aca12da5ee58f04b331137eb69b07518ce6d13049c6893adaa6c70cd69f9a9ada07b3df73716b4df9a876fde4330d0162f873a1511601b1abb7f2d294f526167f02337bda7a845ad622147768b362a0c3878e196c482be924a7c06c2e524d02e02f1a359fa28623742574ffee7591842448ea09f5ab976fb09ce205e1d7196b499ce5a71163e2f9ebc9baa5ac560d4dffc9a7005d8b59739cef6bf69acb3891472673e8e55cfca305b6897d8224ba1b0fb9742ebd4ca7f9e0e0153e8f710a58481ba09c7a377e8ffdbefae37a5052ae9070a39c2c75821fd3fd73c7c68ee8f0dc78198d207f4d30e2766b184c9459c6d039c5b7fdebac85160c2f0e3d6117a4a2b77226568abdb466ba00afbdaaa67197aae2980e0f83b19abac215a52d275cc1df3b810bd3882ce2d21b095dcb861ab35c0d1f43be815d8484cc539c1185f314fae89c6826d46e0c4f0144fa7a7ee38023a545f1d6ea4f37fa701aae3e2b4216781c0eac0f3b16823aabaca8f2de938324b0464661ed1886474447271304bcce38e93d1df9b5f5a10918e214f748a3ba5fb472972818bdb6d3d4ecd2bec39040f5517ec0ac84ed6b9ae7faa1ce887164e6795d55b40a738570cc034a0ed6e37bd7cb719cd63ab2cf166af096ee943a1ffc8340712fe8f5df8f9d0c68936a9c47b79a126658269d7813c8988db3b9beb521e80ea41c7586eba08b7d19758983fbd7db0c70af7894ea835e669d9c0cef86ccca851277155177815596f17906581f5ee2ce41293483d3dc79375bdb62b4ab34e4fd741158b74db0017c233f94d1cf4a6e9801ded777b3a612af7ae7ba0fe30fb49ec36885f883acb6212d437019ad93fd042a81db9e804a7926b5b590b829e7a866d5354916bd4946814c438db99b370424b8b2aee6c1fd44297a341467b441d93b541fab60ad94dbadd73a0ec8a6eddb8fec1c82eee0ca4a3c9f345f8718ce0ebec7eb95a9942c07164defd068a07e1c18ffdcd87e98f96fba78db93fa2b65e1c01c3446ea4eb21b4bc7af59ded604a395a35329d4be9a354a6375e16a66eeb7f89ec0cbc38de30a6263c64500e4290ace6ba1c07a3c741e0ea1d490983d7006995917a8597500c2eed7a7f4550b266844bd9006120f7164d0e7442796c8c3fa0e43c448078047a340c543cc3f2cc4c1057dc2413b2db9c94d117c05650b95016c84ae63ee84e2b54f10928b5cc756350b28811debb3835c74ccd4b507c4902b0c13ae33755843601e54dd1152976469b3395d622be8d852a34cd25d4015a85648e33a0f336a8e51e13b002829619cdd4262288db7b0aed8d628561e8eeb4c32cc65d76bbae850e4f87bcb7775ff34ddbacd020217e33fd8b0092b83548d51c56279ecf45fc5dd4097ce7d97613215a3ffbad129e8f467942f431053133d8b763abdbb10dfa79386080927052160b76c78a423ad375e75deab30ec37a9e75e866083751445ea0978681c77b80b6f09e1a37093ca776fdff059dc6ce214518e66da74a586e6a2ad7ecd6352e16e4d63d661676a61c01b49df31f47f02816115d26621f2492ddcb936e2c29a00013de7", 0x1000}, {&(0x7f00000033c0)="fc434e72e24953ec1d82122891db47823dd2946c081a4dedd22cd5", 0x1b}, {&(0x7f0000003400)="6c3547310752d27abbfab691bc867c62dec59214b0dce95576e3e1a42d8b84415826bbb2c2da7c3dcbc8f5100c38163aa1aae720116366cf0619986fcb21e9505d4e4175ec0461769aae0c83a05da79bb2f01719bf6129c125f396e41e8b", 0x5e}, {&(0x7f0000003480)="1528d3b65d0a07bbcce2e44ca20b50f71e6532d77cd0146b6a52d8f901181a635740aaf1a9f2cf263c68ae1df06e7533633acc4263658b2b9b0155d7280377853c5bf3ad3e5ac3f043af71e37050cafdd7b67e19298b2bb808364ab819f4230a2e9e794581d8f7e24344bc475c055b7421332defa425ab43f73980e6ab6b", 0x7e}], 0x9, &(0x7f0000003780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x0, 0xffff, 0x1, [r1, r13, r13]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r12, r1, r1, r2, r0, r1, r1]}], 0x110, 0x400}, 0x3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001400)={'./bus\x00', 0x4, 0xfffffffffffffffe, 0xffff, 0x0, 0x6ea, 0x100, 0x6, 0x1, 0x0, 0x9, 0x8}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x9, 0x1, 0x1, 0xc0, 0x5, 0x401, 0x1, 0x1, 0x6cc4, 0xfff}) pckbd_enable: command error 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r2, &(0x7f0000000a80)=[{&(0x7f00000002c0)="0a7a31614fccc1e0360d2435fa2978f4cb921ef10794d29b37ed408e7cf8d8bdfe3278c474da9f9e2e783e75a2d70e94675ca30eb838fdba926eba31c443d1403a7dc57acb9943093ee1eef62c5235bd4797fefb24d71ed71358930dbd64019da7ada3267d487a278d312ca8514fd6778cf2d4d3023e2ebae07d64d817cff06931ce9048d9eba4c285973bb5a289f2f61071726bd3d7f78ee4ad68d267ab85ca07d3c6621142a304ffd30b", 0xab}, {&(0x7f0000000080)="781b6d1456c6e292dee12877f495ac5bd42e690264f35d3975490b01feea52a564e2f8359cadd7e1e4a290b31ccf5eb2b68f77", 0x33}, {&(0x7f00000007c0)="f0be7b3b267b579f378aed16845376ea192b70f0d647dcc895f0d3580774403cb745843a8dabd352e6b483a3a59a1a575ce0dc68945e67db63fde7e6416f54f2ba15cc33a52427273ce2edb22abe424667b379304faa1118c81e5a92ec8b7f406cdfc7d106af2ef4", 0x68}, {&(0x7f0000000840)="2dcd6a1f9895d898d36157f535e3866a0f22bfba41bdac518fb92ff464c017e5db973cf866280230a677fbdc1b3bff6d510216046cf85c701893c484dd75b9580e4fc68b0e7ed96fdcac4ab86178c590dbd2ef8de3dcc08a2460b2ce2c81e4dfcdbe0c50a86d7d68473c2bf0f7252264691988a02d478a95d21249f57950dbc4e5496ad1c047837d2b4d22", 0x8b}, {&(0x7f0000000900)="d18beb288ce920a885eb0238843598e68b49cc0133a28b30f9cb0c1a06c7672f7b006f3f3def5b13a4fd4fe57cbd56fd8d7d1bd27f03f91fcbce6997860ff684b876d535bfa852d6169ddc85013fb6fe33697e4c54f4c1b324fa108b2bf42c2eb1606e75e0d0d34df5c3b9b65855b8d3268f1fbb3105b722ee5d9b18d7d4f2e8cf4996a8fecb6f6556b9cee1868def5e5b7b36", 0x93}, {&(0x7f00000009c0)="c2d68f47897df9bd705c99d5e40d0f016c40c7a15f1eb5717ff24a93d4aea625bda5f61602874df6482147f9938c154157a8c1e3aebe9a41e5b4ad82d773d1ebb2bafb989d7df4c08c918282877b6132cdf0e8a5f57969d34147fb9af05bee5ca26b7544764f77210d494145f6b3dab2aaabeb4503c288d84ad485c89b5c9bf8bcf89f13d0afa1579d446c56519fc895b3ced4fecae0258ca29ba7966e839504d1eef18525c7da126ab1d2bce61d3673", 0xb0}], 0x6) writev(r2, &(0x7f0000001000)=[{&(0x7f0000000240)="d16d7f33bbb92d90a1d09d", 0xb}, {&(0x7f0000000b00)="e002eebce57f2f5f208be3ca2bb71cc7e5c1eccbe9febde699019221eba9a67f9793fb6ebcfda628ea46ec2abaa76c72ef30c255284f41bf4d2d4861f0ed4642bca6f6336bd8a2c2ecada421fa534a4bffa35056681fb9f8f00a2fce399d4ddd80602de7919c6dc71db2b64237e6ac75c6fdabaed72f40954405b3cf246c1fbda4962d12a85e0c8b51cd715980a3775e19c473c75bcf218f1df155840e40b54d9d07605b55fedb8ed83ad35497c6a15095bd3fe931841ac8f14e7bea501065619a8bea", 0xc3}, {&(0x7f0000000c00)="82c474827ecdd882243a145def710331371b3af5d01db1c5ff10b0f623c34b5b83c4986ebd53624676b70551eff6bae4b0c162fc13e0043427d3c2fbf4f215051fbdf1b2c63ab729b381c514a57aedde4b3b7927534bf9a6b78b0622b148de8efc0dcb16bee81f7827c2511697f58d87cb10c07156e2af721e42a7afd9", 0x7d}, {&(0x7f0000000c80)="ec1e444e6cff602457c48e119ab7e68fd2b24e18a2d14fabb3b8c1e07323a35ee373ae495fe8a2602c6c99b165e50a80f908e0f587a92a0630421dc4c81b", 0x3e}, {&(0x7f0000000cc0)="0e77cb93a32d80e7555fe547f0e837a696084b8be1b519785c6c29c5e008227081add363d47759d489fb432c1d004b15de1625301c75dfc035dcaafe9691f367c8868b8f619efe933cd46c769c39d016204169420b5f5b04acb57590bc61ecd72d94a4c91164ad60f06c9e53c62ec1a0f9130f90ca9da48b6c6be0039aa2a629b383ebd45db58afcc3305df4b1eab518f06d9309647e247f04208daa5849c1dc161b9fb3f6e6a03d250e9c278336d01322d4a628299af1340de08789f828239ca67a56e1b97e970d8d4d791c5949e7f71aaee61f0a6915e837c67dcd803616eef23e31e2cd896b7398", 0xe9}, {&(0x7f0000000dc0)="5d2260457d74406a4a9149dfc4ff941f22e2b1a9e44fcc20415097791f73df1af06a55ed363bbf2c849173c3a4fc5618b2c88bfa9344ad6c8634ff6578ffbc7f2e00c21b618bdda19c71c43654ea292bbeb96e133290cc676802225486328758d5c6d188acce395ab4cdbdbc38d3027e1ffb465b68eeb2c2c3aed6ba1d70293deb8c827bf41fea29d85219fafdf7ccf9a8c50a4f7834e66428913ff42029aac9341ebc6e1a02fed5256e1a", 0xab}, {&(0x7f0000000e80)="1adcc92f6d798d72ec60e2e6a35f946210ffad8a80dc170becbc64bbe6b1ed1c325f73dfb994ac9092f98b6f10a93a5ecf7e44dcd8e4ffa28d37e6eda66bd089426c325e69a5e9cd7520d6341c96ad", 0x4f}, {&(0x7f0000000f00)="ba5e8251681a917cdb7440f77abb2bf68aeb1e6e1093332989c3b80b31da968aadaaaec16955a5afcfb46ed921cf4df4472f57733285a8bf8ca9e83852b5960dff419a3d48abe67fbc32e8b8265873df228ce336c9aaeac543fd9e30cf05500e353eb376f3271775926f3365714bfaa26c04afe0ff7762dd8834b5131c1d1bf26756a1dd64b3799477dd273226463609460efd0329c882bea03127a3f64124e9faf4dae8659e6503da075174d1cb28405a278685f4a6926074240157bf03c6b7169a458ebbf6b5f7bf3eea4f150af3cd609a61ad71bbd5fe20121bd61d8c70f98e3480b3a8bc215c962ffb7d151a626920ea058c68ea77", 0xf7}], 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="01201a56e9681eab07783b37060000000000000000cf0506f47e81c3b61200010000000001", 0x25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x100000001}, {0x80, 0x1}, {0xda38890717449fcb, 0x8}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x43}, {0x21, 0x81}], 0x2}) 16:00:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xd1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0xda, &(0x7f0000000100)="b63bf6c4407b3b986d07cd88637cb1660617e3af2c5bff4043b6bc5dc37bf7c6ecb9648ebf375f2e66c1fc279aeba63e2f27722218a4b328a29120fecf83174415308d7c7a8db40828a58132d403d00183d160aa091429578cdd6230642573f1e6e798c5c04759c529e853d95066eb0dc1f1e51cbfa4676efcf85a0f7236cdbbf2513421122000c97742a031e2c6640a08295e8f06691f3065687b8d1f6ce3a368070c793106cd05fd5bd8a65823fe072cb032545101462e32e0392bc182e5b35df6ad7c6db879a596f808bf3e47de59e31656cc5be5ad503a0c") r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair(0x20, 0x3, 0x5, &(0x7f0000000000)) pckbd_enable: command error 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x8, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) getpid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xffffffffffff3677, 0x7ff}, {0x18, 0x1, 0x4, 0xa9}, 0x3, [0x2, 0x1ff, 0x31fbc395, 0x80, 0x8001, 0x7fffffff, 0x80000001]}, 0x3c) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x83d, 0x0, 0x7, 0x0, "d019022650ea10dd99de6d9f0c3fd88e2ef0d763", 0x8b1, 0xffffffffffff8000}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="cf408abea18dc587ef93098aa464b37f8743c16c14534024d0358f7582a158b6915903b1c2906d9d51be68a6505859e23505c34ef825a176832cd7afd5f6b280991132fefd2a1b85de2e4a1d0371b5fef321d14865b923b500"/112}, {&(0x7f0000000440)="8c1393090685068c34672ff9d2ad2a387e6054e4a2e47882a4654ce3439520c0457eee230b32c0f22f5fd99ee62170d966da7cfaac89712be72ebca939b57bb3bbc5e6666184a04c23a72d258f1f45d3ac94fef108a7c7afabd778aeaf09eddd0cdf9a65de999dba8fa18a3f788b17ed9ee467e8aff20615628c56ab2aac6a7ee866eb0425bba8238bce9e51dcbe172f5dde620e4d1c561183bae5a4ee7d928a62daba7ca83f3bb970050ea3692428381eaaf1034eed603c337d3f6b0acea6db3d81208786f003acd59b2ac0a8d228b572bc3cab93573ff5d764b60ffd4f0d9089ac3dae42640dc2b3c5f63654f7966bd9882db4caaaa81d01a4123111b8a0dff91cf728de984b972685baa7a4d012826e40ecd56a10b142ca15dbcf654ec76f209724e71e6059cbaa571596eeb180219860c1834d30f361477aff37916d44e1098dee2429c9f329923eba30a61af0dec489b6d715ce6225522f13e9dd97e1ec9c124551fcae3a89027bca89ff6eb1fa4b71305d5d757e75509e59c9ea1274d0928fafee50927417d143480b8e0efda500cbf6937543fce80b7f9256e39343559f348426868e6a8b42df83fe03784dac8d892aa58c86d9192710124d7bf852180f81bba7b5eecc363870e5cfc9f577a1cb1380d471a7327a75d3c94406eefb5c1cdf815f00b1f17643175326de3edacb311672c57e1a6e9867187976bd97b9027f2cc951a6ff3a1e83b2f4b62caf6d195ed8816daa80f001297f886c69343eafd42ca89226c36ab379cfd92ac78af03df34c5ed4bd1412da65bc8a149319cc8805f7cfab5639de95c7e3fa8516c0b761e47a43ed184a9b3c8e4c626fe8d9637df25792bd5d1b5b968c8228e59607d0604cf1f7e8367531dfee4f5e0d1f202ef67939953c8f1e67add5293c40eb5bebdbaa0e895b77c2bd5b468dec81c109c2b86ae7325817168f208f39a521752966f0ea9e258ccd4e3d1663bb8e3207f1555a8b27ef093e2a4068bbb1508bd892e6f0fc766a6b99bc042fc38f1b107c34735f08b718a58f19cabe491425a5031e1e583b7feecf7c56c2743028bb42a371c93da5eb921a04bad4de9e75bbe29ae5d0d7ad712f183f063b6d9bc21dfe84d28aab9b7f60085dae2cc69d533f313e92eab06b10d83be966b941172fded77ad51a79ea31faa139cbd7c6a05cf2de0b2a84a61132ab9a55fe57e039da140c3eb6a0b17edba3218563e2c1c149f40640fb5bd1bdde2dfdcd0e5d25ac68518d345e76f0f771d815488f40db3604e64dbf9f41c7573abde36d827faf28d560ceae2f3cf5689833b3256beb509900be929cb1e8864120be48277a3ce14fa22282b85715030230f0213b08d740912e448ea1b8eba0ccbc854c7ebca09007157b3a9e4d627880ac65bbfd0dd3d5720c9aa91f79d9742bfe4a8ee88b02d63edb6a09394673be8cbfa5745de6e20554b326bfbaf11e56c6d0911ea1ded4fbeeb1c337dbedfedf596918e4060b3d74de8192e6f4fb7455be1b53d1af9029a299669846203aee0690ed70d8ecdbdcfc596b55bd1655a04b905cf679bca7633fde19d2b076c52d04d2db8451998f1dda922e9040bbabcfff8900494ea276650b414ab65d3a7eaa30fd657154c137c1d6f485931917259c6a3d5645962a5a6aa597c0187a668c2847be27e5131c4b174792225a768f6591206fac854bfdc0a77a9cfb70a76b002edaded4de1c648211c9647788b98a88b762f5f91827966ce7c68ff03b63aecfaf64da62f8156be56975b9435566958a280d870a08dd7dbb6919635e8e5bb3e131435b5e5662a578ab910fe4fcdf32a0365d5db14b73c29bfc45c0e2e62eb0104ca97eb5d9cf49e2478fac3e3c9cc9c1ddfb56c4d4b2a10b3a0103f9910f1a685a7c0dd7c1e2ea7a4f72b6be0c9b643f9229867ebcec2faf4f0d2414aef92fdf9245372277fb33908502b49afc6d96469cdb7501f3c357d5fdb99daf2d141345566b7ee908a6fccf3c025e807bf4f0252e1640d6a15aba7a79d906d35d0eee329e869b37f77e6102210a028a9e24a5eb32397969c13b12742b5121a72e992d2f170ffc12ce0bafdf8268c49102b0a2c7d1ebb90cd1ac2ac2a7bd31b505bd180179afd3ce0f60b6d7471eca753dfb03ef97069f97456697eb95924b1a120396d27f91a6babd2d48690c031a22f12b0c9b6873641aa67ddce15afa343267b53747a4398e4dd3867c99db8e73057187e79cb118660302578ce9724ea42879dae92c3a5ea8bc7fd2c074e0ac0d9da3b188f3dc857b5765aa6eec518d4e21c746e2d7fe1fe92cf21ad311b5a4c14bd468eb4d365916c84118d9078b74b377d1d75a9526f6458ee6facf9549db3a2f962110879b1586d1bab8372571d569f7c79c2fde2cbf03b0ae8e359776d2445b9173638f7d2ee291b1b326c4410023d43b15e9d2f00415feba5bcb2f4ebd7fb1e8ea45fc2ea10f4561708114ebc3b37aef3c2e4df7cf512a6092e3ec999c43c5cf1de2b46bb60519643abb217ddfdfe2f0a4872b37552d85aa62b2af3227b4a691a16927f2ee3d2c05bbeeefe3a9ff8aca5c2b3b76474742360b00eeaabe72bdecf13defa99933a67469f2645f6a7eaf691f5797018b7a5f196d3df65e2c92fa8f0f65113ac168b099fd8e298e440b9cf95692ba3738e3d1b90a22197e61714a01f9e619355bd1359fb4b5d0567687a879847937f7b40fef988afa219738b2ef139b9938907dba1a4087050a964dd5cc3fb08a6a04a8ed48b4a5338698289476922bdbc108b23dc09dde3e85a49be7f255c153f6d4b5515a8ce443abc6f59b1f42d15b86ae660608c11230c8e9eb6dacc6fb309b67ad8a17eb5d3fbd1749442e6fdf625d6338a5f3851a0d5dc59f6fa1d4bd4f803a06eefd98c53cdd2b7f6a7e069590ba65b1bfefc1bdd6dd0153cfe33fbed18137ee010b37b49b7058a83a013a6c24fd272f5319ee60cda7acdc74777a04f2b69e7d6742072b413a8229e0bcaa6c0fef9da123bfc5b159d288aa47a4fe25e1e4a2e07b25dde2679a2da967fcc706f2fb2e9b528a4f96eb7d14b393d8ff38418a52c4a9a4bb1b4e905eca7bf83061212b4f5eb8114725736d6f3c602ccafdc8d497383939ec01fce6b7a4eb787ec7a466f07f0052f322928413e6495bbc7403d9e0f2de30db71eff32a66e7bb5b400f894feb7e937265eccf1f796d6cf79c66827cf3f4ed0290a77aa4231b03ced683cbb1ee7e45d02283b19381410bcb9ebd8e1c67e95481bbb1842f09fb0114374ccdaf1d979fb0be897edd4f53a593f06880bf7aaf7a4a8cec249b8005b7cd84baff224634627bb8c986330b22293e69ba1bcc785ab3acd24c6743f0a143945db85d6ca396cb7dc34dbe1a610cd06032984644cb26ce2177608bfa3d50d846674dd4d3e00d81e1ccd14a432c333159f341694275de88964f85963b867080ca3d27eb24866a1e0eae80aefbdd79e41788f822b7cabdd17f851bd29a0237ef3b2f0f0395ffe9d3377b2b8b2ac240e4cf1182db9fd451ba5d153c11e585314a55a28d3935b1277ee590414669b10e6140d577073d5eda171d6d878408d269810890d5f7ff360d3575079b3ec779f05ab4584187749e3733ea03a91cd927f7d337a75fc6405a288632bf41562017fc50c2672e218201772384f46a5074796e9676ee7616e6c683708c7a55d610082dcbb2fd2022acac5e20c0bb76e1d0783a9108a0c71e54726bdfceb9301206b3917500e4def3645aa12f91b9a0783d84df1366f1edfef703bae78bf85562dfc9208f9617e885c3d5eb44367c3c2af37e2d6d9e7df06899958ecde963f73172affeeb84bcf3c5688bc9724a4fe902d8dc992451267796c3da8a8282d858a47ce1a635151d13b2e31125c7b59e16583491bf08ebc10cb077f15fa051489351c4795e3183972de0fdde56e39a33219f10e5aa3ec26200c765f670223c91dbf6c169fe337ed1646c30386ffa3672ed52e2b3f26e2258bf310674f12a567d88bc022383b3483a8140b81f8a03f721b26bbc07d35790d2f17d0c0094ea8971c489cae1e66633dd70f20adbb4850134f5f9fa2b0cfca235c9d2112bf22f43446c09621184052fc62ee4863dc6ed9a7f3e5f1b02b4a6ad4db18d10fbfa52ed1b387ec791297203ce71ac79a67d0574781cf0e2e480ee1351170acbf73867fdff02703515a76bd65899bce1f3493ba036cb3a2214f293483d1a6069ff574636970d0464e4adfa56e96dbb62eaa8acfae36453e1cdbaed9c63f1e792f092069386e9598468c218fb2d2b4e26567af5f0d6dfced835f9286faa82526668fc64921ae11d7c8acac1c6ba85b89122c8f0a7576475f8f8593a638dd4fa6c190ba77561fe18142298c17fa5345e06572f4e40938e6d42346ed956d673b6f2df9d6f9439681c1dca68142d08d92fdce717b25710f5cc5c3363eef608d470281710298c9d72bd73ea86c054e3bc3e70485fdd32ec60463159e4bbad8e8c6e3eaec4f8addbd65e771853770edb6f338e881f7e47576bacf83627a0617ae45872fc170a80c94e2cf910b033ec3474c4b72a17f92273e1d2e970a6af0b9e76ed2f4dd217f4d049d2edb38af37726317ebb0a2ee800d60f4a8843f813eb44e864bf1dd234a44f45431d025c500585e8b4bc7d35c982d0b0dcd8b1d56095ec95c4e4b5236458e708517ed6217ee56270ebdd2fda46b47b1dbafa16ae1be83d5149931ba54bc900fbe1579f2e6e57773fb80b91e0c0458bb933aad32b83838c55ab5065f88097d3e453e7a066f17084b6719448c338a3b6d87901c7092a762ecf3f254c0a54443307b7355b67e1c05b7504a89812479c7aef55706659a8181414c3b36273b55abba9636ab40d2df62ecf458ec9b2bc1a604692654a70e34aff597c342372a9ef0be1368ede9c5a7ed26cee332681193e75c24858050c5268b60685efa9595a3d8f7d43e46d76d5763a82fc2af53b6d96323065d4a259374129b4427ab55d1c033855d7dcb2b6fce15df0610b3d2246acc04028279ef070a21c90b4acf5e532c98541e6f17f1dacb92ea977b72df0c39b24212a65716a69bbffc3daea357510ddc27f819fa710050555f9b3333bc7a02e2d53dcae118dcbd2495ed2a99e9874472ee53e9b6deb26b0aedb7b02ca5ae95776a2bc88e0c9d59cf2d61dd991ad555285d35503cb88cfe5fbe66161ee3db2aba8a800b08e95ca6f9455e11db43f88a89a9204780828d94d4c731b1be2b0b349e928eb97d88e630369e4c1252c3947f5837c635dce5f9dec232e35634cd5cabae5d83d6af1cd93625242950643500eb6b1323633dfc5613525f477ce4f868c479dd6ae9dc928236402a9c0abefede8486d91a77d27196813b05c43ca9a34a4746fe44d0e03531876c6b5635d2347a20ffaed3a39d7d1dda516e148dfc3ee07a6aa582a56972f294a2f1bd8c58a44e493e4f60fdeef64e290ec7e7ee5191e76e7ed0d08c597bbfb49edb9b8d0066f6cef747170de0b629250bbfd1b50de671b44f80abdf070ce81124673bf30252eb3d05fc72093a95eae380ddeb44cb3d762d16f3fce6cb2e7700d3744797c073906b2a78a009fdefded41af4d6173fe75841462ce3dd8a38cac65a3f8c380136347872d3c108bfdcafee7b9da790ae864dcfdcefc7e2b66f8d5cbbb6254826da019fdc29c0d99d1d38defd856eb2e198aec88a606a39c8c88de764ae9a8d94105e147f0004063abf61e51344837895dab08488ffff6f2ed0b63676d2c91663c4423af56a5732cab5dd1eae3b5e889df"}, {&(0x7f0000000100)="d2434640462a3a93ab9cd0f1391e2b9723ee3c97cc6da5", 0x1f4}, {&(0x7f0000000140)="46cd00f7db17c349cab13827a60b452ef934423621ae3dc5e9bb7b949d593a4fc5f6f34c1c2d309d990ecf7c"}, {&(0x7f0000000180)="70a910351130a085defb3d0d1d87afbbbd2aed21e9c9d7f28a2d91fd131aaefbe7c8e9c2c4b52451f1de757cb7ecc606eb78b544a76834058439112ca9d036a081f6000b72bcb3faa069aac4ca3d5b411ffa8edbfcbabd29e9c5f154d267f1bdd6b30ab83db662d124004ab335ded1b21cc442bf1f4cc2a6c24c9c2e9c422245b9749f6da133871baa7eacc566d62be965048a89f54eca70db9819f10ef98836f56d63c2a5a18bc4f35cc4518bf78795a390dd3b07fe0987940f64f93fc0232d79bc2bdaedf3384a08762506a85f6088226a2078c566c86dd28c05c0f0d2a80c8d"}], 0x1000000000000189) writev(r1, &(0x7f0000000000), 0x1f0) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x54) 16:00:43 executing program 1: 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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x2, 0xc, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000000c0), 0x3a2) open(&(0x7f0000000340)='./file0\x00', 0x800, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xe9) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0x0, 0x0, 0x2) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./file1\x00', r0, r1) setuid(r0) 16:00:43 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0xc2a0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x24, 0x1, 0x8, 0x160}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0xffff, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x12, 0x100000000, 0x800}, {{r0}, 0xfffffffffffffffd, 0x18, 0x5, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x7f, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x81, 0x2f08}], 0xa732, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5f1da647bb56ed4d, 0x2, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x42, 0xbb}, {{r0}, 0xfffffffffffffffd, 0x88, 0x40, 0x4, 0x13}, {{r0}, 0x7a972db1ce89f004, 0x1, 0x4, 0x3, 0x2}], 0x3ff, &(0x7f0000000180)={0x6, 0x9}) r2 = getegid() setegid(r2) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd, 0x5, 0x400}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8, 0x1, 0x6, 0x80000000, "068931e55da542c830bba733d2086e8d8b7a6ec0", 0x7, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x4) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget(0x1, 0x3000, 0x10000, &(0x7f0000ffd000/0x3000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x13) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4f, 0x3}, {0x18, 0x1, 0x0, 0x100000001}, 0x100000001, [0x0, 0x3, 0xfffffffffffffffc, 0x3, 0x7, 0xfff, 0x3, 0x70]}, 0x3c) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x3000) r3 = shmget(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x6c02afea, 0x400, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000000)=ANY=[@ANYBLOB="040062757300"], 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="0326d5960b58d00fe32d1ed3b5136b02dcca10c7d1f2d4bc2ee715ea44dc53166593535048efd8e1bab60d65a9bb3dd621996202b03b3d6213886a0e8ebf07db9f3470844a481c1c9a71f001bc6dce567530fa7e5d9695c51e54ebc35a9f8c390d02d85717040e7ae7ffd031ff169ff9bc588be9d7f50f17a249bf5afbddd9aef889654e1467779ab9801c312f1c173de9517c387758e0d59301da4cfc51b42030438e6fffd7e248e1b36c04fd450f2c4a783cb68dfcefd0b43ecf9a36730106a32f693fb2b2945736825414b2f69857625daf0bb412729ea4148ec8c4edfecc6870d8bd09ade0ed03712e9acbfa7f4cfc8f64", 0xf3}, {&(0x7f0000000040)="b6904d4cb29de8eeb5e0aa2c09d039c8a7e0096ad94c54799c89ea0cf014b80899cf59a45b787da2bf7346f33e5f29878680e8fe13c73e5aca", 0x39}, {&(0x7f0000000340)="7e5fb02c8ebab2ed42bf3f347749ac067d86fb21fc44ec456dc7b4d18737974668428db8d6a89609321f5c987ffbe96dd1c1ae0bf8f9fdc6c271db618c7ab93cd394156501ff3d0bc5de59677a9e57e6d563e93d93d316ed899464b9cdebe482a2e7ce8ab1c902b14ee4430aa7da754122d6b0b2e92b6f63bf516ae7c13c71141c3c0eeca9723b84292637750b9b0f9be137c49043e6f9f784362e5cfe4181aa50669486959d89510c750f52c452dbeebd169c7fd86c0d82cf27001cb64bf235da24c3482872", 0xc6}, {&(0x7f0000000080)="a41f45495b55c36a0f13179805e1937beb7afb6b3c2b9766cc2fdef138950d144fbd239ed91b59dd0b8c268dff2836d7a1f158fe21601943f11c4b40788b1b4b40601f872913a2c3cf5d8c725ca33dd22e45ba35c9af69c5", 0x58}, {&(0x7f00000001c0)="b3ca415f32b459f3c48b5d6cdd739a5dc8bad6b5dce732c79a5bc6f934a2b383c826e012b1064d2f78f20e0c", 0x2c}, {&(0x7f0000000440)="ee46bbb54a706e99973e9c38b9e8869f27a0a75c80fc17546b956c1f5406ec30eaa64c3bf2b30a5212601d0a6fbf7f6d4677087f5a271af0f720ce3e4a6b34411c6790720bb5283cd76ec8f49a84b92dd4a8e52fb8528013080af6cae6f865ce0c204e1ea5833b912690ada35727346e7d556c6de7cecc79b53ce78f80a4dafba5910925", 0x84}, {&(0x7f0000000500)="ea2e7193d39179f80b03e84d44b12db25e7c020e6c94d7197fc33627bae921c746567b0036ca64921dffc43213b6fe9b8fef24669139d64c9efc3843e9b9b5163ae06c83b87875a408141dc0a856daba1dfb9be0f5b8", 0x56}, {&(0x7f0000000580)="770cbc341bab872df67caf974e80957c342d215f322d5a8af23be14e04595e2a3a04b125f4daef6118f719b98c6b3d4812a9f9a9f809afa210e0eaa2b53fe4a89b6b8cecc947b0e9dba32cb3889793a507933d566d110fa2d10d498adb316e8b653f75cf41cb027c7d71d90a12de819a421ca49c37e90e90b776c5aecafe6ef7c0a7bed3b84cb639e0f3ef786dcec6ef7fd622006c8ac645380005efc62ed8e658a9c4cf2d3838b33bf2aefbacbdb2c7a517cc8e4f6c6bcbf6ca812eb5c93e884fe9e145c8e75c0e5cbd83b9bdfa6c9f1461bf78c65e31190ba8", 0xda}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="f56bd1b4e3defeb7453b169c6c5d9995c66e", 0x12}], 0xa, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r4, r0, r2]}], 0x20, 0x2}, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000840)="b0a1ca496b68abcccf970974590dbc0933555736d31fb288139bfa92f575a96ab290cc70343a0fe9410abc7c5cc9c9bb6e4d367c264f6ad8da905468c70f115b66adeb1e7da1a3ad66009990fc32f16dc169f2325444d73d2cd342bf7ee4f2548c208781481932f46f7fe5972d636fe1fed1ee0ca582a6ce53ae7f97509e959768033ecfd0a022cf4d13437f5afeb196cc1114b476ddd8a6560b75ae469b1e5e61281ff647292fd40930f866e0ffcf2e3589d74378a9423abebe1cb26ff6123034189a9748fb641952876a", 0xcb}, {&(0x7f0000000940)="79c0637f65fc02ef57a9b94cae1728507f6761d9b882af58b4f32ccb974046593e26d09459a6984803cd171053c01b938ca5ee5eb081d6a0d0b897a45b4f75052c14f26b8bec10b1bf26cd06626e07770d803c470b56d1620ed7efa5d4d0de9371e2ad9c4982876f1a7b6cfa82312164dde67b17a31137434b05b8d0488d67a1861e189ac896a6ab98205cfd4f1a2678661e8f209b208cde37121e7bd79b1da91ff605b1146170a931290e290c51d4767518daa8c9f7bc489386b9f663be7cf939012354cd867fba", 0xc8}, {&(0x7f0000000a40)="009bda13ff0544d4227e26c319afe6efe0e6a61dd1015ed3306aebf9c4a6a1ae1442d7e77b42ebd2d1c1c0520860b9006d881b2166b7baee08d1e64e82dc5708cbf5387711484fe264ebf0c3482858afa812dcef0ea8282c3107f1bb6393a6a1277755f20dfe56f25ee3c512643ece4f45c51cfea3e27587332798dde5fd8e3b506156bc151a8dd46b32e91d29bd687dbcf9436f196c7951f02aea5489a84aee8b11326a735adff420dea757e3f3573db31d0abbde05f8e5cf3be566edcb83cc302ccef6466d37c0e2e333ff517767b86672a928e2819974e7576f3f3f674bad190ecc10c713d186d222499c80937333caa5681b9d31e4651024f0", 0xfb}, {&(0x7f0000000680)="6e160d5e2bce8d55a0ae0e734b282367e2c69591970c046dc7aec754d26b9a57dc", 0x21}, {&(0x7f0000000b40)="658b0f268e7e5bb1b2042bb8162094ac703a575c40bdc0de6743f8d7b4677f05d9b9b6fd1fbe2cd7a2877051296b4b4a4f3728a81460f71862cd9bee7e63245758780e6d0a504b284f1beb379dd79a8d5854c23c34e0c9a15b6e559ffd8c6bf8351310d3178e21ca709341fe5016a501841f35d57e0d3a6835d975d376b52bd42294ef80ce520a73da42097dd41586cb588ba9992b744ec777f05bb00b6790", 0x9f}, {&(0x7f0000000c00)="4783f3569650118636a563282780a2d4225a60a24bcef4e5be78446e1ad479203562bee1803d28d24e1756f082e9ec6082a9c16ed054a9b9b7fbff6db6fcc7cdf884adfb09225b34922cda3e5f9bc6cc54ac6d3a76a419f6c043c4e015afb70f7223fde749e7e1b1a2ad765790cdbd0eaa062b4093bc225c3654c73f2de680e7b07037e987b89bb0d77f90aacb3d81d3f3b721748bb3575c04364d2a06", 0x9d}], 0x6, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x401, 0x80, {0xfffffffffffffffa, 0xaf}}) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x9}, {0x18, 0x3, 0x29ce, 0xffffffff}, 0x1ff, [0xb1b6, 0x7, 0x9, 0x100000001, 0x4, 0xfffffffffffffffa, 0x9, 0x6]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28120, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) utimes(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000180)={{0x6}, {0x8, 0x4}}) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x0, 0x101) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x6}, {0x525c, 0x7ff}}) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x7f, 0x6a0e}, {{r0}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x3f, 0x100000001}], 0x3e7, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0xacf}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x5, 0x0, 0x84, 0x341}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4a, 0x3ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4a, 0x4, 0x522}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x1000, 0x40}, {{r0}, 0x807e7aefa7d7bdd, 0x8, 0x80000000, 0x2, 0x2}], 0x101, &(0x7f0000000080)={0x8000}) fcntl$setflags(r1, 0x2, 0x1) r2 = accept$inet6(r1, &(0x7f0000000480), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x888, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0xfffffffffffffff7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x2, 0x3bc}, {{r2}, 0xffffffffffffffff, 0x8, 0x80, 0x1, 0xaea8}], 0x3, &(0x7f0000000300)=[{{r0}, 0x0, 0x10, 0x2, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x63c2bebc70c6ae28, 0x6, 0x80000000}, {{r0}, 0x0, 0x8, 0xf0000000, 0x4, 0x401}, {{r0}, 0x0, 0x80, 0x0, 0x5, 0xffffffff}, {{r0}, 0xf973e3c1048d9c4f, 0x2, 0x20, 0x4, 0x400}, {{r1}, 0xffffffffffffffff, 0x75, 0xd50e48436eccccd, 0x7e, 0x7}], 0x6, &(0x7f0000000400)={0x98, 0x7}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1c) 16:00:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x167d8a54, 0x1, 0x7f, 0x6cff, 0x5}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0xb45b4ba317757bac, 0x4}) r2 = socket$inet(0x2, 0x4000, 0xfffffffffffffff8) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, 0x0, 0x0) sendto(r1, &(0x7f0000001380)="5cbd2c717a1c498294aa341003bd252a32a4dce186b49d1747ef8ba4c835e90976f238cbdde07ec2b7489eaeddb763ee0ecc48a8439654f2b77c50e5c654f670555ff6f7f033e2e2b548ed7bf2875ec5b361bfd0a17850b356312097ed1b2ee61fa71ddf61f66d7d2422c31783f8f87f483cb9a5ebb512b36f721a11d97a1db60ad32d4dacd60991b2ccad2e907e44cbbab17c65e6758c248ca36737aa5b39eddc7a5d06f16b22f802dd6db3eb8e82e28c3245f9e8a070e1b223c9e65a29942f3bbe222f1456571baab24785", 0xcc, 0x1, &(0x7f0000001480)=@in6={0x18, 0x1, 0x344f7074, 0x3ff}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000014c0)=0x1) pread(r2, &(0x7f0000001500)="ec703bbcad3faed190c11ee5c7e26bc03bf133438fff421ed1d0b5ea6375969eb7e59f4ffa45c4e5b4816f80bc8b1d71b70fd54c8f71ab", 0x37, 0x0, 0x0) shutdown(r2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) clock_getres(0x4, &(0x7f0000001540)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001580)={0xdb13, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000015c0)={0x4, 0x7f, 0x5, 0x4, "b397058af87c76cf4a2b4f44bc6ebfd8522472b7", 0x5608, 0x3e}) sync() read(r1, &(0x7f0000001600)=""/73, 0x49) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001680)=0x1000) r3 = semget(0x2, 0x4, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000016c0)=""/108, 0x6c, 0x2, &(0x7f0000001740)={0x18, 0x2, 0x3, 0x5}, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001780)=0x6) mknod(&(0x7f00000017c0)='./file0\x00', 0xc000, 0x792b35ad) r4 = socket(0x1, 0x2, 0xeeb4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0x5a, 0x80, 0x5b4069cd, 0x0, 0x401, 0x20, 0x40, 0x3, 0x2, 0x3ff, 0x1}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000001900)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x8}], 0x80000001, &(0x7f0000001980)=[{{r5}, 0xfffffffffffffff8, 0xf9, 0x10, 0x4}, {{r4}, 0x428ae23e3eff1122, 0x3c, 0x2, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x2, 0xd5a0}], 0xa000000000000, &(0x7f0000001a00)={0x40, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001a40)={'./file0\x00', 0x4, 0x4, 0x5, 0x1, 0x800, 0x1, 0xfffffffffffff800, 0x1, 0x1, 0x4, 0x5}) 16:00:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgrp() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) fcntl$setown(r1, 0x6, r2) madvise(&(0x7f00005f4000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 16:00:44 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000001c0), 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x22, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r4, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000540), 0x10004) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000280)=""/152, 0x98}, 0x2) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/193, 0xc1, 0x21249fc6c6d973fa, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = getgid() r6 = getegid() r7 = getegid() setgroups(0x3, &(0x7f0000000180)=[r5, r6, r7]) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x7ff}, 0x10) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x80, 0x8, 0x800, 0x2}, {0x1, 0x100000001, 0xbf, 0x5}, {0x5, 0xffffffffffffe7cc, 0x6, 0x4}, {0xfffffffffffffff9, 0x5, 0x9, 0x6}, {0x68cc80000000000, 0x2, 0x7ff, 0x6}, {0xfffffffffffffff8, 0x6, 0x2a56, 0x800}, {0x80, 0x8, 0x81, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffff832, 0x98}, {0x18, 0x3, 0x9}, 0x7, [0x6, 0x3, 0x2, 0x0, 0x22, 0x5, 0x0, 0x6]}, 0x3c) dup2(r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r7 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) semget$private(0x0, 0x3, 0x200) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xd4615399507dfac, 0x8, 0xf0000000}, {{r3}, 0xfffffffffffffffc, 0xc, 0x4, 0xffffffff00000000, 0x107}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x44, 0xf0000006, 0x400, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x20}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x38f7f413b51ea4d4, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0x5ecf1dacfd9d568f, 0x0, 0x9, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x20, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x7, 0x5}], 0xf7, &(0x7f0000000000)={0x3, 0x6}) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) 16:00:44 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000009f000/0x200000)=nil, 0x200000) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1a2, 0x7}, {0x44, 0x80}, {0x3, 0xffff}, {0xf45da426bd02dbad, 0x100000001}, {0x46, 0x46}], 0x5}) setsockopt(r0, 0x8c42, 0x32, &(0x7f0000000180)="ebff00ff9931929648", 0xfffffffffffffe6e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10008, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCSBRK(r0, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:44 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') symlink(0xffffffffffffffff, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)=""/178, 0xb2}], 0x1, &(0x7f0000000180)=""/179, 0xb3}, 0x40) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x8]}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000fffffc669000000100000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fef8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cf500e78a28fb571d9827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x100) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x104) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') getsockname$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7f) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) recvfrom(r0, &(0x7f0000000000)=""/31, 0x1f, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x449, 0x60000000000, {0x9, 0xa445}}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x222, 0x12534fed88f6e730) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x5, 0x7fffffff, 0x3}) 16:00:45 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x1, 0xfffffffffffffff7, 0x7, 0x1, 0x9, 0xaaf7, 0x9, 0x3, 0x0, 0x10000, 0x7}) pipe2(&(0x7f0000000000), 0x10000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2) unlink(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60, 0x0, 0x0, 0x68}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xd788, 0x4, 0x0, 0x8}, {0xffffffffffffffeb, 0xf4, 0x1, 0x3}, {0xffffffffffffffff, 0x9, 0x1, 0x40}, {0x2, 0x2, 0x0, 0x10001}, {0x4, 0x379, 0x5, 0x4}, {0x6, 0x0, 0x8, 0x7}]}) 16:00:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0xffffffff}, 0xc) close(r1) socket(0x1, 0x2, 0xff) write(r0, 0x0, 0xfffffffffffffe80) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x0, 0x5, 0x3, 0xffff}, {0x80000000000000, 0x54, 0x9f3a, 0x2}, {0x1, 0xffffffffffffffe0, 0x100, 0x88f7}, {0x0, 0x7, 0xdad, 0xff}, {0x20, 0x3, 0x3}, {0x4, 0x3ff, 0x8, 0x19}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xcc, 0x3, 0x6, 0x401}, {0x7ff, 0x101, 0xd97c, 0x3}, {0x57, 0x5, 0x20, 0x6}, {0x8000, 0x200, 0x7d1cae94, 0x80000001}]}) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r1) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0xdb49, 0x0, 0xbc}, {0x1, 0x7, 0x1ff, 0x2}, {0x3, 0x18d0, 0x5, 0x3ff}, {0xb312, 0xe7, 0x7, 0x9846}, {0x90, 0x200, 0x1}]}) dup2(r1, r3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x9, 0x100, {0x2, 0x6}}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45, 0x0, 0x4}, {0x6}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTOP(r1, 0x2000746f) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="d0") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x80) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x2, 0x4, 0xdea, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) r3 = msgget(0x2, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffe5a) r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x100, 0x81}, 0x9, 0x4, r8, r9, 0x3, 0x3, 0x4, 0x2}) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000a5ce0000"], &(0x7f0000000300)=0x3a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: setrlimit(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10081, 0x83) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4, 0x128, 0x1f}, 0x2bb9, 0x7, 0xfffffffffffffff9}) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000001}) 16:00:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1b, 0x81}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) syz_open_pts() fchdir(r1) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d0000000f44000a57c25bcac0000", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) poll(&(0x7f0000000400)=[{r2, 0x4}, {r0, 0x100}, {r0, 0x10}, {r1, 0x100}], 0x4, 0x1) dup(r1) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="13445753cd94", 0x6}, {&(0x7f0000000180)="b8f58aa7a7b9b1fc61add4652119cb06a28e8ecd8b5f487b047006b8fc774e608b6a021c2ec10ff8b0707d3d26d34adb76454e636572250c111e867be13cf8a0a60c3a98a0971695abc3009675a50baeb2d834b15290be820679eea167c0b41ed94d557e1bffaa89a74a6df02a559e2dabd94fd4eaacb79298a407d02a1ef25ca841b6d1f64a99774c25dcb89957eebcd2b442a77744128fee9970ed59922f41a78908eded6912f937395995e95c1f21ba3f316e50c18d9acf2c13fab787260148eaa70a198d4b34b76d569e0673", 0xce}, {&(0x7f00000002c0)="4479241f19e4bf29a07c4e1016f17a27f35d47944e809fb614233061034c0c72ebbde39315a2c4e6486828720ecc937c9f527975a1fc767c63c00d80d6a5dd318bb4e5022a2e2b6907cd95954c440fc09c4d9225bcbb9480505e7ebd2d42d0d865ac6be1601b985752cf948cf3bf326ad432224bea7c2246482867e1e3d9", 0x7e}], 0x3, &(0x7f0000000380)}, 0x408) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ftruncate(r0, 0x0, 0x40) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7fffffff) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: open$dir(&(0x7f0000000400)='./file1\x00', 0x8, 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x2, 0x0) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000440)={{0x6, 0x3, 0x3}, 0x3, 0x9, 0x9}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0xae4f1fb7fbdec853) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7550f022eafe20e2) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000280)) setuid(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000004c0)={0x5, './file1\x00', './file0\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchownat(r6, &(0x7f0000000500)='./file1\x00', r3, r4, 0x2) mkdirat(r7, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) chflags(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000003c0)={0xffffffff, 0x7ff, 0x1, 0x8}) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000380)={0x6745b07d, 0x1}) 16:00:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8, 0x4) setreuid(0xffffffffffffffff, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x435, './file0\x00', './bus\x00'}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/191, 0xbf) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) getsockopt(r0, 0x1ff, 0x1, &(0x7f0000000080)=""/106, &(0x7f0000000140)=0x6a) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x7141, 0x2}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x20, 0x0) dup(r1) 16:00:45 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r3 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) r6 = msgget(0xffffffffffffffff, 0x750) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef8005003ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afbe626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f518ca55c79191"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 16:00:45 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) flock(r0, 0x104) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x7011, r1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socket(0x6, 0x4, 0x18000000000) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669485ffffffff13fbbf717b5acd760800af00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) syz_open_pts() 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x20, 0x4, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x20) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x6, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7c000000000000, 0x1f, 0x9, 0x5, "7b22c5596652173804cd07760f2ad2b6c3fd9261", 0xcf5c, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='\x00', r3, r4, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x110) select(0x40, &(0x7f0000000580)={0x0, 0x4, 0x0, 0x0, 0x3}, &(0x7f0000000b00), &(0x7f0000000b40)={0x0, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x200000000000}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfffffffffffffffa, 0xfffffffffffffffa, 0x1, 0x26}, {0x9, 0x6, 0x5, 0x2}, {0x3, 0x5, 0x9, 0x10000}, {0x7f, 0x800000000, 0x4, 0x6}, {0x9, 0x7, 0xdae, 0x4}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x20, 0x10000, './file0\x00', 0x80, 0x6, 0x7, 0xfffffffffffffc01}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:45 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000006, 0x104) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100a1}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r6 = socket(0x2, 0x3, 0x7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x0, 0x400, 0x5db9b2eb}, {0x7, 0x4, 0x9, 0x100000000}, {0xffff, 0xe55, 0x9, 0x1}, {0xffffffffffff8000, 0x20, 0x1, 0x9}, {0x4, 0x1, 0x6, 0x1000}, {0x5, 0x4, 0x1, 0x2f}, {0x2, 0x4, 0x9, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/243, 0xf3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) r3 = semget$private(0x0, 0x1, 0x280) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/32) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x0, r1) 16:00:46 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, 0xee00) r1 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x2005cc2) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/8, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) poll(&(0x7f00000000c0)=[{r1, 0x55}], 0x1, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ftruncate(r1, 0x0, 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x86) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) msgget(0x0, 0x250) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000600)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/235, 0xeb}, {&(0x7f0000000740)=""/97, 0x61}], 0x2, &(0x7f0000000800)=""/4096, 0x1000}, 0x842) recvmsg(r0, &(0x7f0000001ac0)={&(0x7f0000001840)=@in, 0xc, &(0x7f0000001a00), 0x0, &(0x7f0000001a40)=""/125, 0x7d}, 0x802) r1 = socket(0x2, 0x4, 0x0) sendmsg(r1, &(0x7f0000001b40)={&(0x7f0000001d40)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001c00)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000001cc0)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000001c80)=ANY=[], @ANYRESDEC=r0, @ANYRES64=0x0, @ANYRESOCT=r0, @ANYRES64=r0]], 0xffffff4e}, 0x11) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000300)=""/78, 0x4e}], 0x6, &(0x7f0000000580)=""/126, 0x7e}, 0x842) r2 = msgget(0x2, 0x204) msgctl$IPC_RMID(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001900)={'./file0\x00', 0x6d05, 0x3ff, 0x6, 0x0, 0x4, 0x3, 0x7, 0x2, 0x1, 0x7, 0x7}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/247, 0xf7) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8de2) 16:00:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x5, './file0\x00', 0x0, 0xffffffffffff7fff, 0x2, 0x3}) connect$inet6(r1, &(0x7f0000000140), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x0]}) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38e7940c2471ab2b) r1 = syz_open_pts() close(r1) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) setrlimit(0x7, &(0x7f0000000140)={0xfffffffffffffff8, 0x3ff}) r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r2, &(0x7f00000002c0), 0x0) 16:00:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r3, 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file1\x00', r3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x10004) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffff8) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x84) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) socket(0x10, 0x4007, 0x9) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlink(&(0x7f0000000000)='./file0\x00') ktrace(0x0, 0x5, 0x100010000, 0x0) 16:00:46 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001200)="d7605d07aae996d626f6a3d745474bbba950b25a492bd2ea904928554d039dad63e965900acc03e1b2eb3fb1fc0d7de4c85e52509e04f9602eb66b28e9d2849856a79dfb1a0bf1c28ab1e634e4da21c6f45b8e", 0x53}, {&(0x7f0000001280)="591f678dc955bf3b7ce2003b92288d5992061c67fb5f6050f156d0ddea778990b268073051ed41884a2827974eac4a2f5185c39ed54f999a016f4a4f1f403d6ae3", 0x41}, {&(0x7f0000001300)="74427fa5bf86824d88f128dca05f82911107325c00854b0ded14db3e62e8b6b8f2eb1e88f551f92cc8ee43328f8a5b8d6f4f1377ccc2ffed63efa5b747aea267d3d7ac5b16c7cb0a038d07dfc5b2b88ecb589218f85773181a790574593024d6", 0x60}, {&(0x7f0000001380)="6e0099774637e67361ce0ce13f0e19a64c1af862d2498514e577debec6f6cdcfb4b90ac2caf7f86024a7df4b344cdf53fe14060b87086c99d6ed6d72ea1e2cfe25725a4cd43d3372f2bc4ef1af706c9f204221cb39af5b1d277b2911b6a7fee1e0dfab6ce2ca56dd1647d954790fb47cf605b7660c90b4533b5ceb12e9fd08bf424dfe14006669d71173016fc0c6a619a32c15", 0x93}, {&(0x7f0000001440)="4692d86f4e1faac5f4af396b7e5cbc844cbdce2d622e5a3c0d793f1665ee206a5933d3ade4ef56bb1b82c6df29da9f4cc60a8a2c13723886285d52a028c32eae36db56469c91a5c50cb2ba556d3d3435eb56b0257637b30b4f122d1b995fcfec261c8a473cdc95dc773ee70244394d9b140ee95c7e396fe1b7e38dd914b967548e2e814c9427ebc8d9c7ba3093a97ff18a48b24bc8ac2aa45ff504e6bfa0b3c4edfe577cbe1530db57befb0bc1b909428fe01ced26a521e81d59e6", 0xbb}], 0x5) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814e1d7c22000000000000000000008000", 0x30}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="79d9db8dedf605331ced3f1e0b9063eba84cf779cba0e3b52aebeac3e4d665c2cbce6fce19e81b7d8dbcac0e15b37d331714f0c8c7f08849f1b6872e24d48416f25ca11a3a1e9568022aa19bad0a186b03a9bb2ec404fdcb599d5e395b4bbdce72e0d857f09e6bf4e04887b1e841754984e51fb41109d4cfe56f3639611345ad332c489cbe030f5129dcf0c990b4785f5e5a0b9868894c14585bcb08e8add71516a324", 0xa3}, {&(0x7f0000000000)="37e5bd8740b06e6a0b739d3972d7718abf20", 0x12}, {&(0x7f0000000240)="5d9290f971f75044b869f071dab38a987a631485b766c0da402e9e5d2f473fb0f089d2e7b582b84a361bdaa1793302ba7e98623097b8870e860f6e1f190639eb21606dcbb4c1614e5bb7b601d58e3b18c0950287c659c9adad9c2a5fa3c52d36bb61805dc9dba02f04b1b397506cb777e72d", 0x72}, {&(0x7f00000002c0)="ca190525eb5a5ce35f0e72cb57054be70ee5999c930e56d74ee0ebcfaa4e1933a8ee1f9060018ba7be0f0a5b15e17affd992b977741879ec7a85df14f03d50363767b44cca11773544823006d66fabbb6352944ac0fc203c0ee9fec7a23cf41816ced2b2deac5163a36ccbf46cdbccd76a50b28b4a5bba3e43d1b849109f92ebe5251154701e52f1d7528fcbbd41342dc609533d10902ef36c7debc98197e6edd59904a69e8b7f47677798617696928d2ca39c6aad83460a47eeb49985e5c778dc249647a081d54794f7af2a457ec2d1f1a3fbdbd121e758cc93d532f666830aac47e50346009db57b7076c49ac7b906e26f4f37d8cecd35af973e6435167eee82c470a96884ee5c6a160c4d7e288681ee7c47f83a14c3abb3581af939ad82b844c904f33c7afd274c1861c91c81f2930d837c0c866534a795fe2e16eb79cd234bd00b841858cda3d76548c4eb55001c04a735ce35e68e04f1f19046b954a2c3d0531a5c3a484611f29617239b2652e775b7e80dd17414538e450779fe8547cf80267f7690472614dba20b1494ce6e05ccbe7c01f3db1333395e04770d338bb813e6bd6547e5601462a3b64ddcc745191a1d35c2aaaedda82457412815eff6f0e8373c04f3f9989e6613f69c465cfbde1c01fcb75ad76693cfd4a71d9451f25f0a647a6d659141fc463ff168c3efd87a5af0004ef4b8db504014ead9d91f7f1fc7bcb07dd636fd15756088c7371dcc01a7ccfb8c8309fd215e2494a4afaebf3e08fd0256675a2ec9e59f797b67046144199325bbaa3d4f8b6364d9f6cca3474b5cbb301836e509f9d4ccba8f964942a8c37bd4bd38b0a8395b4e4d76ce1600ca3509cc212992caee1264bce84c053cb0a96aefae6a911f94f1de65c271b559fad59447480e5c1cd36398a01d5a798520623a9df38f0934a199bab6fb51e504a66c800a47136a1058b56a65dae6b8efee0ba7317d6267216efd616a5889d0e05be7ecd0146ffb118115ef4cad04e1c760419ac28660ae38dc6f1e5c073cd947e0032d566dd6adc83ee55ea0655fc87fb9695ea28bfd9484ae7932087300aaddad145f979fda73ff43c7d87560706badabc263275e011c41450329f90dacff95a9253d149b0d595192180e4fda237280b1e203d8d4784fb2fb5dbbd16fe2ea0f0d8bff966cbc48f3cafbda2974be85aa29bbacf309e7041bb8901331efa61437c46c33243d42260c1250679ccb9f5597ef477c020736ec3d7d462d5ef595cebd817aad5e2c2868b96cad52a881436448677e52a1cdae4204b1d191af8c97289cd1f06ebeb54b5dad0b06e27fa1515101084da24e402da26f024945b01f2e897cbf4125046bc6a87814041585057edbb75512d0faa188844fa0c61d684a334bb14786c01153ce87c2137e7b32f1d5aade139e802f4948e9e0029de9d6ad98ea8192a026c4e9705da8e7512f7fe43a45c3f7ca4a22414db81c249a08018a50665c95e2ff681b589abaa758fac5406aa8ddb1ab22f56f7273ec2167bf2be42c16d28a165d713e65ba4bf83a4e24955fba6569fe8c4d8b24979833dee6b402933da571e66b29c940e419901819da680d7215de9168c0a84640476b37e40c4b795f939fec4ad3696165b5231cc0a8c5faf713d7149f69086978f31cd1874974258aafa522af6bd7b3b73bd97e8b2045d5d9d0604cc52bf666f496085a53584eb8511c36121ac477d2f8908266062efc246a39252a31d46efce63c6af269d7f7bbd8d68de9591908fea557b239673bc3c4b86b138124b3a05c02285cce357684d6d9514b94a9c742b45941956c02c4bd6688d88c3ad1a3265091cca649bb8808b51aa0abe49b5e913c5f393113e7b6066c17c79d2fa585c8ca90762ac5b4010119b288e1df018fcb1c3bb2d27f07248badabcf3be9b8e86fd2e968c42a42c1243f3d677ac9952b28ff23da600c5447246e40e968d40eca2be6812a1cb912278767a31b3b1ca603cd0298d25f7a87bf30bdf91076a3c51e4bb8136013dfee308ab00a059ed6ab0b25505c43eff6fbfb07f9cfb46a5116b852dbcf70ccecaf7bc65a0d9e3c9470026d1d7307e76ff61ef8a34f4063b31421fb631076d7afc5fcc3cbe2ecb4d3885dfcd7b552eabc9beb1a5b043f54e08a27c74a02562843e8f3d2eb61895c8140dafffd0a0e2e3e4dd6c7d6d7e29eede3e9f5e5235b8bdb1c21f346e2481ab23e3c69cec9a6d0bbcec106e46c6fb37bde3de7158bff004f7b32ea511d5f4e5e40f853508ca3f5a5f8a6d6acf7c627620e4bd8b5fc3d4fbb56b4bd752e3e6f61ada158cd7bd1b9f4aa27fc69033532c4ebd679e01b4875680ede978acbd6cb673c2922c5a02882177f52912f4554c75e11157641eeb9391fa56bec46908427d315038305040c9a62038490441574032b24362fbde98f22d6aafe8f459e409bd67bdff937f55f88e5c718883970eb30a5541949ad64de3fcc7c42985737ef2dae867e836019349398578af6badeba00543c91c674cbd22371050f10a50ba962034b62db7f86dcd5b4642dc8acbbc1d621ac3740f394126982979b8e18f20ef4b9b25abced75a6c2910919465e8008724b86ad394f0b33993a93c57cdfbafa590c94e63b8c6d3d38678a3ff6a3bd30e17311e1555678e9712a1c7d7cb0fd425ad02a510031f792aa5180131a454ebb784105d3f2ea99211a747cb3dc1709ae19cd237d12d8194d5b5c1f144aae52690671ec05f3b33bcbee3718816b43b82734c8eddd31b2f3c039404330189716cb6edfbb84d66d6dc837dd2327c4cdab903d99564c355397499b761dcf6cd02e0715a9a1a6c57a6112199a0c4f802c55ac08d7a9211be27fc459c68bac009268ad93f2ccd13796c02d1382c8e23b00bf7d91ab5f62e223b8bac91e6d0d08df5a76fa78bc9d3eaaef52c985302b88d54bf85646241a54b3fb7b8260a08f3fde5956c108dbadbecc634d56888dcde5294a35dbfaa88384efa2f5f03425ad20801f0fdae3345c313ee39681205b5c2a572c19b2214d11de5f64a727be00e35354929c303dba1f37248d826dc773735afd8d686eb67e6fa2bc906adde83683984887bd2af80a0b929ed71a9cd78e0965680da0c7476a405580563071e7ddee2d630adf8a4314c5932ef0427c8ff501a647d6862d1c811452513e27bce1042090c702dd54286fcf2c519b0db2a954b45937a6fa6e52d2c46b66a2e42998ed9e7fc6811c0a1aec20630a9bb9e3fe3177f390168f81a8f650d73ba25b8f160658265174c3a8b5e28f1fcbb2da90731cfc52a71ff54c7558b5d5330a7838909db965f8c17b9daa606ec7b9923a47ffa238e676ce860448865e0ed800f6e5ae128487c4e34a89188b6ff84fc2c667f64335532c2a8112254610dbb71ab94ae64e2408e519023b5f598e057372ce29be5a8ffc46638756e398770cadca501477e1b9d1da0500b4f463b7bfadef29a470aeb2635243e0c9bfde4698ffdc1081271685ac2398ee13d828bf96ce69c85a8d645a9f2ba664b0b49514f78ac09a94fda20f46f5024ec733ef74feeb73599c3995e1379a761bab78a582a8469ff76ad2be9f62aba1ac6b5b57c677a732911b411959e237edb5e5f7f81ed256cbd5fa272f490f0a5c856e3c2dccbd4504d939b33dcb25d2e1b25cff0217e3b7154e50ad4289cc81af359eee1c1d2f3645231245e01de5baa4ca5247cc7b50477eeb00d3aba2ca4f246178d11abef4ce051478ae904e85474174f6e87b6e92b00a8be5d4034c15ada224facec384bacb0ae33e7a11d6fa54de6f496079ae4200eef52eca4e996e559c248f3190574370fa20d8a144c6e21b0fe1fb5d77e8a761a2df5ec91dcf3382621dc4fe1b10847b965e30dd8340ddd93c4b1061ea071ffa7591875b70b8ae31c8d6a26bd3cc38840d2e620770fc0dd45e700545a292308f565042d2bd2d2abf57a113b68338217f603ccef8db23076f4c68f3d59bad47ced7a378f93047bcec1777f8f9bd8b4dc3994764ef29d690e69089a1f0507f1efc6cc1bb3ed3ce9328b035dbcccf2f697ec4c7f8a4629cc1727b1d8771b28784d21a6ebc00e35fe366d6afe43f673086ec0062ea314b9f32e1dea50a6e21f1f9972a942a7f06b79ffa0bea2ad8789a39458a9bff02d056f435a2ee9a528398b7c4434274db3376cfbbcf7c1aaace4167d53a36f4d00234103cdba16d168f9e2f4466e0ceeb26cc8ac66698fa87cc6f3769270ad6a1ff71fb5d0374430a0ef7c79f34e0447f018c26f6dc78aa69f0ef7a91c89f4fe1eb6dfe11b81fb93be2e07902d522a643c142d712d5126569fd613f20b9fac0f08520806d9f2160f2fc1b38fd8fe263e47e8847a05e60401c95317cb1963230dd53cf736251c72c8e0db4160d5e2d4507ff6fcb933458bc91644f6b915608fa501f0b6909445bae814e777508762f99b644c448621fe678de38292eb66336b0d559c697d11bbca7dc5e3a8651c1fb8a1a7b5ba98e664de2383bdf37fd716347684a2c8980ac67e92def5b524e94da49418b9cd7a36a41ddb66fb3cffde8568754f81831748622c3e7251e88e6c13a099f72cd83359e547287d4846d3459df8e5f39ab14cc3b5c8175f55f1f41f50cded9ee151e9d82fd43068fc9c2d183735b5656fbe0046626d8231733ef6986f6699e7b5ac29b3648504a9226507423adc4eb09a45ee7f3d070dd51a5c2e20017c4debfb8a2e28a64207c028197ce5bc0bfe7245b6283eb6ec12b23b42cf2421d8ea19501013b39f433ff5a4639243cc035b5030c4429043a9e5e2395dfc2e198dbb87d49cac1ab571131ba70f7d544442775da4b3494ca13bc138c7ff70659dc2fe01d15b2ae4914b56468abfd209925ebb3f10c413918083d33b859dba3be2da11b36dd5439b68734b85c59da17168d7fabde4d0f52c0f1b38f3ef485ea6ca4566bb4dc7f08236b612a17ac0b8948ac6c553fa5ae62dba8c29379ce1c97c9835e9416d8a61fb76634fa102ea5aaddf40eae30e24ac18c1c4fc69f478d0614f74e8fcd25b7b08180d0a7647f08299f7ac76cd28c969d3ca45fe0e9c16bb754f298eab8946bc480ee573c4c880eeaecd6b9c44fba15a656ce6f2e74ca20ccafa040c1734a513efc95d8b11a9d45f49192ff7a0f9413ba5af32f15dfd4490e46e203f7f8db1f193c69a39bc062b598bca18860d8fdb66ae20b4a0e4df26d87b8a828a6fe21ec92f40b2f514408308e398ab982b09078047675a2c3197eb95b4dde2ceb22bc9f7592d499a28323ea32acb97dc127a0e7989564098330d1615046b044c36f27b02f3939d0ecb86caae9201d7aaf314bad9ac4ca47bf659efdcc84d2c6e7b0e83415afbde0fd73b0cb8efb11eba8c1a0595287a0932455627d398426369a4b0885b50369d3bf7a6e45765c9c4c47a8fe993dd24468f6c6ed65ca64a91a393956c134f1af2c346556f6c496e351d296cc61a62102634c9c6cca04f7cab0a7d96e5897a49ad4fef7379ca43f0bf696bc544fb765d5b9f0e40907ccebfb307bd4d12f4a02ab3dc13c2f486cbc0ace0d9c56c313eaac46f4418345b5b0817f48187ae041ce03884d8fe5c1c947778f4c0160a5d701b636520571fb73acc82c4f84b1ccb1f8a974fd0a53a2f51c839430f867e6a3af3033bc3762e6cbca8771fb0af16192f0a796c3f327a7a6946e261e0fa4bc7b42f54d5d6bb07304c550fd97c5e4f9f6af7a2fb06a62be96f27085b8f3f1224c1dedf198574f548abb9d2c228615da0fdabc59ef7d307994c603d114e85b5a46a6b7f8", 0x1000}, {&(0x7f00000012c0)="59b11ab20700232706bda8336f7fa2d176ae76d0ff59dfe8b89cddb443a50281eec048f47868aa3cec180c55fc737b4116a7f80679e08a242fe4b4f4617446853db19c8e9ac3bb7404d138357c1e70ed33a747b36703076b6f6cee628b2783a7e69d5f54f486a1071b430141e9937d506d318c6945cf032e21370f3e31fc18b0b2716987380397539fa26cda6851f04b668c05ab423be3986c27a527bf54d15362e9d81f7b8c0c1781230d53ccf41fedfaa26d53e849f9c05c449e3bb5e4b561ae5f4fbd142440fb37b086714792669c3eac8f7fd2ae283de9706b523e492e23be0c751e5ba8749367b421b79074bc42810143395e53c26dae6f74e33f8ac1", 0xff}, {&(0x7f00000013c0)="450ac7413b988a948077a3b17e5ee879ce9462394bd1c2cb88f0f3d51ea09dfb803db7af4213fd685abdb2b656ce0fead1339d3908048f74b9a07a52d5f97a9bce2ea0c5e80fd9334e88b3dbe38bfb994de8d543c155b2d616a02c420bd6b7975061eca059c99f611b1a96f07e7a6c7d80b1278a5203ae3c46648e8600485464fc3c111f3d5bc5c5d1e43c2933b454f27c5f1ef557e70b047725cb4d5af71851883527170d13e26fd2e3e8fc841ac01ef3a62d17e3cf2a6bd054470d7764a3", 0xbf}], 0x6, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74, 0x0, 0x6}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x156) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xbdec9cea37a11341}], 0xaf, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="60f4efe11ae04f489dd119db90094f530f5b3617e55474c8d6a20e4b89b434694524009e170aa732b16886152d6c29d6e6f713cd89cdd40f62f262adcacc2c271e45c77245b8a05d37dc368f6b05f5aba1645f1b554b56", 0x57}, {&(0x7f0000000240)="58cb88fe56244fe2136930138ff7824f8e419fa043892143567fea469a67da3c3d164c54e9f86ac8135b0a8520ce1382842e674fbbcc8912667d165ec099726d3ab472f819d2c73f1bbb9242d80ac717f04c6a761d9b436d407ab9325883af7065f0801723d96a5cb8433af3433b3a8d9e5f04ef382f827c7fd0d15e0a6ca46bb71f73e82ccf1efe132cadbae8c55de5962f1469bc9f2ee51011697822a0f57ce8947d0fe1a16924883f13", 0xab}, {&(0x7f0000000300)="9969ee1496b7f7b3efcc1b9409d935219bffbaf1fa0b965b6a917f446ab14993b5d0457b9e71fe2e2aa2689ed9cdee5c935fc7d5d242916ad21da89a3ed15f3aaba19ff12d9d7a546407b533c48301cf81f6e9acaec6ae6a3e081980d2e6bf124b86ad9b04e7521992fd52874d6f9d50d6020ed44c66e17f21abd7d6f78ef819c5c2b60babae8d35c92d949b4cfd5a3e6eb17e046b1ffffddf867bc03ac814176782570be8103222d656b4d55b0d94ad0342b2be", 0xb4}, {&(0x7f0000000140)="05aa1ca08e026d0d3c0eab0ab2d9555ae52f1c32cee466354f11f224efc1f19092f922de9aeb684f88e610e837d19a737fd2cc3b59903b40e80db249", 0x3c}], 0x4) poll(&(0x7f0000000180)=[{}, {r0, 0x28ac9810585c23df}], 0x2, 0x5) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000000008ae7fdf0300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x801, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0xc0d, 0x6c1, 0x4}, {0x4a40, 0x401, 0x562, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x1000, 0x101, 0x6}, {0x1, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x5}, {0x6, 0x8, 0x100000001, 0x9}, {0x1ff, 0x10001, 0x1, 0x3778}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup(r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) msgget(0x1, 0xc8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x104) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() r4 = getpid() lstat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="2951c6bb39ee7c17756f9442b863f3a91a57f74b11c06583ed518145a20c4d825e7a24f27b9196c4f741783ec1a90980771da58f878fd325d9a0a8183e3728e7030635bd52d3ae947dc13ad9e46ae0", 0x4f}, {&(0x7f0000000180)="cc8acf22cca5afe4a764e8f1a94935679e5b8ccc844c59844f45b98ab01eda6366fbd570a74e687a3aa6317637815135ae8131ea7ed1e00fe520cfb732040648fcaa1a9e1d532b3ab330c5635d56bcdd890451f0b0b8cb09a97bbf75b7cba41ea0705b52c65c58c67f57710d54853bdb190b66d0b8403eb60820d89319ceb59aaa2f576c0595f718f242dec33baf44a3fb4f9a8bac3f7a9da02020dabc0dc268444d2cac6b620d439072c2e3db3017494ab3bc79c0458e", 0xb7}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xc8, 0x696b5a49bf1aa967}, 0x1) fcntl$getown(r0, 0x5) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x802000000015}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xaf0e25f4d36fc2a6, &(0x7f0000000240)="11ea270d1b963f407a") r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x1, 0x8) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB="3060b88682dffdd709646f3a8c693ec9ba200849b2b0df4eff4a7c4256dd56f6078a843ee60c75766188bfd71117e115f4b5e8a37ce7c81b1c678ddab8333718535f9469b0e112d780ce561027af0d40d9ddd216d0eff5142a44d44130fdc48f6efa6dcd603d944aec2738778b80b9c4c71dad14bfdb5b624795b74c53c0ccb5f2501d873d4f4409b384d0cf9700739dc0", @ANYPTR, @ANYRES32=r0], @ANYRESHEX=r0, @ANYRES16=r0, @ANYBLOB="ce7b0092ac2b7599730e72984737482e168bd56c0f0364eb22d921064af4bac07beec3d7a57695f163700d05754429f4b2c90771850560cda7c2b3dde91e5ec910950442454ba2c048bf18d9294dfff8c9de4698c5c4e731748c1443cacd1a40dfcdd468382c06c2c14eb32d", @ANYRESOCT=r0, @ANYBLOB="dddf3db0e837b1bbe2010086c6c82ae0ed8d30e27c7afe4fc67598866978b4bfe75d30822d3a897c52e3aed9ffea3583055538d26fe567ae3b7b3b52a07291afa45d9e3201f46cc0c1e8e1b3fca5ba1b58330ffdc31bc00cdd52034c00b5d5e4e29a364a24868b6aa11df1ed566ab9841cfcb72e6745a8f58cf73e23b6df177dbbe964924bf7bb6932c46ac7e0bdbe9f82668c9d9baf1de504c14e759f177e22045237daf105b6b3b4b0640d3971248a819a01521073460b56a27e026bac2f38b74d0330072113de3df45d0ee756a6d571b0f1e31e9a103d0b4bbaf3dac4c49760e7de5fd646a500c10b6ad09bd685f100078ed01fd332df5537b27dbc1a0056dd890ee06f0ab0eea19aefb88645bfab0795311cb28a38a17413ef07e163151185db23d7e437dfb5488bbd008d031aef8efcdb072759bc3f46af3ac2d9e5b55fdcccaaabcefbb1dd96cdab9c0b27f470ad7c6703a13b81d5ff8aa202bb46586bfba7325a7a06729e62d45a8dd13f9be25959fcbe09fc98a34bb612a6d6f9e7a14c37191fbb41fedc2da44b9eb82090f98f936932e95b1e6b76739d489af68ead949791d171dcdf1aaa943048e36d78bcb74f3e5f136990376c787881bb4d30ffe6e4e197095dc607d80c94ce20f3ea7f7cc0018800d6b91451dab4b77b5d928490548c99449854178fb43d26c256c456438b5d77d3e4b83d47f95498e726acf201046c79f3f9f5392949f273f9aaded7fc541eff44df18b563e6c3e46b4f4c31300df6ffc4743e158b9272b91777685856d07de41fa44fb9de958bb5c96c49b3b452e40d7cb46dff0a13c97aa2a7ba1e9808d36d6d1dafdfcad1cfad10f9dad14fea2d4f3a52f663d7ff1168cae52745f82b8aafd479563813fb5bc40685fe833f8adb29f89278ea87fa9011910b7decf6850a890423f0395768f7ec104ad034562ec56a26551cdf53582799ee5512e6e0a49554ed32e9bd6dade030feb9515a56ed9962e59ed432545e66ceec75d24cfc9d1249dcb25352ff16304bae3770a568e1524d7fbb40ecd9bca2947439fd14eb1df12849627d59d8dd2adc3e4078c9a87b664f7c8a986cedac078d0a0bb02d8c02567cec39044cdba84c5e2029e29525ff84262157be55a9c1f5aa3b1124bde121f01499d5b24a6046854d7ddc0ec840352f542ac4a411c44866268c4f5e4abb432303e1af93c337bc918595a2fe98a8a6e842781d0c517aba8a55f2d0a4e1678107e0da73f46a77c606f3cce0f7ac211c036fe6b32e9ec4d1fbe9c721758d801b920382b5d2be99c1bd6af7476a5ab9a131d985b60086060304021304ba7db1be3167a5a72b1b6af55be3e046c10d8d13fe0f5b5fd14c91c73bb1709a9babb352aca25e7d4120e967053cc8d3161e8416bcce8bda8e80f74ab4e86b3e300039d2133ba89d26b76076053c8b03e791ac7cef6305287d28ed09260d4ab7fc2f18e7da79b90dc105e5662dc3db3a0a96116e9960dab341dc5870766d510aa85f55268785fddb6c102f5e787008cd96b5116eba35aceeec41ff9e6d47a3423251549dac0338e302ec0a19e14d4c39415f4e27bd16fdd6e8bd0d29308a2f737afaecc6a52d2290d36f373d9ff5a53f01d4ee5d81cb5519897ffdea7f1e6a34384e7c9e002213366c0c344f87c55510d42ae064290eb7f0b4dcd2623b5f11b16603628c0f9ff73496cb58d6b115fbeed60a67df0d6cb99c0b021a7c5e26c8078cb93817c2d389b198e447ec8b41376f1dda368e7ca535d768c81a7979964846c00da48ea0c1f17b14e6e9ef36c5333b73872efe3d3a90c57d7a108710f3929de9c83641d1dc96eee6ead6ce3a25c69b11531db24abf188d4015634c341a38ad87073424b776132d0640f389bc24a5c1b01040a87307403dc745ccd2f2edaa05e281d3039603982a48c51f297bab881c0bdbcdbaed298dd150f09811a6eb58fd67ce62a5a4aa500222c4655a8850b312089ffa70ecc684e0e67c312ce8da07cafce2f6df721ba00763eac58237fcfa78fd7883acf32be7b74831559a751314b35b906d03680abd4bb3ec9964e8d1010f490ea94bcf87bc03851086e22ba4e5a0d03d8c6ebfe8dfae0782c8216f2b06c0b3add63b86a987b74f5db643d55363adfc9ef6c892ff5a07960289d7e370deb3a079afd5682578f2021be9eef14acaedb925456065e2e2bbe0e8706b6af03a53aa77db35512c3c673b77b21180aabf6246c4a6ca55a93d59ad297d6889fced4fcc0c1ef1f34251a1aefe8aa8722863d6c2e9e254e31ca467f528bcd20e7df091978efdc2669c2c155235ce4637c562854c24c2a734a6364ed63556c6d581266393793cfc057e5e91df7b34dcc7d95b5b725ec682f5e9a1f1f016daaa9df0a89d800e50b1151e0a8d49628832cadb3f2dca51162faf2c0ee9a4524a37e7c24d5613aab72b1965e1a609c116c9ee17447b0a36d54e78f1178f72bd4d26d7d1e3e675bf9b0e3a1501682d046d483fda603f0e304cd75e99e0f4c484ad3d092b6338d7dc021fd749ef0fe46865c536f52244b60206be745f5a0fbe5af19b03ed38a0f8200453cc1f7feebdfb64ce9133f7c60de38f9e08daded54c83643e53b819dd3c7d53236f8a80a622c8a3f6ffd142ad5d709abeb3e4be668897edc16ea564d65ef0e81f8f74e121e105afcdc5a01ada5acecfcf9efd8a12002904086bfe6174d869d60c674c3377643a828ae00e2fae6ac89df37218ac64d1d204f1016d9b0b6cb306398936276937bde8cd9848f68a1e5311e7b4ae495253688b04de52f74a09970b04583dfd5fd93c64f1233fbfb424754f5bd56967036a6e1b9e1aa2294c1b04a6c115fdd2fe0ca4ea3600de9ce0c96b9f0d29db1c6453f387a4453a525db891dc3f0245512825191e23501ddfbfc844df6a299595a3fc7dcc4d9638056c525f4ed5463162df1f443c1d3fe88e08dd858fc43baccd8771861cd4fa98f3ab74e31f154790912e3202c63a91b665167b3345e522ca9216a8ac9f8767dd85e2270c4603e32bd7c0827285de0b38931dfba3504e027230c20a51711abefff3c551350320fcdb64c68ab33a85b32a60a7397e342bb6a5a6e1a0e2a30b86ce5dfcba88b99036c4ba5a625c7b771964435df54f07ea562d9e1c91f48ff64b88da8d181c167883e1c39c8822afc3c941d7436fcb3f3faa8f8cd3952f0339734aa2532d607155da33fb467f9f4be27775fe9babe1869cabb7efc314e74e8826a87b1cee1a1db42c336966c6db26518084681dafcec18c6b112ff67b705105e59e74f2697f6ff9cf0a3c9e641247bb64dbb40fa227aec6c75dc1d59c6d6a14ef22cf03c87993cad93c15fb8bdece5cae5bd701dbc0bb7daf288455b2df3fcf65f5ee3cf27d521d2f12da777f0e72d67c8a213ce52dcbbb623d3a951a730d89cc44d88b3e00f71d6e8260eebd6e20034db5c601a9e0d40cfbdab0b049eff18e3dcd089d248da2a4b6364bc8a944d8a2dcc97bbb6d55466c75f42a43f24f1de91c7d3aa14ede6f975e384f7f2241c155976663345ce8ebb4750ef4c4c58c2a1ac12ab6b0ad45d8a68cde06f00e17b9e347a2f80d1bcb54e46e8697cd1984914c5013816b4eb11b10d2d3202680fcb5e6d01c339a70ff02d1637585bccf52df04a478cf71b5bbd319ca69710833df617445a5529867b9db4563370ea60d7fb0625d8e28cf1449e9c3c49a5cce7986a36bf38b02996f6786bca6f6a168ee1383139601b98f93b700bec30150aa6fd00290ed44b4b781d2e77cb3c5b6d6f44c5b090e81f6749c330311ecc41d5ada57914c725a4db610cec433c93c09d274d9431b9b40613ae4c8f61b9c8c08e3b20f298345a2e383d06a73c46e484df47549cc3f8062aba3c8b3582a984db4acb5782e2922af9b36459f2d720a8ffa59d1935b7f558b2bb56a5f09e790d9d47e770012de4522d2ef2fe2718f4b32c0a7d2b12240b2a59eb296d55b8aa829e1fa2995fbaab0937077ba569b723d70f0b21b10f3006fabaa4cb7867785b326120dde7e15a9467cbb3e3df4fb7da9563d06383619d4bee7f97ff9d90eb5785e7d8d46586228d85c2ad3b09ae5957ab35d70b5c80eca146fa8f0b48c1cb2f00f5c674415650398ff1e685e54446bcff2f7cb1ac0d6e82e62371e36f0cbb786ef631be83c07c0e4c391999c4afaca6fae99bac8456c806f425e1530a4989d70de3795b04336f17672423cfaa046a64420e2bbc3f2df8f7934dfd6012388a3d749bfcd02e71f49caa29e90d0936fba68d3e3cf20c201fb6dfb3bd9363cbc9bf46a7db8c8f296a8351b8cd5963e6c04c2408a1d6e698e4fab4dbff77cd18627c596fa69ecab54ff092d600b08dd42d17ed36cd44a477f1828eb35bf552aeefaaa8df012f4dc668a66d3df0734a23bed94a7ebd79a0998d7d4fc2c6984169a875caf474b1df21a6177b7f5154a4dbd7d3c102b9712d7a4b23b59c77984ccaab8689bdade6c6aafdfe7470a19f0b65e7f2876cb2bba2319097b6770d423316e0ed540fb2aab7c341b8e80fa9ed711362eee9595719a999f654f0c92a5e3850ebe65cb7c13416cb1600c71dbce7cb6603e93114626a83457cdf22f02d6f4fb5e0aa895ca518cc582cdd42deb60a9e99f3b688d1fb4195df12ecbc0163ac4d4a55c7f852dbe27b10e7456bbb24ca7fa6f85d8fe3df2920b0d31e99655719d8c5a0891cb233d2d97edd3f28fd19062f095f570138a70b3b8ebd461b5d128bf6007da1e3380214c7871a1c8c4217a5e839cf889a5e7c2a64f5cbb16928849673e8acbc7692663d7ace7def9a6ec5b4bf6a5e5b91c571afc3f32cc0616698beaa6d765a61e0a542c0d825546acd082d0203ee829594ef5ee606b1e8a9293c1a0683c12a63a84aaa9cfcd608537a5adc81faf176512473361c550f3038700f378e6c7ae8d6c23dccafdc277c279e04340c91b8972c23b32db4f36c5cfb5628f5a9969514def798a3c0d38efcc1197602b38662dfda060e51162aeb02f0b4c215174a0262acca808f1211dd6f15c5ab285be9f140a183ff60394327db6b4d0e2f04098e0631093ed35c8fd83a42cd25011e4339e297386e62f0d276607d166d2b4ea936d3e30e08d58d201b5770045a1bc2e1b70ad0102a0e34e73de9c039d58b71a1f9163065db0b43df892d7a2671e87d3434c0c518694cd65fc932cb99e682cd11d6a7cb48543c5513f3cfa672271682c78553913f2549cab25ab407b6b26acbe1ae9761a6b42d255ead1f16a99c763db55d0b992111eb342a7a15cb2a12ac462a60bc7ac5d64257b26c8aaf89c4b40356304beb80335b46eb0fdd089f3650feb8283254da0a89d8a2f1d0cd9ce5345b91891c7191b33ae5617b4573de5bb9299473c6ef8cb0c61467e3d312aaa233387a38ebcc03d43a190876de284013e38947d04e0872c8062b4f43fef91824d98517f2bf1aa373b218d95f0b3a603c74b6fefdc33f4c512acb1dafb94f3320fbc5325fbfa5de5faea4901cc768d3b0a76618a9af5dbbf2a52f2c2c99a4f504552279ff78fa0f8f0bcc26fe2282c1405abe2dcd5182f8fb42cba39ef22fd4a0059c2c68e7e072439fcb026a1f1cb90e1d270069689b9343ecd0d4ced6f61f5caaa49b7a48e5edc12922f1001647ab40006eea71d39e0f5e9cb9a21a047480ded20694860271ec65aa458482dde148487f1189b0a22c90d2f4336c3f6aaa10cc4854ed3abdd73438f0808a9bab09f9a6ebb82cbbfcc4cc3c4037bb69debfdebaddb41b1ad4eb62c2cd1b23a81c4311d220afb", @ANYRESDEC=r0], 0x7) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x48, 0x0, 0x0, &(0x7f0000001440)=ANY=[]}, 0x112) mknod(&(0x7f0000000080)='./file0\x00', 0x4a, 0x8c) sendto$inet6(r0, &(0x7f0000000180)="de8006489e16bec1532141c188d0feeaec3005bf5f947c0bfd669da1376d4d10ede0b4988c5a188c41ece9f10dbaade4c9da1aaaec0e914f8ac1e7a4cb983cd34a3bb36fc074c24ec82e4d5ae6b13abf3ed4c514ad628cabe49442950086ecb4696ed41d141ea9da69e2047216c8b883a0374ac648b616e4f3da9b244967fe4a11528551de6b7607aa1d134f8d27af10814c7859ab1a52a8f87be47a617d5e576dfff5e9fe155076f161d9d3da28d72d89d7423d67c5569200b6869dc3a56797ff946ae6369ee3c9600ed49fe70799c847ee0ce547a13c1df3989433b004480b27eb360f05e70768a376", 0xea, 0x400, &(0x7f0000000280)={0x18, 0x0, 0x1, 0x5}, 0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x1) lseek(r1, 0x0, 0x0, 0x1) 16:00:47 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x170) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/85}, &(0x7f0000000240)=0x57) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x2) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000080)=0x7fffffff) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) chdir(&(0x7f0000000180)='./file0\x00') 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = semget$private(0x0, 0x0, 0x500) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x9, 0xcceac8889b915f52}], 0x3) write(r0, &(0x7f0000000140)='\r', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x100}, {r1, 0x8}], 0x3, 0xfffffffffffffffa) 16:00:47 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000500)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x20000}, {}, {0x0, 0x5}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x7, 0x0, r1}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x400, 0x7}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)) close(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup(r0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:47 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200000000000, 0x100, 0x5, 0xfffffffffffffff0, "0000fdff0040800008000005fd9600", 0x0, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x915}, 0xc) socket(0x20, 0x1, 0x8001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x57) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) 16:00:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) r1 = semget(0x1, 0x0, 0x10) semop(r1, &(0x7f0000000080)=[{0x0, 0xb43, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x4, 0x800}], 0x3) 16:00:47 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x7fff, 0x3}, {0x200, 0xce}}, 0x2) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f60757300879eb690c049310958e98429c641e13dd847f5d9dc55e789c9573019bca4c303b69a5c9324f49e59b4dcd0b777ecb6f9fa256ea0c84d560658322b98e1eeaa014152ff46dd896eee9c100d91c353eea8b1271cf464f53802dac49fd69b3e9bd55a6bf53e068bb442ea9e4dadb79ed95dc1556462a526fb0612e0db292e3783ffa601bcd15c00004a63879fb08dfe6a480248b23e3819b99304c895dbd84fd16bd6a65a97eb46e38c91c03f8f27b7"], 0x8) fcntl$setstatus(r3, 0x4, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xf848, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x20, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x0, 0x2}], 0x3ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x27, 0xfffff, 0xfff, 0x1391}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x4c52fdce, 0x6eb6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x5, 0x80, 0x20, 0x4d1}, {{r0}, 0x469a8ec0823cbd4e, 0x8, 0x40, 0x0, 0x3ff}], 0x3, &(0x7f0000000040)={0xee9, 0xfffffffffffffffc}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='&') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x100000001}, 0xc) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9a, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) shmget(0x2, 0x8000, 0x200, &(0x7f0000ff6000/0x8000)=nil) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2810, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="2e720b86d9c07e2ca15fa205fef49268e9e6b4652cf72d7bc27664968603cfe585d83d5f9b0a70094d3e551f08f877d85847ebab5301e3738d694dd678cc99a6e9f3cb94599f0e8207357bc7e773a0570823cd25473faae6506b235b80ba15e34e952279852f3815c2d9fbf97169120471b22fc02f8f69b5510a8d649d6b6d6cfc76df7421db9aefebd29ee7c411eb316c8c778ee9043aa7bd2b18b1b39cbc096a54", 0xa2, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) msgget$private(0x0, 0x390) msgget(0x2, 0x81) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getgid() msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000001000002000000000000000000000000000000000003f1e3ebf8300000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000009ce6d158d78d19c8c48a209a2b852a29b8c26d00778565f1a28e5399da16d09260764e8fde2110c718fadca0431846f80a9ec4939bcf25735919fb38294f78d2e6ffb42ce491e1e763e76ca63be0359c1cd6e66f25acdb"], 0x70, 0x0, 0x1800) 16:00:47 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) chflags(&(0x7f00000001c0)='./file0\x00', 0xdd09712de980fd59) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:47 executing program 0: r0 = socket(0x2, 0x4, 0x100000000000000) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff61, 0x100, 0x0, 0xffffffd6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r2 = openat(r1, &(0x7f0000000100)='\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x8001) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) 16:00:47 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) 16:00:47 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x1ff, 0x200000000000000}, {0x9, 0x6, 0x7}]}) 16:00:47 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x18, 0x2, 0x1) setrlimit(0x5, &(0x7f0000000080)={0x800}) sendto$inet6(r0, &(0x7f0000000000)="a22eb7c29853e45f75e7e6c187e198b576a9947c7430ad2a6b21dac907bcc4e89dc4f730c3bca0f6e05ab632222c5b2a", 0x30, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x6}, 0xc) setsockopt(r0, 0x1000000029, 0x1000000002e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2dd) 16:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f3763c167757e36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="890500cb07000000", 0x8) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="de933fc4c5d2840d8125ffb03a4b8f28f3f134e44d74cfb61f81e7d3721014b98d7be1059b81ee48e11b5b4eef9e6f7cf2951d23beee585524347dd174bc2ea87632527c6abffa30f1492e5d1c8222b0e5aeb60f621112f7be8f69a0c273ba44b5e64461f5e374b44c159da2c943e8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0xc1, 0x0, &(0x7f0000000180)=""/193}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x1, 0x2, 0x4, 0x80000001}, {0x6, 0x7a, 0x6ba8, 0x3}, {0x0, 0x7, 0x7, 0x5}, {0x7, 0x4, 0x3, 0xfffffffffffffffc}, {0x80000001, 0xa286, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/23, 0x17}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0xff2f8cfb2dbceda0, 0x1) sendto$inet(r1, &(0x7f0000000140)="184d8e2a9ee1c147239b65ee629c10a8a95c4fc90febfef97e5f0f8aa59beee60ec46015cb76f9cf3a608272868ea0e846e3107bf241e57df26e529ee82da1", 0x3f, 0x1, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100012226735c6d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffeda73434f053437101ae5e8c095b0ecc68a199835abe1eb8e4a6d3ef479f2bb5a7f4101e40862e74e28d7c6932fe7968f0607fea22b086bdebebef4c2891b418895245f271e87e58cfa063656c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321caf6f2ea8bcaf22928ac3ff431b94252aef622ae1c52b31f213a5422d53f04510588630024d14021247dc02ca247e04a2b5c5ddef0569d682470dd3e6727a47040433886179914c535f13a0b3d60ae6d74e13c1f080c4b40f7c53c3d9f0cdfae1076cfb4f502c071ca57fe65cc912e46aa068c5f02e08b1c1c5e500a2e2dc2476761a1867ff4719d9425f2d0fbce7d7b533bf226c62a23d6dd6481df3648f349173bcb5ebbd6a6893f529a850478e0465102d52cd635493e6fe7cdf52"], 0x1c, 0x0}, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000300)=""/218, 0xda}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x200, 0x7}, {{}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x18, 0x9}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x7}], 0xffffffff, &(0x7f0000000100)={0xfffffffffffffffc, 0x40}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x14d, &(0x7f0000000100)="d4") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:47 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000480)=0x1) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x3350, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2ade332241f77e45, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x80000000, 0x470dbb29}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0xef0}, {{r1}, 0xfffffffffffffff8, 0x2, 0x9cb0d91ae1a2ce8, 0x1000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0xb6fae8243d7b564, 0x4, 0x8, 0x7a5}], 0x9130faa, 0x0, 0x4000010, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000486000/0x3000)=nil, 0x3000) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/236, 0xec}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/8, 0x8}], 0x3, &(0x7f0000000340)=""/213, 0xd5}, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)="a79cb25b8f2d8040e00ef03454b0d7f6638fff6fcfe71b81bb5fd53b01aaceb8d18ef558af2fee46bab9965aabf06b44c1529fe69193ea1bcc64c65843104170fb2dfe6b1741eb1bff719ad2c26eb0b717fc974edd49ef6d5bdf35215437b911c6e846b5dacaf449aa30ff0674abd9bbbd9f0509cc73fd3414489741b1abc72a4a99e0c49c4dad373124dfb5363a91eb27d8ff595914fc9714a87d95afbbd26d96155ad84a44f20c510995536424ecb95092b9f14c9b07fc804a7e90b67fa2", 0xbf}, {&(0x7f0000000580)="9743b28fc2b5ab886cdc2282eeee309953dc30bacfee6d33d8856ad274f834eb5d5c7b16930cc2131c9ba6d90f1c8da2ca1a45d5c5be6ac771247f940d64d671cf0313c0993fc0c3fc7753ee6ea7ef3237f7affbf3322d75f6deb838e8515a345122e723fc1c92308cf8bd888faa3e62a58e79c5524ecf15fa9e84c7b7b366afd2f458002e554f4038ec57b931d5639bac4ccdd1deb0a58748e29417b0c272970b02d29909590a01ed537c4e86524ff4242b0466f3b99dc4e0955c308778c787b509be6a96db524abab2e0523d2aee947d509ea92ae265c673ee42500c9112205f84b836572231f67b26a21a1be3", 0xee}, {&(0x7f0000000680)="953867605f45f283777cd4dc8b24d21b77da35167fd6af587e7fe81d32795f66c2c9bf8e1fe4e77dd08964", 0x2b}, {&(0x7f00000006c0)="061a481c456fd21e8299d1abc767e53b4948d241fb6844c0abdadf65b58288c92270d429a29dd9d231f6eb00e8ea49d7", 0x30}], 0x4, &(0x7f0000000740)=[{0x110, 0xffff, 0x400, "484383067f591d9b1d2f8eaf8752fcea478bed99cd1b012560ade19bd67cd8e00655e17925df53f605ed20b23af5b69a4c9e6b5cbfd79d232d6ad212cd2cfc0979d87116f63b7a4e11bfbf95bb9c936c0e14527106dbeaee1ac5b9e03deefd4a0658e1444cd35bf2adad72331f8c86c87549cb666e469ca885634019a3fdc221c23958ecff94928ac42954ff99355df208248ea96e3dcea7a4b3026618d05e5c2be1cbaf8905602cb10b8f45f8f72256909a2b2adce8ead8692ac86ef1092a471267cb5a23030f76f7c043c49cb30a1b4fe3882f5f745c19dc847a9b18488d7d34fefa952292173308b94d56ff3e04526ed31b8313bd6f309e1e2351c2"}, {0x90, 0x1, 0x1, "7fb6d458b54fe72f976eeb78ddd7e2af14ec898a626635f22571e37b764bf64931953222c1fe367d55e8fc94f8ac936ab419b56fb592d7b98ac3ff22103b60d3973762ed2ece89201a6bb1690ba80da5376d813f34b67474d57bbe6848a493eeffe60aadf545d9fa778df544ba86d3c698ae417cc36dd2a4533e7bdbf89d5bc7"}], 0x1a0}, 0x400) munmap(&(0x7f000025c000/0x3000)=nil, 0x3000) munmap(&(0x7f0000288000/0x1000)=nil, 0x1000) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xeb5, 0x1ff, 0x40, "ad1cfbc532c82bc4ae8b69b77b40ce480421561c", 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x3, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/133) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200, 0xfff, 0x80, 0x9}, {0x101, 0x8000000000, 0x7ff, 0x80000001}, {0x4000000080000, 0xea7, 0x3f}]}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1f, 0x100000000, 0x72b, 0x7}, {0xc1, 0x4cf2, 0xdb2, 0x9}, {0x79d3, 0x7fff, 0xbfd4, 0x2}, {0x8, 0xd0, 0x80, 0x35c6}, {0x5fa43b9c, 0x66e, 0x9, 0x1ff}]}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2) 16:00:48 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000) socket(0x6, 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() socketpair(0x2, 0x5, 0x3, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff63a6, 0x0, "d7ffffe400"}) syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x3, 0x6, {0x20, 0x5}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) 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) select(0x40, &(0x7f00000001c0)={0x3, 0x4, 0x5, 0x0, 0x2, 0x3ff, 0x10001, 0xcf4}, &(0x7f0000000200)={0x1, 0x3ff, 0x987c, 0x438, 0x80000001, 0x2, 0x2, 0xb4}, &(0x7f0000000240)={0xd4a, 0x8, 0x8, 0x6, 0x92d5, 0x8, 0x1, 0x20}, &(0x7f0000000280)={0x800, 0xfff}) r2 = socket(0x400000000018, 0x3, 0x3a) sendto$inet(r2, &(0x7f0000000040)="39f69ae41a723a4c2e2156a3ddb5", 0xe, 0x402, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) getitimer(0xbff824f23b86e72e, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xb7) r1 = kqueue() r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) 16:00:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r0) dup(r1) getrusage(0x0, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000340)=""/221, 0xdd}], 0x1) syz_open_pts() 16:00:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) shutdown(r1, 0x1) write(r1, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) getpgid(r3) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x7) 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(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r0) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/116) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x7fff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x81, 0x9}, {0x48, 0x2}, {0x23, 0x2}], 0x3}) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40}, {0x8, 0x2}], 0x2}) 16:00:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000500)=[{0x0, 0x2bc}], 0x1da) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x4, 0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) r1 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f8c5ccfc59da6c9796de2a654bb120d0664e6a39c027ebe4ede97d35e9604355994a19fea86e887c9d79002719b4a2dc0bee966da79cd07611d3c356daae8c421425d52069b8d9b69548dff97a0aa440371db2c0ebfea03406820f9cdd2c9382179eebb6d04a5d0e9ea26f17f399cb2fb1b0d928f784a54bc6796c709d5"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000180)="340b28ac3686d672bd2ac3a24a701e68c1a64616f862b1bafd67fdbe763c703af8004b9898de418f7e176f53b429df000000000000bb8d1bcf2354a118a977692ced6e8560cb4a436af18b64428c010257c44b", 0x53, 0x0, 0x0) write(r0, &(0x7f0000000380)="6f4cde856c0a0ed156d26b93618339cfa0affcfef7c8dd9afa9ceed9f70b94fb956d7cbc2fa4fe7b005549064f015bf4e2e6a6db22047e203942c725ca755d331c25db82ed805ae1bd53654a8c79d81e743739937169dc5a32bd12bde38f59727956e19b537f91781a8a4f62d137f1049c28c281f20018804e0883f3d26a1c23466552d8fa78513dea80c3605c84b066ac686dbbdc910747886bafd125a13de5c97b42e52800", 0xa6) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x2000, 0x470) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) read(r0, &(0x7f0000000080)=""/171, 0xab) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x2, 0x7) semop(r1, &(0x7f0000000200)=[{0x2, 0x19, 0x800}, {0x0, 0x100, 0x1000}, {0x3, 0xbff, 0x800}, {0x2, 0x9, 0x8fd99ab79050094d}, {0x4, 0x5, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0x753e8163, 0x1800}, {0x4, 0x5, 0x1000}], 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff53, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x34e2ef67613f7b5e, &(0x7f0000000240)="645cbd40c32eee15d1afb340aee191f15acb1cd3c744c9762d1775a40c522a5be1b4af27c2fdd91bd3dcefacfaabef657a4fbe99cedb7c3fb0836f1b870029556bf8134f78e2c1e7") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x30080, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {}, {0x6, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000140)="000000000e000020000100000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffffffffffffbff, 0x7, 0x8000, 0x8}, {0x8, 0x7, 0xfff, 0x10000}, {0x1d, 0x0, 0x8c0, 0x100000001}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getegid() getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x8, &(0x7f00000004c0)=[r3, r5, r6, r7, r8, r10, r11, r12]) r14 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x9, r4, r13, r2, r7, 0x80, 0x1}, 0xbab, 0x3, r1, r9, 0x2, 0x3, 0x4}) 16:00:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r3 = dup2(r0, r2) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x8000, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x61, 0x80, 0x5, 0x80}], 0x3f, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xe7, 0x0, 0x5}], 0x80000000, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x1}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000000c0)=0x2) 16:00:49 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xf74af51c041ba5a3, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0x0, 0x6, 0x3, "f78d4f12098ef9062a3d4adcd38fd333cd6edec8", 0x5, 0x4}) lseek(r0, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff393000463f7b238bf46854d78a2a197a386207000001008295955984c87ead4bcb779e8f9dfceac2a84e6abca74896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaeec4ba91d6c41e6bf3bf554799b9b813ad30505e8f5300a49f009d612f871f4385f04157795ea4a5c5fe219967bc6bd750ea5a294b836d9c23659fa2f51ff70ecac7dbbc5b65c659070070b4122cd235f085e800000000000000000000000000d21fcab1d4c6c9f8da8b07ce87df5a00bf3bae45358977042d13b5cc8ba9d3768127fc33ee35ae0bd8219fd335803af668b80adf7844624fb72c1a65e934a4bfa045202ba70a3093df4274e63f12c3334f899b11eb171233c1530a68b2adadccec2eb91a1fe6c5652eb28bc8eda76a1864c0c9bba19496c964567676bde7ae8c9da3f42d935a409cd3f7f5c5ca6448e06d1706dce75e0de82cf96dca4070b8402cf64603d3a64e9cd5657a8f8df212f90aefd332a5aade9312bc6054856eff139b8b79ea7cf6e86d7353314130dfed18db10bb5ba360"], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x6}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r3, r4]) r5 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0x3f) semop(r5, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x1000, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1fe, 0x4}, {0x7f, 0x58ae1299, 0x9, 0x80000000}, {0x2, 0x0, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x1000) mkdir(&(0x7f0000000600)='./file1\x00', 0x8000301) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r7 = getgid() setregid(r7, r7) 16:00:49 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="c76cc7c429818e3e61562141af2b8779e176e7c821e502e7071e82785de62af4f88547d9dc3571f3f610af667ca4d1ddfa754ee536d1fb28851640e00b04493bea4852dc8d18c7621851ba153283122b39916dd5e3c8d5bf7e55cf024ad92a54ab62649153c0f33719e025976c268e173da986c5db508eef", 0x78) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000080)) NNmap stack 0x2071a000-0x2071d000 of map 0xfffffd803f014770 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014770 failed: no mapping 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x2) 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) preadv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/168, 0xa8}], 0x6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x3, 0x120) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)=""/10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:49 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x55641ab13236b414, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x20, 0x10000, 0xe000000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0xd721775d78dea200, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x800, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x6, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x3f}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x56ba}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x1, 0x8}, {{r1}, 0x0, 0x82, 0x2, 0x80000000, 0x200}], 0x6, &(0x7f0000000300)={0xfffc000000000000, 0x400}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0xc9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x3, 0x7}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x605ff6e2e51eeb2a, 0x40000000, 0x23, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x8001, 0x7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20, 0xfffffffffffff000, 0x2}], 0xbe8, &(0x7f0000000180)={0x7fffffff, 0x3}) r3 = kqueue() r4 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) dup2(r4, r3) uvm_fault(0xfffffd803f014770, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014770, 0x24, 0, 1) -> e frag6_input(ffff800015924c08,ffff800015924c14,2c,18) at frag6_input+0x762 end trace frame: 0xffff800015924a90, count: 0 ddb> trace frag6_input(ffff800015924c08,ffff800015924c14,2c,18) at frag6_input+0x762 ip_deliver(ffff800015924c08,ffff800015924c14,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800015924c08,ffff800015924c14,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd803a7e2800) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd803a7e2800,18) at if_input_local+0x121 ip6_output(fffffd803a7e2e00,ffff800000ae5d00,fffffd803ea0c3b8,0,0,fffffd803ea0c348) at ip6_output+0xd35 rip6_output(fffffd803a7e2e00,fffffd803ea0d900,ffff800015924f78,0) at rip6_output+0x4d7 rip6_usrreq(fffffd803ea0d900,9,fffffd803a7e2e00,0,0,ffff8000ffff2780) at rip6_usrreq+0x5cd sosend(fffffd803ea0d900,0,ffff8000159251a8,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff2780,3,ffff8000159251a8,0,ffff8000159252b0) at dofilewritev+0x1ac sys_write(ffff8000ffff2780,ffff800015925248,ffff8000159252b0) at sys_write+0x83 syscall(ffff800015925310) at syscall+0x508 Xsyscall(6,0,c,0,3,fa5b44db010) at Xsyscall+0x128 end of kernel end trace frame: 0xfa8369a57b0, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015924a10 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0x2686362e35851082 r11 0xe03ef17e07f01b5c r12 0 r13 0xfffffd802f624f30 r14 0xfffffd802f624f40 r15 0xfffffd803e46c054 rip 0xffffffff81c4b992 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800015924950 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=443368 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff82570880 process=0xffff8000148a2018 user=0xffff800015920000, vmspace=0xfffffd803f014770 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77610 146067 23258 0 2 0 syz-executor.1 *77610 443368 23258 0 7 0x4000000 syz-executor.1 23258 380123 85241 0 3 0x82 nanosleep syz-executor.1 87782 115431 0 0 3 0x14200 acct acct 94325 467879 85241 0 2 0x2 syz-executor.0 85341 199969 1 0 3 0x100083 ttyin getty 6679 410165 0 0 3 0x14200 bored sosplice 85241 48735 81658 0 3 0x82 thrsleep syz-fuzzer 85241 91857 81658 0 3 0x4000082 nanosleep syz-fuzzer 85241 433278 81658 0 3 0x4000082 kqread syz-fuzzer 85241 180142 81658 0 3 0x4000082 thrsleep syz-fuzzer 85241 7239 81658 0 3 0x4000082 thrsleep syz-fuzzer 85241 339812 81658 0 3 0x4000082 thrsleep syz-fuzzer 85241 479624 81658 0 3 0x4000082 thrsleep syz-fuzzer 81658 503640 65890 0 3 0x10008a pause ksh 65890 40747 7065 0 3 0x92 select sshd 7065 23210 1 0 3 0x80 select sshd 37266 382783 67464 73 3 0x100090 kqread syslogd 67464 4816 1 0 3 0x100082 netio syslogd 33256 441860 1 77 3 0x100090 poll dhclient 82038 198092 1 0 3 0x80 poll dhclient 2467 123014 0 0 2 0x14200 zerothread 77164 147213 0 0 3 0x14200 aiodoned aiodoned 55970 489183 0 0 3 0x14200 syncer update 70654 360866 0 0 3 0x14200 cleaner cleaner 34621 286958 0 0 3 0x14200 reaper reaper 11819 18221 0 0 3 0x14200 pgdaemon pagedaemon 99006 494160 0 0 3 0x14200 bored crynlk 87607 19826 0 0 3 0x14200 bored crypto 54120 309931 0 0 3 0x40014200 acpi0 acpi0 77487 464646 0 0 2 0x14200 softnet 65940 172189 0 0 3 0x14200 bored systqmp 49226 472206 0 0 3 0x14200 bored systq 71017 68788 0 0 3 0x40014200 bored softclock 81626 269087 0 0 3 0x40014200 idle0 48791 386975 0 0 3 0x14200 bored smr 1 205676 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 9584 6515K 7666K 78643K 25850 0 0 pcb 14 8K 8K 78643K 599 0 0 rtable 116 4K 4K 78643K 1964 0 0 ifaddr 79 18K 21K 78643K 634 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 309 0 0 iov 0 0K 32K 78643K 636 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 6824 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 73 0 0 VM map 2 0K 0K 78643K 10 0 0 sem 12 0K 0K 78643K 619 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6146 0 0 sigio 0 0K 0K 78643K 78 0 0 proc 43 30K 54K 78643K 1768 0 0 subproc 32 2K 2K 78643K 380 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 516 0 0 in_multi 33 2K 2K 78643K 427 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 931 0 0 pfkey data 0 0K 0K 78643K 2 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 101 21K 39K 78643K 15225 0 0 UVM aobj 130 4K 4K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 556 0 0 NDP 19 0K 1K 78643K 199 0 0 temp 219 3536K 4176K 78643K 82203 0 0 kqueue 0 0K 0K 78643K 68 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 47 0 41 1 0 1 1 0 8 0 rtpcb 80 314 0 312 1 0 1 1 0 8 0 rtentry 112 274 0 229 3 1 2 2 0 8 0 unpcb 120 2081 0 2073 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4486 0 4486 1 1 0 1 0 8 0 tcpcb 544 1095 0 1090 1 0 1 1 0 8 0 ipq 40 4 0 4 2 1 1 1 0 8 1 ipqe 40 10 0 10 2 1 1 1 0 8 1 inpcb 280 3129 0 3120 18 16 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 66 0 60 1 0 1 1 0 8 0 pkpcb 40 28 0 28 10 10 0 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 86 0 86 19 18 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1124 0 931 19 6 13 13 0 8 0 art_table 32 1125 0 931 2 0 2 2 0 8 0 art_node 16 266 0 226 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 0 1 0 1 1 0 8 0 semapl 112 617 0 607 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10834 0 9422 46 0 46 46 0 8 0 ffsino 240 10834 0 9422 84 0 84 84 0 8 0 nchpl 144 19534 0 17904 63 1 62 62 0 8 0 uvmvnodes 72 6653 0 0 121 0 121 121 0 8 0 vnodes 200 6653 0 0 351 0 351 351 0 8 0 namei 1024 63770 0 63770 5 4 1 1 0 8 1 vmpool 520 8 0 8 4 4 0 1 0 8 0 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 63830 0 63830 27 26 1 7 0 8 1 plimitpl 152 552 0 545 1 0 1 1 0 8 0 sigapl 432 6260 0 6247 2 0 2 2 0 8 0 futexpl 56 98542 0 98542 6 5 1 1 0 8 1 knotepl 112 1394 0 1375 2 1 1 2 0 8 0 kqueuepl 104 1264 0 1262 1 0 1 1 0 8 0 pipepl 112 3422 0 3403 10 9 1 2 0 8 0 fdescpl 424 6261 0 6247 2 0 2 2 0 8 0 filepl 120 36897 0 36801 10 6 4 5 0 8 1 lockfpl 104 1903 0 1903 6 5 1 1 0 8 1 lockfspl 48 610 0 610 6 5 1 1 0 8 1 sessionpl 112 40 0 30 1 0 1 1 0 8 0 pgrppl 48 114 0 104 1 0 1 1 0 8 0 ucredpl 96 7316 0 7308 1 0 1 1 0 8 0 zombiepl 144 6247 0 6247 2 1 1 1 0 8 1 processpl 864 6277 0 6247 4 0 4 4 0 8 0 procpl 632 13506 0 13469 4 0 4 4 0 8 0 sosppl 128 69 0 69 21 20 1 1 0 8 1 sockpl 384 5608 0 5590 12 9 3 4 0 8 1 mcl64k 65536 715 0 715 75 48 27 32 0 8 27 mcl16k 16384 26 0 26 15 15 0 1 0 8 0 mcl12k 12288 101 0 101 18 17 1 1 0 8 1 mcl9k 9216 84 0 84 26 25 1 1 0 8 1 mcl8k 8192 95 0 95 25 24 1 1 0 8 1 mcl4k 4096 261 0 261 13 12 1 1 0 8 1 mcl2k2 2112 27 0 27 13 13 0 1 0 8 0 mcl2k 2048 67809 0 67763 26 19 7 15 0 8 1 mtagpl 80 178 0 141 4 3 1 1 0 8 0 mbufpl 256 141014 0 140874 46 26 20 25 0 8 8 bufpl 256 21589 0 14937 417 0 417 417 0 8 0 anonpl 16 574595 0 562178 212 150 62 69 0 62 9 amapchunkpl 152 28876 0 28775 89 83 6 18 0 158 0 amappl16 192 32642 0 31942 209 168 41 48 0 8 5 amappl15 184 605 0 605 6 6 0 1 0 8 0 amappl14 176 586 0 579 1 0 1 1 0 8 0 amappl13 168 894 0 894 4 4 0 1 0 8 0 amappl12 160 1733 0 1731 7 6 1 1 0 8 0 amappl11 152 111 0 99 1 0 1 1 0 8 0 amappl10 144 688 0 687 1 0 1 1 0 8 0 amappl9 136 1695 0 1692 1 0 1 1 0 8 0 amappl8 128 1207 0 1183 1 0 1 1 0 8 0 amappl7 120 689 0 683 1 0 1 1 0 8 0 amappl6 112 82 0 75 1 0 1 1 0 8 0 amappl5 104 2052 0 2040 1 0 1 1 0 8 0 amappl4 96 6228 0 6202 1 0 1 1 0 8 0 amappl3 88 1514 0 1502 1 0 1 1 0 8 0 amappl2 80 48303 0 48237 3 1 2 3 0 8 0 amappl1 72 119383 0 118973 27 18 9 19 0 8 0 amappl 80 14082 0 14048 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 6269 0 6247 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6269 0 6247 1 0 1 1 0 8 0 vmmpekpl 168 38163 0 38136 2 0 2 2 0 8 0 vmmpepl 168 726682 0 724939 333 247 86 105 0 357 5 vmsppl 272 6260 0 6247 5 4 1 2 0 8 0 pdppl 4096 12544 0 12510 6 1 5 6 0 8 0 pvpl 32 1576958 0 1561430 535 344 191 267 0 265 63 pmappl 200 6268 0 6255 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 743 0 161 17 0 17 17 0 8 0